gitscope
https://dev.kronoz.win/r/marzneshin.git
app/dashboard/src/pages/users/dialog/note-field.tsx · v0.1.3
Source
1 b366afa Mardin 2y ago import { FormControl, FormLabel, Textarea, FormErrorMessage } from '@chakra-ui/react';
2 b366afa Mardin 2y ago import { TFunction } from 'i18next';
3 b366afa Mardin 2y ago
4 b366afa Mardin 2y ago interface NoteFieldProps {
5 b366afa Mardin 2y ago form: any;
6 bf7c131 Mardin 2y ago t: TFunction<'translation', undefined, 'translation'>;
7 b366afa Mardin 2y ago }
8 b366afa Mardin 2y ago
9 b366afa Mardin 2y ago export const NoteField = ({ t, form }: NoteFieldProps) => {
10 bf7c131 Mardin 2y ago return (
11 bf7c131 Mardin 2y ago <FormControl
12 bf7c131 Mardin 2y ago mb={'10px'}
13 bf7c131 Mardin 2y ago isInvalid={!!form.formState.errors.note}
14 bf7c131 Mardin 2y ago >
15 bf7c131 Mardin 2y ago <FormLabel>{t('userDialog.note')}</FormLabel>
16 bf7c131 Mardin 2y ago <Textarea {...form.register('note')} />
17 bf7c131 Mardin 2y ago <FormErrorMessage>
18 bf7c131 Mardin 2y ago {form.formState.errors?.note?.message}
19 bf7c131 Mardin 2y ago </FormErrorMessage>
20 bf7c131 Mardin 2y ago </FormControl>
21 bf7c131 Mardin 2y ago )
22 b366afa Mardin 2y ago }