import React, { useState } from 'react';
import { DualRangeSlider } from '../../components/data-entry/DualRangeSlider';
import { Switch } from '../../components/data-entry/Switch';
import { Drawer } from '../../components/data-display/Drawer';
import { ModalContextProvider, ModalTrigger } from '../../components/data-display/Modal';
import { ModalCloseButton } from '../../components/data-display/Modal/ModalCloseButton';
import { DataBlock } from '../../components/data-display/DataBlock';
import { Column } from '../../components/data-display/SearchUI/types';
import { DrawerContextProvider } from '../../components/data-display/Drawer/DrawerContextProvider';
import { DrawerTrigger } from '../../components/data-display/Drawer/DrawerTrigger';
import { CrossrefCard } from '../../components/publications/CrossrefCard';
import { Markdown } from '../../components/data-display/Markdown';
import { Link } from '../../components/navigation/Link';
import { PublicationButton } from '../../components/publications/PublicationButton';
import { OpenAccessButton } from '../../components/publications/OpenAccessButton/OpenAccessButton';
/**
* View for testing out small new components
*/
export const Sandbox: React.FC = () => {
const [state, setState] = useState({ slider: [10, 45], switch: false });
const [switchState, setSwitchState] = useState({ value: false });
const [openDrawer, setOpenDrawer] = useState(false);
return (
<>
Sandbox
here is its content