Fixed URLSearchParams

This commit is contained in:
2022-12-04 12:08:12 +00:00
parent 36e79a513f
commit e89b0645ca
+5 -5
View File
@@ -6,17 +6,17 @@ import ApplyToBody from '../utilities/apply-to-body';
import { TokenContext } from '../utilities/token-provider'; import { TokenContext } from '../utilities/token-provider';
const Reset = props => { const Reset = props => {
//params
const [params, setParams] = useSearchParams(); //the URLSearchParams API
//history //history
const navigate = useNavigate(); const navigate = useNavigate();
//context //context
const authTokens = useContext(TokenContext); const authTokens = useContext(TokenContext);
//params
const [params, setParams] = useSearchParams();
//misplaced? //misplaced?
if (authTokens.accessToken || !params.email || !params.token) { if (authTokens.accessToken || !params.has('email') || !params.has('token')) {
navigate("/"); navigate("/");
} }
@@ -67,7 +67,7 @@ const update = async (password, retype, params) => {
return ['Password is too short']; return ['Password is too short'];
} }
const result = await fetch(`${process.env.AUTH_URI}/auth/reset?email=${params.email}&token=${params.token}`, { const result = await fetch(`${process.env.AUTH_URI}/auth/reset?email=${params.get('email')}&token=${params.get('token')}`, {
method: 'PATCH', method: 'PATCH',
headers: { headers: {
'Content-Type': 'application/json' 'Content-Type': 'application/json'