mirror of
https://github.com/umami-software/umami.git
synced 2026-02-16 10:35:35 +01:00
24 lines
692 B
TypeScript
24 lines
692 B
TypeScript
import { DataGrid } from '@/components/common/DataGrid';
|
|
import { useWebsiteCohortsQuery } from '@/components/hooks';
|
|
import { CohortAddButton } from './CohortAddButton';
|
|
import { CohortsTable } from './CohortsTable';
|
|
|
|
export function CohortsDataTable({ websiteId }: { websiteId?: string }) {
|
|
const query = useWebsiteCohortsQuery(websiteId, { type: 'cohort' });
|
|
|
|
const renderActions = () => {
|
|
return <CohortAddButton websiteId={websiteId} />;
|
|
};
|
|
|
|
return (
|
|
<DataGrid
|
|
query={query}
|
|
allowSearch={true}
|
|
autoFocus={false}
|
|
allowPaging={true}
|
|
renderActions={renderActions}
|
|
>
|
|
{({ data }) => <CohortsTable data={data} />}
|
|
</DataGrid>
|
|
);
|
|
}
|