in with the new

This commit is contained in:
Ron
2017-03-17 21:17:53 -07:00
parent bd8344c808
commit f22a628934
157 changed files with 12952 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
import { createSelector } from "reselect"
import { normalizeArray } from "core/utils"
const state = state => state
export const current = state => state.get("layout")
export const isShown = (state, thing, def) => {
thing = normalizeArray(thing)
return Boolean(state.getIn(["shown", ...thing], def))
}
export const whatMode = (state, thing, def="") => {
thing = normalizeArray(thing)
return state.getIn(["modes", ...thing], def)
}
export const showSummary = createSelector(
state,
state => !isShown(state, "editor")
)