import { useForm } from "react-hook-form"; import { yupResolver } from "@hookform/resolvers/yup"; import { EventType, UserAgentType } from "@app/hooks/api/auditLogs/enums"; import { LogsFilter } from "./LogsFilter"; import { LogsTable } from "./LogsTable"; import { AuditLogFilterFormData, auditLogFilterFormSchema } from "./types"; export const LogsSection = () => { const { control, reset, watch, setValue, } = useForm({ resolver: yupResolver(auditLogFilterFormSchema), defaultValues: { page: 1, perPage: 10 } }); const eventType = watch("eventType") as EventType | undefined; const userAgentType = watch("userAgentType") as UserAgentType | undefined; const actor = watch("actor"); const startDate = watch("startDate"); const endDate = watch("endDate"); const page = watch("page") as number; const perPage = watch("perPage") as number; return (
{/*

Audit Logs

*/}
); }