git.fiddlerwoaroof.com
src/fragment.js
84348047
 export default function Fragment({ state, filterOn, children }) {
   let parts = filterOn.split(".");
   let cur = parts.reduce((cur, next) => (cur ? cur[next] : cur), state);
30db14b1
 
84348047
   if (cur) {
27fb05ae
     return children;
   } else {
     return null;
   }
 }