'use client' import { zodResolver } from '@hookform/resolvers/zod' import Link from 'next/link' import { useForm } from 'react-hook-form' import { toast } from 'sonner' import { z } from 'zod' import { Button, Checkbox_Shadcn_, Form_Shadcn_, FormControl_Shadcn_, FormDescription_Shadcn_, FormField_Shadcn_, FormItem_Shadcn_, FormLabel_Shadcn_, } from 'ui' const FormSchema = z.object({ mobile: z.boolean().default(false).optional(), }) export default function CheckboxReactHookFormSingle() { const form = useForm>({ resolver: zodResolver(FormSchema), defaultValues: { mobile: true, }, }) function onSubmit(data: z.infer) { toast('You submitted the following values:', { description: (
          {JSON.stringify(data, null, 2)}
        
), }) } return (
(
Use different settings for my mobile devices You can manage your mobile notifications in the{' '} mobile settings page.
)} />
) }