UNPKG

opendash

Version:

open.DASH data visualization framework

16 lines (11 loc) 401 B
import { useOpenDashServices, StorageService } from ".."; export function useStorageService(scope: "user" | "device"): StorageService { const { UserStorageService, DeviceStorageService } = useOpenDashServices(); if (scope === "user") { return UserStorageService; } if (scope === "device") { return DeviceStorageService; } throw new Error(`Unknown storage scope '${scope}'`); }