diff --git a/src/app/(main)/settings/websites/[websiteId]/WebsiteShareForm.tsx b/src/app/(main)/settings/websites/[websiteId]/WebsiteShareForm.tsx
index 60c71e22..6a9bbbb7 100644
--- a/src/app/(main)/settings/websites/[websiteId]/WebsiteShareForm.tsx
+++ b/src/app/(main)/settings/websites/[websiteId]/WebsiteShareForm.tsx
@@ -22,7 +22,7 @@ const generateId = () => getRandomChars(16);
export interface WebsiteShareFormProps {
websiteId: string;
- shareId: string;
+ shareId?: string;
onSave?: () => void;
onClose?: () => void;
}
diff --git a/src/app/(main)/settings/websites/[websiteId]/TrackingCode.tsx b/src/app/(main)/settings/websites/[websiteId]/WebsiteTrackingCode.tsx
similarity index 63%
rename from src/app/(main)/settings/websites/[websiteId]/TrackingCode.tsx
rename to src/app/(main)/settings/websites/[websiteId]/WebsiteTrackingCode.tsx
index 0b844c07..75d69555 100644
--- a/src/app/(main)/settings/websites/[websiteId]/TrackingCode.tsx
+++ b/src/app/(main)/settings/websites/[websiteId]/WebsiteTrackingCode.tsx
@@ -1,9 +1,15 @@
-import { TextField } from '@umami/react-zen';
+import { TextField, Text, Column } from '@umami/react-zen';
import { useMessages, useConfig } from '@/components/hooks';
const SCRIPT_NAME = 'script.js';
-export function TrackingCode({ websiteId, hostUrl }: { websiteId: string; hostUrl?: string }) {
+export function WebsiteTrackingCode({
+ websiteId,
+ hostUrl,
+}: {
+ websiteId: string;
+ hostUrl?: string;
+}) {
const { formatMessage, messages } = useMessages();
const config = useConfig();
@@ -19,9 +25,9 @@ export function TrackingCode({ websiteId, hostUrl }: { websiteId: string; hostUr
const code = ``;
return (
- <>
- {formatMessage(messages.trackingCode)}
-
- >
+
+ {formatMessage(messages.trackingCode)}
+
+
);
}
diff --git a/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx b/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx
index 444f0524..d0a17b7f 100644
--- a/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx
+++ b/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx
@@ -5,22 +5,24 @@ import { Share, Edit } from '@/components/icons';
import { Favicon } from '@/components/common/Favicon';
import { ActiveUsers } from '@/components/metrics/ActiveUsers';
import { WebsiteShareForm } from '@/app/(main)/settings/websites/[websiteId]/WebsiteShareForm';
-import { useMessages } from '@/components/hooks';
+import { useMessages, useNavigation } from '@/components/hooks';
+import { LinkButton } from '@/components/common/LinkButton';
export function WebsiteHeader() {
const website = useWebsite();
+ const { renderUrl } = useNavigation();
return (
} showBorder={false}>
-
+