|
|
@@ -23,6 +23,7 @@ import { createSimpleContext } from "./helper"
|
|
|
import type { Snapshot } from "@/snapshot"
|
|
|
import { useExit } from "./exit"
|
|
|
import { batch, onMount } from "solid-js"
|
|
|
+import { Log } from "@/util/log"
|
|
|
|
|
|
export const { use: useSync, provider: SyncProvider } = createSimpleContext({
|
|
|
name: "Sync",
|
|
|
@@ -290,6 +291,11 @@ export const { use: useSync, provider: SyncProvider } = createSimpleContext({
|
|
|
})
|
|
|
})
|
|
|
.catch(async (e) => {
|
|
|
+ Log.Default.error("tui bootstrap failed", {
|
|
|
+ error: e instanceof Error ? e.message : String(e),
|
|
|
+ name: e instanceof Error ? e.name : undefined,
|
|
|
+ stack: e instanceof Error ? e.stack : undefined,
|
|
|
+ })
|
|
|
await exit(e)
|
|
|
})
|
|
|
}
|