@arteneo/forge
Version:
13 lines (12 loc) • 1.29 kB
TypeScript
import React from "react";
import { FormikValues } from "formik";
import FieldsInterface from "../components/Form/definitions/FieldsInterface";
import ColumnsInterface from "../components/Table/definitions/ColumnsInterface";
export declare const pickFields: (names: undefined | string[], skipNames: undefined | string[], fields: FieldsInterface) => FieldsInterface;
export declare const getFields: (fields: FieldsInterface) => (names?: string[], skipNames?: string[]) => FieldsInterface;
export declare const pickColumns: (names: undefined | string[], skipNames: undefined | string[], columns: ColumnsInterface) => ColumnsInterface;
export declare const getColumns: (columns: ColumnsInterface) => (names?: string[], skipNames?: string[]) => ColumnsInterface;
export declare const renderField: (fields: FieldsInterface) => (field: string, props?: any) => React.ReactElement<any, string | React.JSXElementConstructor<any>>;
export declare const filterInitialValues: (fields: FieldsInterface, initialValues?: FormikValues, loadedInitialValues?: FormikValues) => FormikValues;
export declare const transformInitialValues: (fields: FieldsInterface, initialValues: FormikValues) => FormikValues;
export declare const responseHeaderExtractFilename: (contentDisposition: string) => undefined | string;