UNPKG

@ledgerhq/live-common

Version:
14 lines (12 loc) 562 B
import { Observable } from "rxjs"; import { AppName, AppStorageType, DeleteAppDataEvent, StorageProvider } from "./types"; import { DeviceModelId } from "@ledgerhq/devices"; import { deleteAppData } from "./deleteAppData"; import { deleteAppDataUseCase } from "./deleteAppDataUseCase"; export function deleteAppDataUseCaseDI( appName: AppName, deviceModelId: DeviceModelId, storageProvider: StorageProvider<AppStorageType>, ): Observable<DeleteAppDataEvent> { return deleteAppDataUseCase(() => deleteAppData(appName, deviceModelId, storageProvider)); }