npm install --save @types/filestack-react
This package contains type definitions for filestack-react (https://github.com/filestack/filestack-react).
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/filestack-react.
import { ClientOptions, PickerFileMetadata, PickerOptions, PickerResponse } from "filestack-js";
import * as React from "react";
export * as client from "filestack-js";
interface PickerBaseProps {
/**
* Filestack api key
*/
apikey: string;
/**
* https://filestack.github.io/filestack-js/interfaces/clientoptions.html
*/
pickerOptions?: PickerOptions;
/**
* https://filestack.github.io/filestack-js/interfaces/pickeroptions.html
*/
clientOptions?: ClientOptions;
/**
* A function to be called after successful completed action
* @deprecated
*/
onSuccess?: (result: PickerFileMetadata) => void;
/**
* Called when all files have been uploaded
*/
onUploadDone?: (result: PickerResponse) => void;
/**
* A function to be called when error occurs
*/
onError?: (error: PickerFileMetadata) => void;
}
export type PickerInlineProps = PickerBaseProps;
export type PickerOverlayProps = PickerBaseProps;
export type PickerDropPaneProps = PickerBaseProps;
export const PickerInline: React.FC<PickerInlineProps>;
export const PickerOverlay: React.FC<PickerOverlayProps>;
export const PickerDropPane: React.FC<PickerDropPaneProps>;
- Last updated: Tue, 10 Dec 2024 22:36:09 GMT
- Dependencies: @types/node, @types/react, filestack-js
These definitions were written by .