UNPKG

quasar

Version:

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

14 lines (11 loc) 353 B
import { isSSR, client } from './Platform.js' import { getEmptyStorage, getStorage } from '../utils/web-storage.js' export default { install ({ $q }) { const storage = isSSR === true || client.has.webStorage === false ? getEmptyStorage() : getStorage('session') $q.sessionStorage = storage Object.assign(this, storage) } }