import "./assets/stylesheets/index.scss"; import React from "react"; import ReactDOM from "react-dom"; import registerTelemetry from "./telemetry"; import HomeRoot from "./react-components/home-root"; const qs = new URLSearchParams(location.search); registerTelemetry(); const { pathname } = document.location; const sceneId = qs.get("scene_id") || (pathname.startsWith("/scenes/") && pathname.substring(1).split("/")[1]); const root = ( <HomeRoot initialEnvironment={qs.get("initial_environment")} sceneId={sceneId || ""} authVerify={qs.has("auth_topic")} authTopic={qs.get("auth_topic")} authToken={qs.get("auth_token")} authOrigin={qs.get("auth_origin")} listSignup={qs.has("list_signup")} report={qs.has("report")} /> ); ReactDOM.render(root, document.getElementById("home-root"));