1- import React , { useState } from "react"
1+ import { useState } from "react"
22import ShowcaseTopNavigation from "./components/showcase/ShowcaseTopNavigation"
33import ShowcaseLeftSidebar from "./components/showcase/ShowcaseLeftSidebar"
44import { BrowserRouter , Navigate , Route , Routes } from "react-router-dom"
55import IntroPage from "./page/IntroPage"
66import NotFoundPage from "./page/NotFoundPage"
77
8- import { AppLayout , LocaleProvider } from "@linked-planet/ui-kit-ts"
8+ import { AppLayout , LocaleProvider , PageLayout } from "@linked-planet/ui-kit-ts"
99import SinglePage from "./page/SinglePage"
1010import WrappersPage from "./page/WrappersPage"
1111
@@ -21,29 +21,46 @@ export default function ShowcaseApp() {
2121 < BrowserRouter basename = "ui-kit-ts" >
2222 < LocaleProvider >
2323 < AppLayout . Container >
24- < ShowcaseTopNavigation
25- sidebarPosition = { sidebarPosition }
26- setSidebarPosition = { setSidebarPosition }
27- />
24+ < AppLayout . TopNavigation >
25+ < ShowcaseTopNavigation
26+ sidebarPosition = { sidebarPosition }
27+ setSidebarPosition = { setSidebarPosition }
28+ />
29+ </ AppLayout . TopNavigation >
30+
2831 < AppLayout . Content >
29- < ShowcaseLeftSidebar position = { sidebarPosition } />
30- < AppLayout . Main className = "overflow-hidden p-4" >
31- < Routes >
32- < Route
33- path = "/"
34- element = { < Navigate to = "/intro" /> }
35- />
36- < Route path = "/intro" element = { < IntroPage /> } />
37- < Route
38- path = "/wrappers"
39- element = { < WrappersPage /> }
40- />
41- < Route
42- path = "/single"
43- element = { < SinglePage /> }
44- />
45- < Route path = "*" element = { < NotFoundPage /> } />
46- </ Routes >
32+ < ShowcaseLeftSidebar position = "left" />
33+ < AppLayout . Main className = "overflow-hidden" >
34+ < PageLayout . Page >
35+ < PageLayout . PageBody >
36+ < PageLayout . PageBodyContent >
37+ < Routes >
38+ < Route
39+ path = "/"
40+ element = {
41+ < Navigate to = "/intro" />
42+ }
43+ />
44+ < Route
45+ path = "/intro"
46+ element = { < IntroPage /> }
47+ />
48+ < Route
49+ path = "/wrappers"
50+ element = { < WrappersPage /> }
51+ />
52+ < Route
53+ path = "/single"
54+ element = { < SinglePage /> }
55+ />
56+ < Route
57+ path = "*"
58+ element = { < NotFoundPage /> }
59+ />
60+ </ Routes >
61+ </ PageLayout . PageBodyContent >
62+ </ PageLayout . PageBody >
63+ </ PageLayout . Page >
4764 </ AppLayout . Main >
4865 </ AppLayout . Content >
4966 </ AppLayout . Container >
0 commit comments