import * as React from 'react'; import { Button, Checkbox, Image, RadioGroup, RadioGroupItemProps } from '@fluentui/react-northstar'; import { DesignerMode } from './types'; import { OpenOutsideIcon, TrashCanIcon, UndoIcon, RedoIcon } from '@fluentui/react-icons-northstar'; export type ToolbarProps = { isExpanding: boolean; isSelecting: boolean; canRedo: boolean; canUndo: boolean; onModeChange: (mode: DesignerMode) => void; onReset: () => void; onUndo: () => void; onRedo: () => void; onShowCodeChange: (showCode: boolean) => void; onShowJSONTreeChange: (showJSONTree: boolean) => void; mode: DesignerMode; showCode: boolean; showJSONTree: boolean; style?: React.CSSProperties; }; export const Toolbar: React.FunctionComponent = ({ isExpanding, isSelecting, canRedo, canUndo, onModeChange, onReset, onUndo, onRedo, onShowCodeChange, onShowJSONTreeChange, mode, showCode, showJSONTree, style, }) => (
FluentUI
Builder
Mode: { onModeChange(data.value); }} items={[ { key: 'build', label: 'Build', value: 'build', }, { key: 'design', label: 'Design', value: 'design', }, { key: 'use', label: 'Use', value: 'use', }, ]} />
   
);