git.fiddlerwoaroof.com
Raw Blame History
export default function Fragment({state, filterOn, children}) {

  let parts = filterOn.split('.');
  let cur = parts.reduce((cur, next) => cur ? cur[next] : cur, state);

  if(cur) {
    return children;
  } else {
    return null;
  }
}