truman
Version:
Simple test fixtures for single page apps
19 lines (13 loc) • 409 B
JavaScript
const stateHelper = module.exports = {
updateState (newState) {
if (!newState) {
return window.localStorage.removeItem('autoFixture')
}
const state = stateHelper.loadState()
window.localStorage.setItem('autoFixture', JSON.stringify(Object.assign(state, newState)))
},
loadState () {
return JSON.parse(window.localStorage.getItem('autoFixture') || '{}')
}
}