mirror of
https://github.com/umami-software/umami.git
synced 2026-02-04 04:37:11 +01:00
Fixed build.
This commit is contained in:
parent
257050f749
commit
1d7759408f
11 changed files with 24 additions and 61 deletions
48
pnpm-lock.yaml
generated
48
pnpm-lock.yaml
generated
|
|
@ -367,44 +367,7 @@ importers:
|
||||||
specifier: ^5.9.2
|
specifier: ^5.9.2
|
||||||
version: 5.9.2
|
version: 5.9.2
|
||||||
|
|
||||||
dist:
|
dist: {}
|
||||||
dependencies:
|
|
||||||
chart.js:
|
|
||||||
specifier: ^4.5.0
|
|
||||||
version: 4.5.0
|
|
||||||
chartjs-adapter-date-fns:
|
|
||||||
specifier: ^3.0.0
|
|
||||||
version: 3.0.0(chart.js@4.5.0)(date-fns@2.30.0)
|
|
||||||
colord:
|
|
||||||
specifier: ^2.9.2
|
|
||||||
version: 2.9.3
|
|
||||||
jsonwebtoken:
|
|
||||||
specifier: ^9.0.2
|
|
||||||
version: 9.0.2
|
|
||||||
lucide-react:
|
|
||||||
specifier: ^0.542.0
|
|
||||||
version: 0.542.0(react@19.1.1)
|
|
||||||
pure-rand:
|
|
||||||
specifier: ^7.0.1
|
|
||||||
version: 7.0.1
|
|
||||||
react-simple-maps:
|
|
||||||
specifier: ^2.3.0
|
|
||||||
version: 2.3.0(prop-types@15.8.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
|
|
||||||
react-use-measure:
|
|
||||||
specifier: ^2.0.4
|
|
||||||
version: 2.1.7(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
|
|
||||||
react-window:
|
|
||||||
specifier: ^1.8.6
|
|
||||||
version: 1.8.11(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
|
|
||||||
serialize-error:
|
|
||||||
specifier: ^12.0.0
|
|
||||||
version: 12.0.0
|
|
||||||
thenby:
|
|
||||||
specifier: ^1.3.4
|
|
||||||
version: 1.3.4
|
|
||||||
uuid:
|
|
||||||
specifier: ^11.1.0
|
|
||||||
version: 11.1.0
|
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|
||||||
|
|
@ -5283,11 +5246,6 @@ packages:
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
||||||
|
|
||||||
lucide-react@0.542.0:
|
|
||||||
resolution: {integrity: sha512-w3hD8/SQB7+lzU2r4VdFyzzOzKnUjTZIF/MQJGSSvni7Llewni4vuViRppfRAa2guOsY5k4jZyxw/i9DQHv+dw==}
|
|
||||||
peerDependencies:
|
|
||||||
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
|
||||||
|
|
||||||
lucide-react@0.543.0:
|
lucide-react@0.543.0:
|
||||||
resolution: {integrity: sha512-fpVfuOQO0V3HBaOA1stIiP/A2fPCXHIleRZL16Mx3HmjTYwNSbimhnFBygs2CAfU1geexMX5ItUcWBGUaqw5CA==}
|
resolution: {integrity: sha512-fpVfuOQO0V3HBaOA1stIiP/A2fPCXHIleRZL16Mx3HmjTYwNSbimhnFBygs2CAfU1geexMX5ItUcWBGUaqw5CA==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -13418,10 +13376,6 @@ snapshots:
|
||||||
dependencies:
|
dependencies:
|
||||||
react: 19.1.1
|
react: 19.1.1
|
||||||
|
|
||||||
lucide-react@0.542.0(react@19.1.1):
|
|
||||||
dependencies:
|
|
||||||
react: 19.1.1
|
|
||||||
|
|
||||||
lucide-react@0.543.0(react@19.1.1):
|
lucide-react@0.543.0(react@19.1.1):
|
||||||
dependencies:
|
dependencies:
|
||||||
react: 19.1.1
|
react: 19.1.1
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
import { Form, FormField, FormSubmitButton, Row, TextField, Button } from '@umami/react-zen';
|
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 { DOMAIN_REGEX } from '@/lib/constants';
|
||||||
import { useMessages } from '@/components/hooks';
|
|
||||||
|
|
||||||
export function BoardAddForm({
|
export function BoardAddForm({
|
||||||
teamId,
|
teamId,
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,13 @@
|
||||||
|
import { Suspense } from 'react';
|
||||||
import { Metadata } from 'next';
|
import { Metadata } from 'next';
|
||||||
import { App } from './App';
|
import { App } from './App';
|
||||||
|
|
||||||
export default function ({ children }) {
|
export default function ({ children }) {
|
||||||
return <App>{children}</App>;
|
return (
|
||||||
|
<Suspense>
|
||||||
|
<App>{children}</App>
|
||||||
|
</Suspense>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@ import { File, User } from '@/components/icons';
|
||||||
import { Lightning } from '@/components/svg';
|
import { Lightning } from '@/components/svg';
|
||||||
import { formatLongNumber } from '@/lib/format';
|
import { formatLongNumber } from '@/lib/format';
|
||||||
import { ReportEditButton } from '@/components/input/ReportEditButton';
|
import { ReportEditButton } from '@/components/input/ReportEditButton';
|
||||||
import { FunnelEditForm } from './FunnelEditForm';
|
|
||||||
import { ChangeLabel } from '@/components/metrics/ChangeLabel';
|
import { ChangeLabel } from '@/components/metrics/ChangeLabel';
|
||||||
|
import { FunnelEditForm } from './FunnelEditForm';
|
||||||
|
|
||||||
type FunnelResult = {
|
type FunnelResult = {
|
||||||
type: string;
|
type: string;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,8 @@
|
||||||
import { Grid, Row, Column, Text, Icon, ProgressBar, Dialog } from '@umami/react-zen';
|
import { Grid, Row, Column, Text, Icon, ProgressBar, Dialog } from '@umami/react-zen';
|
||||||
import { ReportEditButton } from '@/components/input/ReportEditButton';
|
import { ReportEditButton } from '@/components/input/ReportEditButton';
|
||||||
import { useMessages, useResultQuery } from '@/components/hooks';
|
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 { LoadingPanel } from '@/components/common/LoadingPanel';
|
||||||
import { formatLongNumber } from '@/lib/format';
|
import { formatLongNumber } from '@/lib/format';
|
||||||
import { GoalEditForm } from './GoalEditForm';
|
import { GoalEditForm } from './GoalEditForm';
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,8 @@ import { TooltipTrigger, Tooltip, Focusable, Icon, Text, Row, Column } from '@um
|
||||||
import { firstBy } from 'thenby';
|
import { firstBy } from 'thenby';
|
||||||
import classNames from 'classnames';
|
import classNames from 'classnames';
|
||||||
import { useEscapeKey, useMessages, useResultQuery } from '@/components/hooks';
|
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 { objectToArray } from '@/lib/data';
|
||||||
import { formatLongNumber } from '@/lib/format';
|
import { formatLongNumber } from '@/lib/format';
|
||||||
import { LoadingPanel } from '@/components/common/LoadingPanel';
|
import { LoadingPanel } from '@/components/common/LoadingPanel';
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
import { Tabs, TabList, Tab, Icon, Text, Row } from '@umami/react-zen';
|
import { Tabs, TabList, Tab, Icon, Text, Row } from '@umami/react-zen';
|
||||||
import { useMessages, useNavigation, useWebsite } from '@/components/hooks';
|
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() {
|
export function WebsiteTabs() {
|
||||||
const website = useWebsite();
|
const website = useWebsite();
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,8 @@ import {
|
||||||
useTimezone,
|
useTimezone,
|
||||||
useWebsite,
|
useWebsite,
|
||||||
} from '@/components/hooks';
|
} 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 { BROWSERS, OS_NAMES } from '@/lib/constants';
|
||||||
import { stringToColor } from '@/lib/format';
|
import { stringToColor } from '@/lib/format';
|
||||||
import { useMemo, useState } from 'react';
|
import { useMemo, useState } from 'react';
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,8 @@ import {
|
||||||
Dialog,
|
Dialog,
|
||||||
} from '@umami/react-zen';
|
} from '@umami/react-zen';
|
||||||
import { LoadingPanel } from '@/components/common/LoadingPanel';
|
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 { useMessages, useSessionActivityQuery, useTimezone } from '@/components/hooks';
|
||||||
import { EventData } from '@/components/metrics/EventData';
|
import { EventData } from '@/components/metrics/EventData';
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -196,10 +196,7 @@ export async function POST(request: Request) {
|
||||||
|
|
||||||
referrerPath = referrerUrl.pathname;
|
referrerPath = referrerUrl.pathname;
|
||||||
referrerQuery = referrerUrl.search.substring(1);
|
referrerQuery = referrerUrl.search.substring(1);
|
||||||
|
referrerDomain = referrerUrl.hostname.replace(/^www\./, '');
|
||||||
if (referrerUrl.hostname !== 'localhost') {
|
|
||||||
referrerDomain = referrerUrl.hostname.replace(/^www\./, '');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const eventType = linkId
|
const eventType = linkId
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
|
import { Suspense } from 'react';
|
||||||
import { Metadata } from 'next';
|
import { Metadata } from 'next';
|
||||||
import { Providers } from './Providers';
|
import { Providers } from './Providers';
|
||||||
import '@fontsource/inter/300.css';
|
import '@fontsource/inter/300.css';
|
||||||
|
|
@ -32,7 +33,9 @@ export default function ({ children }) {
|
||||||
<meta name="robots" content="noindex,nofollow" />
|
<meta name="robots" content="noindex,nofollow" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<Providers>{children}</Providers>
|
<Suspense>
|
||||||
|
<Providers>{children}</Providers>
|
||||||
|
</Suspense>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue