padloc/packages/tauri/src/index.ts

20 lines
476 B
TypeScript

import { setPlatform } from "@padloc/core/src/platform";
import { TauriPlatform } from "./platform";
function createApp() {
const app = document.createElement("pl-app");
document.body.appendChild(app);
}
(async () => {
setPlatform(new TauriPlatform());
await import("@padloc/app/src/elements/app");
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", createApp);
} else {
createApp();
}
})();