gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/features/hosts/dialogs/mutation/fields/is-disabled.tsx · v0.5.0
Source
1 a88ed47 Mardin 2y ago import { Switch, FormField, FormControl, FormItem } from "@marzneshin/components";
2 a88ed47 Mardin 2y ago import { useFormContext } from "react-hook-form";
3 a88ed47 Mardin 2y ago
4 a88ed47 Mardin 2y ago export const IsDisabled = () => {
5 a88ed47 Mardin 2y ago const form = useFormContext();
6 a88ed47 Mardin 2y ago return (
7 a88ed47 Mardin 2y ago <FormField
8 a88ed47 Mardin 2y ago control={form.control}
9 a88ed47 Mardin 2y ago name="is_disabled"
10 a88ed47 Mardin 2y ago render={({ field }) => (
11 a88ed47 Mardin 2y ago <FormItem>
12 a88ed47 Mardin 2y ago <FormControl>
13 a88ed47 Mardin 2y ago <Switch
14 a88ed47 Mardin 2y ago checked={!field.value}
15 a88ed47 Mardin 2y ago onCheckedChange={(checked) => field.onChange(!checked)}
16 a88ed47 Mardin 2y ago />
17 a88ed47 Mardin 2y ago </FormControl>
18 a88ed47 Mardin 2y ago </FormItem>
19 a88ed47 Mardin 2y ago )}
20 a88ed47 Mardin 2y ago />
21 a88ed47 Mardin 2y ago )
22 a88ed47 Mardin 2y ago }