grub/client/App.tsx

22 lines
431 B
TypeScript
Raw Normal View History

2023-08-11 04:09:24 +00:00
import "bootstrap/dist/css/bootstrap.min.css";
import "./global.css";
2023-08-10 21:10:48 +00:00
import { v4 } from "uuid";
import Room from "./Room";
2023-08-11 04:09:24 +00:00
import { Container } from "react-bootstrap";
2023-08-10 21:10:48 +00:00
export default function App() {
const x = new URL(window.location.href);
const roomId = x.pathname.replace(/^\//, "");
if (!roomId) {
location.href = `/${v4()}`;
}
2023-08-11 04:09:24 +00:00
return (
<Container>
<Room roomId={roomId} />
</Container>
);
2023-08-10 21:10:48 +00:00
}