mirror of
https://github.com/documenso/documenso.git
synced 2025-11-17 10:11:35 +10:00
30 lines
695 B
TypeScript
30 lines
695 B
TypeScript
import { findDocuments } from '@documenso/lib/server-only/admin/get-all-documents';
|
|
|
|
import { DocumentsDataTable } from './data-table';
|
|
|
|
export type DocumentsPageProps = {
|
|
searchParams?: {
|
|
page?: string;
|
|
perPage?: string;
|
|
};
|
|
};
|
|
|
|
export default async function Documents({ searchParams = {} }: DocumentsPageProps) {
|
|
const page = Number(searchParams.page) || 1;
|
|
const perPage = Number(searchParams.perPage) || 20;
|
|
|
|
const results = await findDocuments({
|
|
page,
|
|
perPage,
|
|
});
|
|
|
|
return (
|
|
<div>
|
|
<h2 className="text-4xl font-semibold">Manage documents</h2>
|
|
<div className="mt-8">
|
|
<DocumentsDataTable results={results} />
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|