diff --git a/apps/marketing/src/components/(marketing)/status-widget-container.tsx b/apps/marketing/src/components/(marketing)/status-widget-container.tsx
index 19206024f..ffc83bff0 100644
--- a/apps/marketing/src/components/(marketing)/status-widget-container.tsx
+++ b/apps/marketing/src/components/(marketing)/status-widget-container.tsx
@@ -1,25 +1,32 @@
// https://github.com/documenso/documenso/pull/1044/files#r1538258462
-import { Suspense, use } from 'react';
-
-import { getStatus } from '@openstatus/react';
+import { Suspense } from 'react';
import { StatusWidget } from './status-widget';
export function StatusWidgetContainer() {
- const res = use(getStatus('documenso-status'));
-
return (
}>
-
+
);
}
function StatusWidgetFallback() {
return (
-
-
-
-
+
+
+
+
+
+
+
+
);
}
diff --git a/apps/marketing/src/components/(marketing)/status-widget.tsx b/apps/marketing/src/components/(marketing)/status-widget.tsx
index b5cef32ab..d53a79f43 100644
--- a/apps/marketing/src/components/(marketing)/status-widget.tsx
+++ b/apps/marketing/src/components/(marketing)/status-widget.tsx
@@ -1,4 +1,6 @@
-import type { Status } from '@openstatus/react';
+import { use } from 'react';
+
+import { type Status, getStatus } from '@openstatus/react';
import { cn } from '@documenso/ui/lib/utils';
@@ -42,7 +44,8 @@ const getStatusLevel = (level: Status) => {
}[level];
};
-export function StatusWidget({ status }: { status: Status }) {
+export function StatusWidget() {
+ const { status } = use(getStatus('documenso-status'));
const level = getStatusLevel(status);
return (