blob: ff40fb32839842e7ff136e5e24a8399ceb2fb2ef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
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)
}
const username = session.get('username')
if (!username) {
session.set('username', 'anonymous')
}
|