import * as React from 'react'; import { ReactNode } from 'react'; import { faClose } from '@fortawesome/free-solid-svg-icons/faClose'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { ActionIcon, Box, Divider, Group, ScrollArea, Stack, Text, Tooltip } from '@mantine/core'; import { i18n } from '../i18n'; import { VisTypeSelect } from './sidebar/VisTypeSelect'; const sidebarSize = 200; export function VisSidebarWrapper({ children, config, setConfig, onClick }: { children: ReactNode; config; setConfig; onClick }) { return ( Settings setConfig({ ...config, type })} currentSelected={config?.type} /> {children} ); }