diff --git a/src/app/(main)/console/ConsolePage.tsx b/src/app/(main)/console/ConsolePage.tsx deleted file mode 100644 index db1acbfe..00000000 --- a/src/app/(main)/console/ConsolePage.tsx +++ /dev/null @@ -1,6 +0,0 @@ -'use client'; -import TestConsole from './TestConsole'; - -export default function ConsolePage({ websiteId }) { - return ; -} diff --git a/src/app/(main)/console/TestConsole.tsx b/src/app/(main)/console/TestConsole.tsx index 21b98df6..8ed31fec 100644 --- a/src/app/(main)/console/TestConsole.tsx +++ b/src/app/(main)/console/TestConsole.tsx @@ -1,3 +1,4 @@ +'use client'; import { Button } from 'react-basics'; import Link from 'next/link'; import Script from 'next/script'; @@ -9,7 +10,7 @@ import WebsiteChart from '../websites/[websiteId]/WebsiteChart'; import { useApi, useNavigation } from '@/components/hooks'; import styles from './TestConsole.module.css'; -export function TestConsole({ websiteId }: { websiteId: string }) { +export function TestConsole({ websiteId }: { websiteId?: string }) { const { get, useQuery } = useApi(); const { data, isLoading, error } = useQuery({ queryKey: ['websites:me'], diff --git a/src/app/(main)/console/[[...websiteId]]/page.tsx b/src/app/(main)/console/[[...websiteId]]/page.tsx index 93eafee4..6c504f1e 100644 --- a/src/app/(main)/console/[[...websiteId]]/page.tsx +++ b/src/app/(main)/console/[[...websiteId]]/page.tsx @@ -1,11 +1,11 @@ import { Metadata } from 'next'; -import ConsolePage from '../ConsolePage'; +import TestConsole from '../TestConsole'; async function getEnabled() { return !!process.env.ENABLE_TEST_CONSOLE; } -export default async function ({ params }: { params: { websiteId: string } }) { +export default async function ({ params }: { params: Promise<{ websiteId: string }> }) { const { websiteId } = await params; const enabled = await getEnabled(); @@ -14,7 +14,7 @@ export default async function ({ params }: { params: { websiteId: string } }) { return null; } - return ; + return ; } export const metadata: Metadata = { diff --git a/src/app/(main)/websites/[websiteId]/realtime/WebsiteRealtimePage.tsx b/src/app/(main)/websites/[websiteId]/realtime/WebsiteRealtimePage.tsx index 6edc28f9..e6d8d2ab 100644 --- a/src/app/(main)/websites/[websiteId]/realtime/WebsiteRealtimePage.tsx +++ b/src/app/(main)/websites/[websiteId]/realtime/WebsiteRealtimePage.tsx @@ -12,7 +12,7 @@ import RealtimeCountries from './RealtimeCountries'; import WebsiteHeader from '../WebsiteHeader'; import { percentFilter } from '@/lib/filters'; -export function WebsiteRealtimePage({ websiteId }) { +export function WebsiteRealtimePage({ websiteId }: { websiteId: string }) { const { data, isLoading, error } = useRealtime(websiteId); if (isLoading || error) { diff --git a/src/app/(main)/websites/[websiteId]/realtime/page.tsx b/src/app/(main)/websites/[websiteId]/realtime/page.tsx index f205cadd..b376062b 100644 --- a/src/app/(main)/websites/[websiteId]/realtime/page.tsx +++ b/src/app/(main)/websites/[websiteId]/realtime/page.tsx @@ -1,7 +1,7 @@ import WebsiteRealtimePage from './WebsiteRealtimePage'; import { Metadata } from 'next'; -export default async function ({ params }: { params: { websiteId: string } }) { +export default async function ({ params }: { params: Promise<{ websiteId: string }> }) { const { websiteId } = await params; return ; diff --git a/src/components/hooks/queries/useLogin.ts b/src/components/hooks/queries/useLogin.ts index f88efbf0..635c5000 100644 --- a/src/components/hooks/queries/useLogin.ts +++ b/src/components/hooks/queries/useLogin.ts @@ -8,13 +8,13 @@ export function useLogin(): { user: any; setUser: (data: any) => void; } & UseQueryResult { - const { get, useQuery } = useApi(); + const { post, useQuery } = useApi(); const user = useStore(selector); const query = useQuery({ queryKey: ['login'], queryFn: async () => { - const data = await get('/auth/verify'); + const data = await post('/auth/verify'); setUser(data); diff --git a/src/queries/sql/getRealtimeActivity.ts b/src/queries/sql/getRealtimeActivity.ts index 10828885..c2f58ad8 100644 --- a/src/queries/sql/getRealtimeActivity.ts +++ b/src/queries/sql/getRealtimeActivity.ts @@ -32,7 +32,7 @@ async function relationalQuery(websiteId: string, filters: QueryFilters) { where website_event.website_id = {{websiteId::uuid}} ${filterQuery} ${dateQuery} - order by website_event.created_at desc + order by website_event.created_at asc limit 100 `, params,