UNPKG

quasar-framework

Version:

Build responsive SPA, SSR, PWA, Hybrid Mobile Apps and Electron apps, all simultaneously using the same codebase

18 lines (15 loc) 395 B
import { onSSR, hasWebStorage } from './platform.js' import { getEmptyStorage, getStorage } from '../utils/web-storage.js' export default { install ({ $q }) { if (onSSR) { $q.sessionStorage = getEmptyStorage() return } if (hasWebStorage()) { const storage = getStorage('session') $q.sessionStorage = storage Object.assign(this, storage) } } }