xladmin-react-router
v0.9.1
Published
React Router adapter for xladmin.
Readme
xladmin-react-router
xladmin-react-router provides the React Router adapter for xladmin.
Install
npm install xladmin xladmin-react-router react-router-domUsage
import {Shell, createFetchAdminClient} from 'xladmin';
import {useReactRouterAdminRouter} from 'xladmin-react-router';
export function AdminShell({models, blocks}) {
const client = createFetchAdminClient({baseUrl: '/api/admin'});
const router = useReactRouterAdminRouter();
return (
<Shell client={client} models={models} blocks={blocks} basePath="/admin" locale="en" router={router}>
{/* your route page */}
</Shell>
);
}Exports
useReactRouterAdminRouter()createReactRouterAdminRouter(...)
