Fixed build.

This commit is contained in:
Mike Cao 2025-09-29 15:13:01 -07:00
parent 257050f749
commit 1d7759408f
11 changed files with 24 additions and 61 deletions

View file

@ -1,7 +1,6 @@
import { Form, FormField, FormSubmitButton, Row, TextField, Button } from '@umami/react-zen';
import { useUpdateQuery } from '@/components/hooks';
import { useUpdateQuery, useMessages } from '@/components/hooks';
import { DOMAIN_REGEX } from '@/lib/constants';
import { useMessages } from '@/components/hooks';
export function BoardAddForm({
teamId,

View file

@ -1,8 +1,13 @@
import { Suspense } from 'react';
import { Metadata } from 'next';
import { App } from './App';
export default function ({ children }) {
return <App>{children}</App>;
return (
<Suspense>
<App>{children}</App>
</Suspense>
);
}
export const metadata: Metadata = {

View file

@ -5,8 +5,8 @@ import { File, User } from '@/components/icons';
import { Lightning } from '@/components/svg';
import { formatLongNumber } from '@/lib/format';
import { ReportEditButton } from '@/components/input/ReportEditButton';
import { FunnelEditForm } from './FunnelEditForm';
import { ChangeLabel } from '@/components/metrics/ChangeLabel';
import { FunnelEditForm } from './FunnelEditForm';
type FunnelResult = {
type: string;

View file

@ -1,7 +1,8 @@
import { Grid, Row, Column, Text, Icon, ProgressBar, Dialog } from '@umami/react-zen';
import { ReportEditButton } from '@/components/input/ReportEditButton';
import { useMessages, useResultQuery } from '@/components/hooks';
import { File, Lightning, User } from '@/components/icons';
import { File, User } from '@/components/icons';
import { Lightning } from '@/components/svg';
import { LoadingPanel } from '@/components/common/LoadingPanel';
import { formatLongNumber } from '@/lib/format';
import { GoalEditForm } from './GoalEditForm';

View file

@ -3,7 +3,8 @@ import { TooltipTrigger, Tooltip, Focusable, Icon, Text, Row, Column } from '@um
import { firstBy } from 'thenby';
import classNames from 'classnames';
import { useEscapeKey, useMessages, useResultQuery } from '@/components/hooks';
import { File, Lightning } from '@/components/icons';
import { File } from '@/components/icons';
import { Lightning } from '@/components/svg';
import { objectToArray } from '@/lib/data';
import { formatLongNumber } from '@/lib/format';
import { LoadingPanel } from '@/components/common/LoadingPanel';

View file

@ -1,6 +1,7 @@
import { Tabs, TabList, Tab, Icon, Text, Row } from '@umami/react-zen';
import { useMessages, useNavigation, useWebsite } from '@/components/hooks';
import { Clock, Eye, Lightning, User, ChartPie } from '@/components/icons';
import { Clock, Eye, User, ChartPie } from '@/components/icons';
import { Lightning } from '@/components/svg';
export function WebsiteTabs() {
const website = useWebsite();

View file

@ -8,7 +8,8 @@ import {
useTimezone,
useWebsite,
} from '@/components/hooks';
import { Eye, User, Lightning } from '@/components/icons';
import { Eye, User } from '@/components/icons';
import { Lightning } from '@/components/svg';
import { BROWSERS, OS_NAMES } from '@/lib/constants';
import { stringToColor } from '@/lib/format';
import { useMemo, useState } from 'react';

View file

@ -12,7 +12,8 @@ import {
Dialog,
} from '@umami/react-zen';
import { LoadingPanel } from '@/components/common/LoadingPanel';
import { Lightning, Eye, FileText } from '@/components/icons';
import { Eye, FileText } from '@/components/icons';
import { Lightning } from '@/components/svg';
import { useMessages, useSessionActivityQuery, useTimezone } from '@/components/hooks';
import { EventData } from '@/components/metrics/EventData';

View file

@ -196,10 +196,7 @@ export async function POST(request: Request) {
referrerPath = referrerUrl.pathname;
referrerQuery = referrerUrl.search.substring(1);
if (referrerUrl.hostname !== 'localhost') {
referrerDomain = referrerUrl.hostname.replace(/^www\./, '');
}
referrerDomain = referrerUrl.hostname.replace(/^www\./, '');
}
const eventType = linkId

View file

@ -1,3 +1,4 @@
import { Suspense } from 'react';
import { Metadata } from 'next';
import { Providers } from './Providers';
import '@fontsource/inter/300.css';
@ -32,7 +33,9 @@ export default function ({ children }) {
<meta name="robots" content="noindex,nofollow" />
</head>
<body>
<Providers>{children}</Providers>
<Suspense>
<Providers>{children}</Providers>
</Suspense>
</body>
</html>
);