From f72977c3a51e834d6948ac8b7e9c4938f5b46c37 Mon Sep 17 00:00:00 2001 From: Ryan Mathis Date: Fri, 11 Jun 2021 11:31:23 -0700 Subject: [PATCH] Fixed provider refresh on navigation --- ui/src/app/core/components/UserConfirmation.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ui/src/app/core/components/UserConfirmation.js b/ui/src/app/core/components/UserConfirmation.js index 656995e07..cf0688b6b 100644 --- a/ui/src/app/core/components/UserConfirmation.js +++ b/ui/src/app/core/components/UserConfirmation.js @@ -2,6 +2,7 @@ import React from 'react'; import Modal from 'react-bootstrap/Modal'; import Button from 'react-bootstrap/Button'; import Translate from '../../i18n/components/translate'; +import { useHistory } from 'react-router-dom'; export function UserConfirmation({children}) { @@ -19,9 +20,15 @@ export function UserConfirmation({children}) { } export function ConfirmWindow ({message, confirm, setConfirm, confirmCallback}) { + + const history = useHistory(); + const allowTransition = () => { setConfirm(false); confirmCallback(true); + if (history.location.pathname.includes('provider/new')) { + window.location.reload(); + } } const blockTransition = () => {