主题布局
更新: 2025/3/13 12:08:48 字数: 0 字
需求分析
我想我做的这个 react_admin
脚手架,用户可以进行自定义布局,也就是自己来做侧边栏,导航栏,以及展示页面。 当然,这个 react_admin
脚手架,提供了一套默认的布局,用户也可以选择使用默认的布局。
- layout
- defaultLayout
- ClassicsLayout
- index.tsx
这里确定使用的是哪套主题
tsx
export default function Layout() {
const themeLayout = useSelector((store: any) => store.theme.themeLayout)
if(themeLayout === 'BlogLayout'){
return <BlogLayout></BlogLayout>
}else {
return <ClassicsLayout></ClassicsLayout>
}
}