settings-syntax-validation.tsx 714 B

123456789101112131415161718192021222324252627
  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 SettingsSyntaxValidation() {
  5. const { t } = useTranslation()
  6. const { syntaxValidation, setSyntaxValidation } = useProjectSettingsContext()
  7. return (
  8. <SettingsMenuSelect<boolean>
  9. onChange={setSyntaxValidation}
  10. value={syntaxValidation}
  11. options={[
  12. {
  13. value: true,
  14. label: t('on'),
  15. },
  16. {
  17. value: false,
  18. label: t('off'),
  19. },
  20. ]}
  21. label={t('syntax_validation')}
  22. name="syntaxValidation"
  23. />
  24. )
  25. }