refactor: use local state for vault selection menu
This commit is contained in:
@@ -23,7 +23,6 @@ import { MomentsService } from '@/Controllers/Moments/MomentsService'
|
||||
import { PersistenceService } from '@/Controllers/Abstract/PersistenceService'
|
||||
import { FilePreviewModalController } from '@/Controllers/FilePreviewModalController'
|
||||
import { QuickSettingsController } from '@/Controllers/QuickSettingsController'
|
||||
import { VaultSelectionMenuController } from '@/Controllers/VaultSelectionMenuController'
|
||||
import { PaneController } from '@/Controllers/PaneController/PaneController'
|
||||
import { PreferencesController } from '@/Controllers/PreferencesController'
|
||||
import { FeaturesController } from '@/Controllers/FeaturesController'
|
||||
@@ -177,10 +176,6 @@ export class WebDependencies extends DependencyContainer {
|
||||
return new QuickSettingsController(application.events)
|
||||
})
|
||||
|
||||
this.bind(Web_TYPES.VaultSelectionMenuController, () => {
|
||||
return new VaultSelectionMenuController(application.events)
|
||||
})
|
||||
|
||||
this.bind(Web_TYPES.PaneController, () => {
|
||||
return new PaneController(
|
||||
application.preferences,
|
||||
|
||||
@@ -72,7 +72,6 @@ import { NavigationController } from '@/Controllers/Navigation/NavigationControl
|
||||
import { FilePreviewModalController } from '@/Controllers/FilePreviewModalController'
|
||||
import { OpenSubscriptionDashboard } from './UseCase/OpenSubscriptionDashboard'
|
||||
import { QuickSettingsController } from '@/Controllers/QuickSettingsController'
|
||||
import { VaultSelectionMenuController } from '@/Controllers/VaultSelectionMenuController'
|
||||
import { ItemGroupController } from '@/Components/NoteView/Controller/ItemGroupController'
|
||||
import { NoAccountWarningController } from '@/Controllers/NoAccountWarningController'
|
||||
import { SearchOptionsController } from '@/Controllers/SearchOptionsController'
|
||||
@@ -638,10 +637,6 @@ export class WebApplication extends SNApplication implements WebApplicationInter
|
||||
return this.deps.get<SearchOptionsController>(Web_TYPES.SearchOptionsController)
|
||||
}
|
||||
|
||||
get vaultSelectionController(): VaultSelectionMenuController {
|
||||
return this.deps.get<VaultSelectionMenuController>(Web_TYPES.VaultSelectionMenuController)
|
||||
}
|
||||
|
||||
get openSubscriptionDashboard(): OpenSubscriptionDashboard {
|
||||
return this.deps.get<OpenSubscriptionDashboard>(Web_TYPES.OpenSubscriptionDashboard)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user