blob: 0050d69b5794d9d2875166167ac21fefc80475e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import Storage from 'store2'
export const session = Storage.namespace('animism.search')
export const getDefault = (key, def) => {
const val = session.get(key)
return (val === null) ? def : val
}
export const getDefaultInt = (key, def) => {
return parseInt(getDefault(key, def), 10)
}
export const getDefaultFloat = (key, def) => {
return parseFloat(getDefault(key, def), 10)
}
export const getDefaultBoolean = (key, def) => {
return session.get(key) === String(def)
}
|