@flanksource/clicky-ui
Version:
Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.
22 lines • 1.08 kB
TypeScript
import { ParameterValues } from './formMetadata';
import { OpenAPIParameter } from './types';
import { OperationsApiClient } from './useOperations';
export type FilterFormProps = {
client: OperationsApiClient;
path: string;
method: string;
parameters?: OpenAPIParameter[];
initialValues?: ParameterValues | undefined;
lockedValues?: ParameterValues | undefined;
hideLocked?: boolean | undefined;
enableLookup?: boolean | undefined;
autoSubmit?: boolean | undefined;
submitLabel?: string | undefined;
submittingLabel?: string | undefined;
emptyMessage?: string | undefined;
isSubmitting?: boolean | undefined;
className?: string | undefined;
onSubmit: (values: ParameterValues) => void | Promise<void>;
};
export declare function FilterForm({ client, path, method, parameters, initialValues, lockedValues, hideLocked, enableLookup, autoSubmit, submitLabel, submittingLabel, emptyMessage, isSubmitting, className, onSubmit, }: FilterFormProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=FilterForm.d.ts.map