diff --git a/packages/upset/src/components/ProvenanceVis.tsx b/packages/upset/src/components/ProvenanceVis.tsx index 8b7ae7ab..23b11e3a 100644 --- a/packages/upset/src/components/ProvenanceVis.tsx +++ b/packages/upset/src/components/ProvenanceVis.tsx @@ -2,20 +2,18 @@ import { useContext, useState, useEffect, useMemo, } from 'react'; import { ProvVis } from '@trrack/vis-react'; -import { - Divider, Drawer, IconButton, css, -} from '@mui/material'; -import CloseIcon from '@mui/icons-material/Close'; import { ProvenanceContext } from './Root'; import { UpsetHeading } from './custom/theme/heading'; +import { Sidebar } from './custom/Sidebar'; type Props = { open: boolean, close: () => void } -const initialDrawerWidth = 450; - +/** + * Sidebar containing the Trrack provenance visualization. + */ export const ProvenanceVis = ({ open, close }: Props) => { const { provenance } = useContext(ProvenanceContext); const [currentNodeId, setCurrentNodeId] = useState(provenance.current.id); @@ -39,50 +37,16 @@ export const ProvenanceVis = ({ open, close }: Props) => { }, [provenance.root.id, provenance.to, provenance.graph.backend.nodes, currentNodeId]); return ( - -
-
- - History - - - - -
- - {provVis} -
-
+ + History + + {provVis} + ); };