@@ -25,20 +19,10 @@ export default function RealtimeHeader({ data, websiteId, websites, onSelect })
-
- {item => - {item.name}
}
-
);
}
diff --git a/components/pages/realtime/RealtimeHome.js b/components/pages/realtime/RealtimeHome.js
new file mode 100644
index 00000000..f54ed4de
--- /dev/null
+++ b/components/pages/realtime/RealtimeHome.js
@@ -0,0 +1,28 @@
+import { useEffect } from 'react';
+import { useRouter } from 'next/router';
+import { useIntl } from 'react-intl';
+import Page from 'components/layout/Page';
+import PageHeader from 'components/layout/PageHeader';
+import useApi from 'hooks/useApi';
+import { labels, messages } from 'components/messages';
+import EmptyPlaceholder from 'components/common/EmptyPlaceholder';
+
+export default function RealtimeHome() {
+ const { formatMessage } = useIntl();
+ const { get, useQuery } = useApi();
+ const router = useRouter();
+ const { data, isLoading, error } = useQuery(['websites:me'], () => get('/me/websites'));
+
+ useEffect(() => {
+ if (data?.length) {
+ router.push(`realtime/${data[0].id}`);
+ }
+ }, [data]);
+
+ return (
+