settings-auto-close-brackets.tsx 722 B

12345678910111213141516171819202122232425262728
  1. import { useTranslation } from 'react-i18next'
  2. import { useProjectSettingsContext } from '../../context/project-settings-context'
  3. import SettingsMenuSelect from './settings-menu-select'
  4. export default function SettingsAutoCloseBrackets() {
  5. const { t } = useTranslation()
  6. const { autoPairDelimiters, setAutoPairDelimiters } =
  7. useProjectSettingsContext()
  8. return (
  9. <SettingsMenuSelect
  10. onChange={setAutoPairDelimiters}
  11. value={autoPairDelimiters}
  12. options={[
  13. {
  14. value: true,
  15. label: t('on'),
  16. },
  17. {
  18. value: false,
  19. label: t('off'),
  20. },
  21. ]}
  22. label={t('auto_close_brackets')}
  23. name="autoPairDelimiters"
  24. />
  25. )
  26. }