mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-05-08 00:31:54 +00:00
### Refactor
- Module dependency refined. (For details, please refer to updates.md)
This commit is contained in:
11
src/modules/services/ObsidianDatabaseService.ts
Normal file
11
src/modules/services/ObsidianDatabaseService.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { initializeStores } from "@/common/stores";
|
||||
|
||||
import { InjectableDatabaseService } from "@/lib/src/services/implements/injectable/InjectableDatabaseService";
|
||||
import type { ObsidianServiceContext } from "@/lib/src/services/implements/obsidian/ObsidianServiceContext";
|
||||
|
||||
export class ObsidianDatabaseService extends InjectableDatabaseService<ObsidianServiceContext> {
|
||||
override onOpenDatabase(vaultName: string): Promise<void> {
|
||||
initializeStores(vaultName);
|
||||
return Promise.resolve();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user