@dndbuilder.com/react
Version:
Drag and drop builder for React
25 lines (24 loc) • 1.17 kB
TypeScript
import { IconSettingsType } from './types';
declare const IconConfig: {
icon?: import('react').ComponentType | undefined;
type: string;
style?: ((params: {
blockId: string;
settings: IconSettingsType;
themeSettings: import('../..').Theme["settings"];
breakpoints: import('../..').BreakpointConfig[];
}) => import('free-style').Styles) | undefined;
advancedSettings?: import('../../types/block').BlockAdvancedSettings | undefined;
previewImage?: string | undefined;
component: import('react').ComponentType<import('../../types/block').BlockProps<IconSettingsType>>;
previewComponent?: import('react').ComponentType<import('../../types/block').BlockProps<IconSettingsType>> | undefined;
group?: string | undefined;
disableAdvancedSettings?: boolean | undefined;
isVisible?: (params?: import('../..').AnyObject) => boolean;
toolbar?: import('react').ComponentType<import('../../types/block').BlockToolbarProps> | undefined;
settings: {};
label: string;
controls: import('../../types/block').BlockControl[];
};
export default IconConfig;
//# sourceMappingURL=icon.config.d.ts.map