import React, { useContext, ReactNode } from 'react'; import Checkmark from './CheckmarkSvg'; import { Heading } from '../Heading/Heading'; import { ToolbarPanel } from '../ToolbarPanel/ToolbarPanel'; import { StoreContext } from '../../StoreContext/StoreContext'; import { Stack } from '../Stack/Stack'; import { Text } from '../Text/Text'; // @ts-ignore import styles from './FramesPanel.less'; interface FramesPanelProps { availableWidths: number[]; availableThemes: string[]; } interface ResetButtonProps { onClick: () => void; children: ReactNode; } const ResetButton = ({ onClick, children }: ResetButtonProps) => ( ); interface FrameHeadingProps { showReset: boolean; onReset: () => void; children: ReactNode; } const FrameHeading = ({ showReset, onReset, children }: FrameHeadingProps) => (
{children} {showReset && Show all}
); interface FrameOptionProps