import { Box, Field, Input, Stack } from "@chakra-ui/react"; import { DialogActionTrigger, DialogBody, DialogCloseTrigger, DialogContent, DialogFooter, DialogHeader, DialogRoot, DialogTitle, DialogTrigger, } from "../../../components/ui/dialog"; import { Button } from "../../../components/ui/button"; import { IoMdAdd } from "react-icons/io"; import { useState } from "react"; // import { useCreateUserMutation } from "../../../Redux/Service/manage.user"; // import { useState } from "react"; function AddRegisterUsers() { // const [createUser] = useCreateUserMutation(); const [userType, setUserType] = useState(""); const [user, setUser] = useState<{ principal_type_xid: number; principal_source_xid: number | ""; first_name: string; last_name: string; gender: string; date_of_birth: string; language_name: string[]; }>({ principal_type_xid: 1, principal_source_xid: userType, first_name: '', last_name: '', gender: '', date_of_birth: '', language_name: [], }); return ( Add User Accounts First Name setUser({ ...user, first_name: e.target.value })} /> Last Name setUser({ ...user, last_name: e.target.value })} /> Gender setUser({ ...user, gender: e.target.value })} /> DOB setUser({ ...user, date_of_birth: e.target.value })} /> Select User Type {/* OTP Verified */} Language setUser({ ...user, language_name: e.target.value .split(",") .map(lang => lang.trim()) .filter(Boolean), // remove empty strings }) } /> ); } export default AddRegisterUsers;