import { createBrowserRouter, RouterProvider } from 'react-router-dom'; import { ColorFunctionProvider } from './ColorFunctionContext'; import { Notifications } from './components/Notifications'; import { ColorCards } from './pages/Cards'; import { CardsDetail } from './pages/CardsDetail'; import { ColorCompare } from './pages/Compare'; import { Harmonies } from './pages/Harmonies'; import { Home } from './pages/Home'; import { LightenDarken } from './pages/LightenDarken'; import { MainLayout } from './pages/MainLayout'; import { Mixer } from './pages/Mixer'; import { NewScheme } from './pages/NewScheme'; import { AutomaticPalette } from './pages/Palette'; import { SchemeDetail } from './pages/SchemeDetail'; import { SchemeNotFound } from './pages/SchemeNotFound'; import { Schemes } from './pages/Schemes'; import { TintsShades } from './pages/TintsShades'; import { Tones } from './pages/Tones'; import { WACGCheck } from './pages/WACG'; import { Wheels } from './pages/Wheels'; const routes = createBrowserRouter([ { path: '/', element: , children: [ { index: true, element: }, { path: 'schemes', element: , children: [ { index: true, element:
}, { path: 'new', element: }, { path: 'not-found', element: }, { path: ':id', element: }, ], }, { path: 'harmonies', element: }, { path: 'wheels', element: }, { path: 'tones', element: }, { path: 'tints-shades', element: }, { path: 'lighten-darken', element: }, { path: 'mixer', element: }, { path: 'palette', element: }, { path: 'wacg', element: }, { path: 'compare', element: }, { path: 'cards', element: , children: [ { path: 'chinese', element: }, { path: 'japanese', element: }, ], }, ], }, ]); export function App() { return ( Color Lab ); }