UNPKG

@10up/block-components

Version:

10up Components built for the WordPress Block Editor.

32 lines 1.15 kB
import { ContentSearchMode, QueryFilter, RenderItemComponentProps } from '../content-search/types'; import { NormalizedSuggestion } from '../content-search/utils'; import { PickedItemType } from './PickedItem'; export type ContentPickerOptions = { inputDelay: number; }; export interface ContentPickerProps { label?: string; hideLabelFromVision?: boolean; mode?: ContentSearchMode; contentTypes?: string[]; placeholder?: string; onPickChange?: (ids: any[]) => void; queryFilter?: QueryFilter; maxContentItems?: number; isOrderable?: boolean; singlePickedLabel?: string; multiPickedLabel?: string; content?: any[]; uniqueContentItems?: boolean; excludeCurrentPost?: boolean; perPage?: number; fetchInitialResults?: boolean; renderItemType?: (props: NormalizedSuggestion) => string; renderItem?: (props: RenderItemComponentProps) => JSX.Element; PickedItemPreviewComponent?: React.ComponentType<{ item: PickedItemType; }>; options?: ContentPickerOptions; } export declare const ContentPicker: React.FC<ContentPickerProps>; //# sourceMappingURL=index.d.ts.map