UNPKG

@empathyco/x-components

Version:
23 lines (20 loc) 698 B
import { BrowserStorageService } from '@empathyco/x-storage-service'; import { noOp } from './function.js'; /** * Service instance of {@link @empathyco/x-storage-service#StorageService | storage service} if * localStorage is available. * If not, required {@link @empathyco/x-storage-service#StorageService | storage service} functions * are initialized with empty implementations. * * @internal */ const localStorageService = typeof localStorage !== 'undefined' ? new BrowserStorageService(localStorage, 'x') : { clear: noOp, getItem: noOp, setItem: noOp, removeItem: noOp, }; export { localStorageService }; //# sourceMappingURL=storage.js.map