Newer
Older
import "./assets/stylesheets/link.scss";
import React from "react";
import ReactDOM from "react-dom";
import registerTelemetry from "./telemetry";
import LinkRoot from "./react-components/link-root";
import LinkChannel from "./utils/link-channel";
import { connectToReticulum } from "./utils/phoenix-utils";
import Store from "./storage/store";
import { detectInHMD } from "./utils/vr-caps-detect.js";
const socket = connectToReticulum();
const store = new Store();
store.init();
const linkChannel = new LinkChannel(store);
linkChannel.setSocket(socket);
ReactDOM.render(
<LinkRoot store={store} linkChannel={linkChannel} showHeadsetLinkOption={detectInHMD()} />,
document.getElementById("link-root")
);