refactor: native feature management (#2350)

This commit is contained in:
Mo
2023-07-12 12:56:08 -05:00
committed by GitHub
parent 49f7581cd8
commit 078ef3772c
223 changed files with 3996 additions and 3438 deletions

View File

@@ -1,4 +1,5 @@
import {
ComponentInterface,
ComponentMutator,
DecryptedItemInterface,
DecryptedItemMutator,
@@ -13,7 +14,6 @@ import {
PayloadEmitSource,
PredicateInterface,
SmartView,
SNComponent,
SNFeatureRepo,
SNNote,
SNTag,
@@ -72,12 +72,12 @@ export interface MutatorClientInterface {
): Promise<ItemsKeyInterface>
changeComponent(
itemToLookupUuidFor: SNComponent,
itemToLookupUuidFor: ComponentInterface,
mutate: (mutator: ComponentMutator) => void,
mutationType?: MutationType,
emitSource?: PayloadEmitSource,
payloadSourceKey?: string,
): Promise<SNComponent>
): Promise<ComponentInterface>
changeFeatureRepo(
itemToLookupUuidFor: SNFeatureRepo,