@blocklet/ui-react
Version:
Some useful front-end web components that can be used in Blocklets.
28 lines (27 loc) • 1.14 kB
TypeScript
interface BlockletStudioProps {
open: boolean;
setOpen: (open: boolean) => void;
onOpened?: () => void;
componentDid: string;
tenantScope?: string;
resourcesParams?: Record<string, any>;
mode?: string;
title?: string;
logo?: string;
description?: string;
introduction?: string;
note?: string;
onUploaded?: (data: unknown) => void;
onReleased?: (data: unknown) => void;
onConnected?: (data: unknown) => void;
components?: Record<string, unknown>[];
resources?: Record<string, unknown>;
componentsTitle?: string;
resourcesTitle?: string;
style?: React.CSSProperties;
zIndex?: number;
dependentComponentsMode?: 'auto' | 'readonly';
[key: string]: any;
}
declare function BlockletStudio({ open, setOpen, onOpened, componentDid, tenantScope, resourcesParams, mode, title, logo, description, introduction, note, componentsTitle, resourcesTitle, onUploaded, onReleased, onConnected, components, resources, style, zIndex, dependentComponentsMode, ...rest }: BlockletStudioProps): import("react/jsx-runtime").JSX.Element | null;
export default BlockletStudio;