feat: prioritize loading latest selected items (#1930)
This commit is contained in:
@@ -11,6 +11,7 @@ import {
|
||||
isFile,
|
||||
Uuids,
|
||||
} from '@standardnotes/snjs'
|
||||
import { SelectionControllerPersistableValue } from '@standardnotes/ui-services'
|
||||
import { action, computed, makeObservable, observable, reaction, runInAction } from 'mobx'
|
||||
import { WebApplication } from '../Application/Application'
|
||||
import { AbstractViewController } from './Abstract/AbstractViewController'
|
||||
@@ -18,10 +19,6 @@ import { Persistable } from './Abstract/Persistable'
|
||||
import { CrossControllerEvent } from './CrossControllerEvent'
|
||||
import { ItemListController } from './ItemList/ItemListController'
|
||||
|
||||
export type SelectionControllerPersistableValue = {
|
||||
selectedUuids: UuidString[]
|
||||
}
|
||||
|
||||
export class SelectedItemsController
|
||||
extends AbstractViewController
|
||||
implements Persistable<SelectionControllerPersistableValue>
|
||||
|
||||
Reference in New Issue
Block a user