UNPKG

realloc

Version:

Observable and Immutable State Manager Base On JSONPath For Javascript Applications

16 lines (12 loc) 413 B
import { createState } from 'realloc' import {visibilityFilters} from './constants' let visibility = window.location.hash.replace(/^#/,'') if(Object.keys(visibilityFilters).indexOf(visibility) == -1){ visibility = 'all' window.location.hash = '#all' } let initialState = { todos:[], visibility:window.location.hash?window.location.hash.replace(/^#/,''):'all' } export default createState(initialState)