From 687e17a6ab17aba1ec01b2c03d98c32bc04e102d Mon Sep 17 00:00:00 2001 From: Aman-Maheshwari <50165440+Aman-Maheshwari@users.noreply.github.com> Date: Fri, 12 Nov 2021 19:02:48 +0530 Subject: [PATCH] [FIX] Omnichannel business hours page breaking navigation (#23595) * fix business hour persisting UI * eslint * improvement * Update BusinessHoursRouter.js * Update EditBusinessHoursPage.js * remove useState Co-authored-by: Tiago Evangelista Pinto --- .../views/omnichannel/businessHours/BusinessHoursRouter.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/views/omnichannel/businessHours/BusinessHoursRouter.js b/client/views/omnichannel/businessHours/BusinessHoursRouter.js index f895667994e..c1b788ba4b0 100644 --- a/client/views/omnichannel/businessHours/BusinessHoursRouter.js +++ b/client/views/omnichannel/businessHours/BusinessHoursRouter.js @@ -21,15 +21,15 @@ const BusinessHoursRouter = () => { const router = useRoute('omnichannel-businessHours'); useEffect(() => { - if (isSingleBH && (context !== 'edit' || type !== 'default')) { + if (isSingleBH) { router.push({ context: 'edit', type: 'default', }); } - }, [context, isSingleBH, router, type]); + }, [isSingleBH, router]); - if ((context === 'edit' && type) || (isSingleBH && (context !== 'edit' || type !== 'default'))) { + if (context === 'edit' || isSingleBH) { return type ? : null; }