From dd0cf3a7cfe799b0b86d4d1a4e260dee67506b7c Mon Sep 17 00:00:00 2001 From: Lukasz Ostrowski Date: Wed, 24 May 2023 10:26:32 +0200 Subject: [PATCH] Change signature of SettingsManager interface, because it was incorrectly generated in dts (#245) --- src/settings-manager/settings-manager.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/settings-manager/settings-manager.ts b/src/settings-manager/settings-manager.ts index 31ef55f..d81db2f 100644 --- a/src/settings-manager/settings-manager.ts +++ b/src/settings-manager/settings-manager.ts @@ -9,13 +9,8 @@ export type DeleteSettingsValue = { domain: string; }; -type DeleteFnSimple = (keys: string | string[]) => Promise; -type DeleteFnWithDomain = ( - keysWithDomain: DeleteSettingsValue | DeleteSettingsValue[] -) => Promise; - export interface SettingsManager { get: (key: string, domain?: string) => Promise; set: (settings: SettingsValue[] | SettingsValue) => Promise; - delete: DeleteFnSimple | DeleteFnWithDomain; + delete: (args: DeleteSettingsValue | DeleteSettingsValue[] | string | string[]) => Promise; }