PluginProbe
Extendify / 0.9.3
Extendify v0.9.3
3.2.0 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.6 3.0.5 3.0.4 trunk 0.1.0 0.10.0 0.10.1 0.10.2 0.11.0 0.11.1 0.2.0 0.3.0 0.3.1 0.4.0 0.5.0 0.6.0 0.7.0 All 126 releases
extendify / src / Library / pages / layout / HasSidebar.js

HasSidebar.js in Extendify 0.9.3, at src/Library/pages/layout/HasSidebar.js

20 lines 804 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 import { useGlobalStore } from '@library/state/GlobalState'
2
3 export default function HasSidebar({ children }) {
4 const ready = useGlobalStore((state) => state.ready)
5 return (
6 <>
7 <aside className="relative flex-shrink-0 border-r border-extendify-transparent-black-100 bg-extendify-transparent-white py-0 backdrop-blur-xl backdrop-saturate-200 backdrop-filter sm:pt-5">
8 <div className="flex h-full flex-col py-6 sm:w-72 sm:space-y-6 sm:py-0">
9 {ready ? children[0] : null}
10 </div>
11 </aside>
12 <main
13 id="extendify-templates"
14 className="h-full w-full overflow-hidden bg-gray-50 pt-6 sm:pt-0">
15 {ready ? children[1] : null}
16 </main>
17 </>
18 )
19 }
20