xladmin-next
v0.9.1
Published
Next.js router adapter for xladmin.
Readme
xladmin-next
xladmin-next provides the Next.js router adapter for xladmin.
Install
npm install xladmin xladmin-nextUsage
'use client';
import {Shell, createFetchAdminClient} from 'xladmin';
import {useNextAdminRouter} from 'xladmin-next';
export function AdminShell({models, blocks}) {
const client = createFetchAdminClient({baseUrl: '/api/admin'});
const router = useNextAdminRouter();
return (
<Shell client={client} models={models} blocks={blocks} basePath="/admin" locale="en" router={router}>
{/* your route page */}
</Shell>
);
}Exports
useNextAdminRouter()createNextAdminRouter(...)
