auto-close-brackets-setting.tsx 639 B

12345678910111213141516171819
  1. import { useProjectSettingsContext } from '@/features/editor-left-menu/context/project-settings-context'
  2. import ToggleSetting from '../toggle-setting'
  3. import { useTranslation } from 'react-i18next'
  4. export default function AutoCloseBracketsSetting() {
  5. const { autoPairDelimiters, setAutoPairDelimiters } =
  6. useProjectSettingsContext()
  7. const { t } = useTranslation()
  8. return (
  9. <ToggleSetting
  10. id="autoPairDelimiters"
  11. label={t('auto_close_brackets')}
  12. description={t('automatically_insert_closing_brackets_and_parentheses')}
  13. checked={autoPairDelimiters}
  14. onChange={setAutoPairDelimiters}
  15. />
  16. )
  17. }