diff --git a/packages/peregrine/lib/talons/MagentoRoute/useMagentoRoute.js b/packages/peregrine/lib/talons/MagentoRoute/useMagentoRoute.js index 75df850fa1..702a5ad1bb 100644 --- a/packages/peregrine/lib/talons/MagentoRoute/useMagentoRoute.js +++ b/packages/peregrine/lib/talons/MagentoRoute/useMagentoRoute.js @@ -71,8 +71,8 @@ export const useMagentoRoute = (props = {}) => { }); if (isMounted) { - setRouteData(data); fetchedPathname.current = pathname; + setRouteData(data); } } catch (error) { if (isMounted) { diff --git a/packages/venia-ui/lib/targets/venia-ui-intercept.js b/packages/venia-ui/lib/targets/venia-ui-intercept.js index 922f5a2ba2..26f9df82e6 100644 --- a/packages/venia-ui/lib/targets/venia-ui-intercept.js +++ b/packages/venia-ui/lib/targets/venia-ui-intercept.js @@ -12,7 +12,7 @@ const SummaryPaymentTypes = require('./SummaryPaymentTypes'); const RootShimmerTypes = require('./RootShimmerTypes'); module.exports = veniaTargets => { - const venia = new Targetables(veniaTargets); + const venia = Targetables.using(veniaTargets); venia.setSpecialFeatures( 'cssModules',