Skip to content

Commit b60dc01

Browse files
committed
ref(js): Remove browserHistory from promoCodeModal
1 parent 760f7c9 commit b60dc01

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

static/gsAdmin/components/promoCodes/promoCodeModal.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import DateTimeField from 'sentry/components/forms/fields/dateTimeField';
77
import SelectField from 'sentry/components/forms/fields/selectField';
88
import TextField from 'sentry/components/forms/fields/textField';
99
import {browserHistory} from 'sentry/utils/browserHistory';
10+
import {useNavigate} from 'sentry/utils/useNavigate';
1011

1112
import type {PromoCode} from 'admin/types';
1213

@@ -22,6 +23,7 @@ type Props = ModalRenderProps & {
2223
};
2324

2425
function AddPromoCodeModal({Body, Header, promoCode, onSubmit, closeModal}: Props) {
26+
const navigate = useNavigate();
2527
const [isDateToggleEnabled, setIsDateToggleEnabled] = useState(false);
2628
const [isTrialPromo, setIsTrialPromo] = useState(false);
2729

@@ -47,7 +49,7 @@ function AddPromoCodeModal({Body, Header, promoCode, onSubmit, closeModal}: Prop
4749
if (promoCode) {
4850
closeModal();
4951
} else {
50-
browserHistory.push(`/_admin/promocodes/${newCode.code}/`);
52+
navigate(`/_admin/promocodes/${newCode.code}/`);
5153
}
5254
}}
5355
initialData={promoCode || {duration: '1', setExpiration: false}}

0 commit comments

Comments
 (0)