refine-utils-kit
Version:
Utility components and filters for Refine projects
14 lines (13 loc) • 543 B
TypeScript
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;
};
export declare const FilterComponent: ({ filters, children, }: FilterComponentProps) => React.JSX.Element;
export {};