20 lines
476 B
TypeScript
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();
|
|
}
|
|
})();
|