diff --git a/src/app/(main)/websites/[websiteId]/page.tsx b/src/app/(main)/websites/[websiteId]/page.tsx
index ddb6c833b..6cc847142 100644
--- a/src/app/(main)/websites/[websiteId]/page.tsx
+++ b/src/app/(main)/websites/[websiteId]/page.tsx
@@ -1,8 +1,8 @@
import WebsiteDetails from './WebsiteDetails';
import { Metadata } from 'next';
-export default function WebsitePage({ params: { websiteId } }) {
- return ;
+export default function WebsitePage({ params: { websiteId }, searchParams }) {
+ return ;
}
export const metadata: Metadata = {
diff --git a/src/components/metrics/MetricsTable.tsx b/src/components/metrics/MetricsTable.tsx
index 26355018f..a8a77c788 100644
--- a/src/components/metrics/MetricsTable.tsx
+++ b/src/components/metrics/MetricsTable.tsx
@@ -29,6 +29,7 @@ export interface MetricsTableProps extends ListTableProps {
onSearch?: (search: string) => void;
allowSearch?: boolean;
children?: ReactNode;
+ fieldName?: string
}
export function MetricsTable({
@@ -41,6 +42,7 @@ export function MetricsTable({
delay = null,
allowSearch = false,
children,
+ fieldName,
...props
}: MetricsTableProps) {
const [search, setSearch] = useState('');
@@ -70,6 +72,7 @@ export function MetricsTable({
city,
limit,
search,
+ fieldName,
},
{ retryDelay: delay || DEFAULT_ANIMATION_DURATION, onDataLoad },
);
diff --git a/src/pages/api/websites/[websiteId]/metrics.ts b/src/pages/api/websites/[websiteId]/metrics.ts
index abc63cd5f..1cab41343 100644
--- a/src/pages/api/websites/[websiteId]/metrics.ts
+++ b/src/pages/api/websites/[websiteId]/metrics.ts
@@ -151,7 +151,7 @@ export default async (
return ok(res, data);
} else if (type === 'custom') {
- const data = await getPageviewMetrics(websiteId, column, filters, limit, fieldName);
+ const data = await getPageviewMetrics(websiteId, column, filters, limit, offset, fieldName);
return ok(res, data);
}