github.com/replicatedhq/ship@v0.55.0/web/init/src/containers/RouteDecider.js (about)

     1  import { connect } from "react-redux";
     2  import realRouteDecider from "../components/shared/RouteDecider";
     3  
     4  import { getRoutes } from "../redux/data/appRoutes/actions";
     5  import { getMetadata } from "../redux/data/kustomizeSettings/actions";
     6  
     7  const RouteDecider = connect(
     8    state => ({
     9      dataLoading: state.ui.main.loading,
    10      routes: state.data.appRoutes.routesData.routes,
    11      isDone: state.data.appRoutes.routesData.isDone,
    12    }),
    13    dispatch => ({
    14      getRoutes() { return dispatch(getRoutes()); },
    15      getMetadata() { return dispatch(getMetadata()) },
    16    }),
    17  )(realRouteDecider);
    18  
    19  export default RouteDecider;