forked from jsnbuchanan/crowd-funder-for-time-pwa
Fix Vue property conflicts in PlatformServiceMixin implementation
- Remove duplicate property declarations from TopMessage component - Use (this as any) type assertion for mixin methods - Resolves 'Data property already defined' warnings - Fixes 'this.dbQuery is not a function' runtime errors
This commit is contained in:
@@ -29,7 +29,9 @@ let databaseService = null;
|
||||
async function getDatabaseService() {
|
||||
if (!databaseService) {
|
||||
// Dynamic import to prevent circular dependency
|
||||
const { default: service } = await import("./services/AbsurdSqlDatabaseService");
|
||||
const { default: service } = await import(
|
||||
"./services/AbsurdSqlDatabaseService"
|
||||
);
|
||||
databaseService = service;
|
||||
}
|
||||
return databaseService;
|
||||
|
||||
Reference in New Issue
Block a user