move matrix init

This commit is contained in:
2024-11-05 02:38:34 +01:00
parent d68f1b19fa
commit c79237ce22
2 changed files with 9 additions and 5 deletions

View File

@@ -29,7 +29,6 @@
import { restoreFromFile } from "$lib/backup/backup"; import { restoreFromFile } from "$lib/backup/backup";
import { goto } from "$app/navigation"; import { goto } from "$app/navigation";
import { hotkeys } from "$lib/title"; import { hotkeys } from "$lib/title";
import { initMatrixClient } from "$lib/chat/chat";
const locale = const locale =
((browser && localStorage.getItem("locale")) as Locales) || detectLocale(); ((browser && localStorage.getItem("locale")) as Locales) || detectLocale();
@@ -66,9 +65,6 @@
if (browser && $userPreferences.autoConnect && (await canAutoConnect())) { if (browser && $userPreferences.autoConnect && (await canAutoConnect())) {
await initSerial(); await initSerial();
} }
if (browser) {
await initMatrixClient();
}
if (data.importFile) { if (data.importFile) {
restoreFromFile(data.importFile); restoreFromFile(data.importFile);

View File

@@ -1,8 +1,16 @@
<script lang="ts"> <script lang="ts">
import { isLoggedIn, matrix } from "$lib/chat/chat"; import { initMatrixClient, isLoggedIn, matrix } from "$lib/chat/chat";
import { flip } from "svelte/animate"; import { flip } from "svelte/animate";
import { slide } from "svelte/transition"; import { slide } from "svelte/transition";
import Login from "./Login.svelte"; import Login from "./Login.svelte";
import { onMount } from "svelte";
import { browser } from "$app/environment";
onMount(async () => {
if (browser) {
await initMatrixClient();
}
});
let { children } = $props(); let { children } = $props();