@e7w/easy-routes
v0.0.2
Published
/src/pages/\*\*/page.tsx为页面
Readme
自用React-router配置
/src/pages/**/page.tsx为页面
export function Page() {}/src/pages/**/layout.tsx为layout
export function Layout() {
return <><Outlet /></>
}/src/pages/**/meta.ts配置如下
export const permission: number = 0b0; // 默认是0b0代表需要登录,只有最右边的一位代表登录,其他位可以自己定enum代表权限
export const loader: Loader = async (ctx, meta) => {}; // 可以动态修改ctx,ctx.data是返回给页面组件的值,ctx.title是页面的title,signed代表是否登录成功,noPermission代表是否没有权限