|
12345678910111213141516171819202122232425262728293031323334 |
- import { useTranslate } from '@/hooks/common-hooks';
- import { useFormContext } from 'react-hook-form';
- import {
- FormControl,
- FormField,
- FormItem,
- FormLabel,
- FormMessage,
- } from './ui/form';
- import { Switch } from './ui/switch';
-
- export function ExcelToHtmlFormField() {
- const form = useFormContext();
- const { t } = useTranslate('knowledgeDetails');
-
- return (
- <FormField
- control={form.control}
- name="parser_config.html4excel"
- render={({ field }) => (
- <FormItem defaultChecked={false}>
- <FormLabel tooltip={t('html4excelTip')}>{t('html4excel')}</FormLabel>
- <FormControl>
- <Switch
- checked={field.value}
- onCheckedChange={field.onChange}
- ></Switch>
- </FormControl>
- <FormMessage />
- </FormItem>
- )}
- />
- );
- }
|