UNPKG

quasar

Version:

Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time

17 lines (12 loc) 373 B
import { client } from '../platform/Platform.js' import { getEmptyStorage, getStorage } from './engine/web-storage.js' const storage = __QUASAR_SSR_SERVER__ || client.has.webStorage === false ? getEmptyStorage() : getStorage('session') const Plugin = { install ({ $q }) { $q.sessionStorage = storage } } Object.assign(Plugin, storage) export default Plugin