UNPKG

@arteneo/forge

Version:
20 lines (19 loc) 929 B
import React from "react"; import { AxiosResponse } from "axios"; import { MultiselectProps } from "../../../components/Form/fields/Multiselect"; import OptionsType from "../../../components/Form/definitions/OptionsType"; import FieldEndpointType from "../../../components/Form/definitions/FieldEndpointType"; interface MultiselectApiSpecificProps { endpoint: FieldEndpointType; processResponse?: (response: AxiosResponse) => OptionsType; loadUseEffectDependency?: any; } type MultiselectApiProps = MultiselectApiSpecificProps & Omit<MultiselectProps, "options">; declare const MultiselectApi: { ({ endpoint, processResponse, loadUseEffectDependency, disableTranslateOption, ...multiselectProps }: MultiselectApiProps): React.JSX.Element; defaultProps: { transformInitialValue: (value: any) => any; }; }; export default MultiselectApi; export { MultiselectApiProps, MultiselectApiSpecificProps };