22 lines
520 B
JavaScript
22 lines
520 B
JavaScript
import { createStorage } from './storage'
|
|
|
|
const prefixKey = 'Vue_Naive_Admin_'
|
|
|
|
export const createLocalStorage = function (option = {}) {
|
|
return createStorage({
|
|
prefixKey: option.prefixKey || '',
|
|
storage: localStorage,
|
|
})
|
|
}
|
|
|
|
export const createSessionStorage = function (option = {}) {
|
|
return createStorage({
|
|
prefixKey: option.prefixKey || '',
|
|
storage: sessionStorage,
|
|
})
|
|
}
|
|
|
|
export const lStorage = createLocalStorage({ prefixKey })
|
|
|
|
export const sStorage = createSessionStorage({ prefixKey })
|