UNPKG

refine-utils-kit

Version:

Utility components and filters for Refine projects

18 lines (17 loc) 712 B
import React from "react"; import { CrudFilter } from "@refinedev/core"; import { useForm } from "react-hook-form"; type FilterComponentProps = { filters: (value: CrudFilter[]) => void; children?: (form: { register: ReturnType<typeof useForm>["register"]; errors: ReturnType<typeof useForm>["formState"]["errors"]; control: ReturnType<typeof useForm>["control"]; }) => React.ReactNode; CreatePath?: string; headerOptions?: React.ReactNode[]; rbacResource?: string; createName?: string; }; export declare const FilterComponent: ({ filters, children, CreatePath, rbacResource, createName, headerOptions, }: FilterComponentProps) => React.JSX.Element; export {};