[] = [
{
accessorKey: 'createdAt',
@@ -258,7 +260,7 @@ export function useColumns() {
const session = row.original;
return session.revenue > 0 ? (
- ${session.revenue.toFixed(2)}
+ {number.currency(session.revenue / 100)}
) : (
-
diff --git a/apps/start/src/routes/_app.$organizationId.$projectId.sessions_.$sessionId.tsx b/apps/start/src/routes/_app.$organizationId.$projectId.sessions_.$sessionId.tsx
index 03f880b30..81e049822 100644
--- a/apps/start/src/routes/_app.$organizationId.$projectId.sessions_.$sessionId.tsx
+++ b/apps/start/src/routes/_app.$organizationId.$projectId.sessions_.$sessionId.tsx
@@ -1,5 +1,5 @@
import type { IServiceEvent, IServiceSession } from '@openpanel/db';
-import { useSuspenseQuery, useQuery } from '@tanstack/react-query';
+import { useQuery, useSuspenseQuery } from '@tanstack/react-query';
import { createFileRoute, Link } from '@tanstack/react-router';
import { EventIcon } from '@/components/events/event-icon';
import FullPageLoadingState from '@/components/full-page-loading-state';
@@ -279,7 +279,12 @@ function Component() {
? [{ name: 'utmCampaign', value: session.utmCampaign }]
: []),
...(session.revenue > 0
- ? [{ name: 'revenue', value: `$${session.revenue}` }]
+ ? [
+ {
+ name: 'revenue',
+ value: number.currency(session.revenue / 100),
+ },
+ ]
: []),
{ name: 'country', value: session.country, event: fakeEvent },
...(session.city