@@ -25,11 +25,9 @@ import { GroupCallView } from "./GroupCallView";
|
|||||||
import { useUrlParams } from "../UrlParams";
|
import { useUrlParams } from "../UrlParams";
|
||||||
import { useRegisterPasswordlessUser } from "../auth/useRegisterPasswordlessUser";
|
import { useRegisterPasswordlessUser } from "../auth/useRegisterPasswordlessUser";
|
||||||
import { useOptInAnalytics } from "../settings/useSetting";
|
import { useOptInAnalytics } from "../settings/useSetting";
|
||||||
import { useHistory } from "react-router-dom";
|
import { HomePage } from "../home/HomePage";
|
||||||
|
|
||||||
export const RoomPage: FC = () => {
|
export const RoomPage: FC = () => {
|
||||||
const history = useHistory();
|
|
||||||
|
|
||||||
const {
|
const {
|
||||||
roomAlias,
|
roomAlias,
|
||||||
roomId,
|
roomId,
|
||||||
@@ -42,9 +40,7 @@ export const RoomPage: FC = () => {
|
|||||||
} = useUrlParams();
|
} = useUrlParams();
|
||||||
const roomIdOrAlias = roomId ?? roomAlias;
|
const roomIdOrAlias = roomId ?? roomAlias;
|
||||||
if (!roomIdOrAlias) {
|
if (!roomIdOrAlias) {
|
||||||
history.push("/");
|
|
||||||
console.error("No room specified");
|
console.error("No room specified");
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const [optInAnalytics, setOptInAnalytics] = useOptInAnalytics();
|
const [optInAnalytics, setOptInAnalytics] = useOptInAnalytics();
|
||||||
@@ -102,6 +98,10 @@ export const RoomPage: FC = () => {
|
|||||||
return <RoomAuthView />;
|
return <RoomAuthView />;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!roomIdOrAlias) {
|
||||||
|
return <HomePage />;
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<GroupCallLoader
|
<GroupCallLoader
|
||||||
client={client}
|
client={client}
|
||||||
|
|||||||
Reference in New Issue
Block a user