In my router, I need to do the following:
if (props.location.pathname !== '/confirm') {
// redirect to /confirm to force the user to confirm their email
}
The if statement is not acting as expected.
If I output:
console.log(props.location.pathname)
I get in the console.
/confirm
However, props.location.pathname
with the value of '/confirm' is not being seen as the same as /confirm
What am I doing wrong?
type of both the operands should be same while using == for comparision.Make sure both are of string type or change if to
if (props.location.pathname != '/confirm') {
// redirect to /confirm to force the user to confirm their email
}