UNPKG

tandem-front-end

Version:

Visual editor for web components

54 lines (42 loc) 1.89 kB
import * as React from "react"; import ToolbarController0, {Props as ToolbarController0Props} from "./controller"; import {_bc641d4124463Props, _bc641d4113153Props, _bc641d4118808Props, _bc641d484882Props} from "../../../../../icons/view.pc"; import {_9b7b527f175442Props} from "../../../../popover/view.pc"; import {_936f29271359Props} from "../../../../component-picker/picker.pc"; import {_bae08a2e609807Props} from "../paperclip/stage/canvas/tools-layer/frames-view.pc"; type TextProps = { text?: string; } & React.HTMLAttributes<any>; type ElementProps = { ref?: any; } & React.HTMLAttributes<any>; export type BaseToolbarProps = { variant?: string; toolsProps?: ElementProps; pointerProps?: _3ee7fcc51260Props; pointerIconProps?: _bc641d4124463Props; textProps?: _3ee7fcc51260Props; textIconProps?: _bc641d4113153Props; elementProps?: _3ee7fcc51260Props; rectangleIconProps?: _bc641d4118808Props; componentProps: _9b7b527f175442Props; componentIconProps?: _3ee7fcc51260Props; puzzleIconProps?: _bc641d484882Props; componentPopdownPickerProps: _936f29271359Props; tabsProps?: _fde5849e79779Props; activeProps?: ElementProps; } & ElementProps; export type _ab406a6b770940Props = ToolbarController0Props; export const Toolbar: (props: ToolbarController0Props) => React.ReactElement<ToolbarController0Props>; export type BaseEditorTabsProps = { } & ElementProps; export type _fde5849e79779Props = BaseEditorTabsProps; export const EditorTabs: (props: BaseEditorTabsProps) => React.ReactElement<BaseEditorTabsProps>; export type BaseToolbarButtonProps = { variant?: string; icon?: any; pointerIconProps?: _bc641d4124463Props; selectedProps?: ElementProps; } & ElementProps; export type _3ee7fcc51260Props = BaseToolbarButtonProps; export const ToolbarButton: (props: BaseToolbarButtonProps) => React.ReactElement<BaseToolbarButtonProps>;