gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/features/hosts/dialogs/mutation/fields/path.tsx · v0.3.0-alpha9
Source
1 7428e12 Mrdn 2y ago
2 7428e12 Mrdn 2y ago import {
3 7428e12 Mrdn 2y ago FormControl,
4 7428e12 Mrdn 2y ago FormField,
5 7428e12 Mrdn 2y ago FormItem,
6 7428e12 Mrdn 2y ago FormLabel,
7 7428e12 Mrdn 2y ago FormMessage,
8 7428e12 Mrdn 2y ago Input
9 7428e12 Mrdn 2y ago } from "@marzneshin/components";
10 7428e12 Mrdn 2y ago import { useFormContext } from "react-hook-form";
11 7428e12 Mrdn 2y ago import { useTranslation } from "react-i18next";
12 7428e12 Mrdn 2y ago
13 7428e12 Mrdn 2y ago export const PathField = () => {
14 7428e12 Mrdn 2y ago const { t } = useTranslation()
15 7428e12 Mrdn 2y ago const form = useFormContext()
16 7428e12 Mrdn 2y ago return (
17 7428e12 Mrdn 2y ago <FormField
18 7428e12 Mrdn 2y ago control={form.control}
19 7428e12 Mrdn 2y ago name="path"
20 7428e12 Mrdn 2y ago render={({ field }) => (
21 7428e12 Mrdn 2y ago <FormItem >
22 7428e12 Mrdn 2y ago <FormLabel>{t('path')}</FormLabel>
23 7428e12 Mrdn 2y ago <FormControl>
24 7428e12 Mrdn 2y ago <Input {...field} />
25 7428e12 Mrdn 2y ago </FormControl>
26 7428e12 Mrdn 2y ago <FormMessage />
27 7428e12 Mrdn 2y ago </FormItem>
28 7428e12 Mrdn 2y ago )}
29 7428e12 Mrdn 2y ago />
30 7428e12 Mrdn 2y ago )
31 7428e12 Mrdn 2y ago }