From 1ccc64c6ff321f3c9bcd41484b3b5296da708e96 Mon Sep 17 00:00:00 2001 From: Stefan Mogeritsch Date: Mon, 26 Jan 2026 14:37:49 +0100 Subject: [PATCH] refactor: improve error handling and initialization in frontend tasks Updated PingViewModel to reset errorMessage on each task execution and provide detailed error messages. Enhanced SQLite worker initialization with manual WASM binary loading and improved error handling. Adjusted Gradle tasks and Webpack config for SQLite assets, ensuring seamless builds. Included dummy modules to bypass Webpack resolution issues. --- .../at/mocode/frontend/core/localdb/DatabaseDriverFactory.js.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/frontend/core/local-db/src/jsMain/kotlin/at/mocode/frontend/core/localdb/DatabaseDriverFactory.js.kt b/frontend/core/local-db/src/jsMain/kotlin/at/mocode/frontend/core/localdb/DatabaseDriverFactory.js.kt index 02ecca33..a429b46e 100644 --- a/frontend/core/local-db/src/jsMain/kotlin/at/mocode/frontend/core/localdb/DatabaseDriverFactory.js.kt +++ b/frontend/core/local-db/src/jsMain/kotlin/at/mocode/frontend/core/localdb/DatabaseDriverFactory.js.kt @@ -3,8 +3,6 @@ package at.mocode.frontend.core.localdb import app.cash.sqldelight.db.SqlDriver import app.cash.sqldelight.driver.worker.WebWorkerDriver import org.w3c.dom.Worker -import org.w3c.dom.WorkerOptions -import org.w3c.dom.WorkerType @Suppress("EXPECT_ACTUAL_CLASSIFIERS_ARE_IN_BETA_WARNING") actual class DatabaseDriverFactory {