2025-07-08 11:16:51 -07:00
|
|
|
import { useState } from 'react'
|
2025-07-21 11:33:44 -07:00
|
|
|
import Header from './components/layout/Header/Header.jsx';
|
|
|
|
|
import Sidebar from './components/layout/Sidebar/Sidebar.jsx';
|
2025-07-21 13:01:16 -07:00
|
|
|
import Canvas from './components/layout/Canvas/Canvas.jsx';
|
|
|
|
|
import { Grid, GridItem, useRecipe, Box } from '@chakra-ui/react';
|
|
|
|
|
|
|
|
|
|
// REMOVE AFTER TESTING
|
|
|
|
|
import CanvasHeader from './components/layout/Canvas/CanvasHeader.jsx';
|
|
|
|
|
import { GridLayout } from 'react-grid-layout';
|
2025-07-10 07:49:03 -07:00
|
|
|
|
2025-07-08 11:16:51 -07:00
|
|
|
|
|
|
|
|
function App() {
|
2025-07-15 18:28:37 -07:00
|
|
|
const recipe = useRecipe({ key: "canvas" });
|
|
|
|
|
const styles = recipe();
|
2025-07-16 19:35:22 +00:00
|
|
|
|
2025-07-21 13:01:16 -07:00
|
|
|
// TEST TEST TEST
|
|
|
|
|
// return (
|
|
|
|
|
// <Box>
|
|
|
|
|
// <Canvas /> {/* ← This should render something visible */}
|
|
|
|
|
// {/* <GridLayout>
|
|
|
|
|
// {layout.map((item) => (
|
|
|
|
|
// <div key={item.i}>
|
|
|
|
|
// <Widget title="VDAP Widget" />
|
|
|
|
|
// </div>
|
|
|
|
|
// ))}
|
|
|
|
|
// </GridLayout> */}
|
|
|
|
|
// </Box>
|
|
|
|
|
// );
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
2025-07-08 11:16:51 -07:00
|
|
|
return (
|
2025-07-15 18:28:37 -07:00
|
|
|
<Grid css={styles}
|
2025-07-10 07:49:03 -07:00
|
|
|
templateRows="1fr 11fr"
|
2025-07-16 13:31:05 -07:00
|
|
|
templateColumns="1fr 20fr"
|
2025-07-08 11:16:51 -07:00
|
|
|
height="100vh"
|
|
|
|
|
width="100vw"
|
|
|
|
|
>
|
|
|
|
|
<GridItem rowSpan={1} colSpan={2}>
|
|
|
|
|
<Header />
|
|
|
|
|
</GridItem>
|
|
|
|
|
<GridItem colSpan={1}>
|
|
|
|
|
<Sidebar />
|
|
|
|
|
</GridItem>
|
2025-07-08 13:02:20 -07:00
|
|
|
<GridItem colSpan={1}>
|
2025-07-21 13:01:16 -07:00
|
|
|
{/* <Grid
|
|
|
|
|
templateRows="repeat(12, 1fr)"
|
|
|
|
|
templateColumns="repeat(4, 1fr)"
|
|
|
|
|
height="100%"
|
|
|
|
|
width="100%"
|
|
|
|
|
> */}
|
|
|
|
|
<GridItem colSpan={1}>
|
|
|
|
|
<Canvas />
|
|
|
|
|
</GridItem>
|
|
|
|
|
{/* <GridItem colSpan={4} rowSpan={5}>
|
|
|
|
|
<Canvas />
|
|
|
|
|
</GridItem> */}
|
|
|
|
|
{/* </Grid> */}
|
2025-07-08 13:02:20 -07:00
|
|
|
</GridItem>
|
2025-07-08 11:16:51 -07:00
|
|
|
</Grid>
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default App
|
2025-07-11 15:58:38 -07:00
|
|
|
|
|
|
|
|
|