"use client"; import React from "react"; import { useRouter } from "next/navigation"; import { Form } from "@/components/form/Form"; import { Field } from "@/components/form/Field"; import { toast } from "sonner"; import db from "@/lib/dbClient"; import { Button } from "./ui/button"; import ParametersList from "@/components/ParametersList"; import UserAccessList from "@/components/UserAccessList"; import { ResizableHandle, ResizablePanel, ResizablePanelGroup, } from "./ui/resize"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "./ui/tabs"; type Props = { id?: string; defaults?: any }; export default function UserFormClient({ id, defaults }: Props) { const router = useRouter(); const [loading, setLoading] = React.useState(false); return (