diff --git a/src/app/components/BurgerMenu.js b/src/app/components/BurgerMenu.js index aa118c15..f152d3e8 100644 --- a/src/app/components/BurgerMenu.js +++ b/src/app/components/BurgerMenu.js @@ -25,7 +25,7 @@ export default function BurgerMenu() { onStateChange={state => handleStateChange(state)} closeMenu={closeMenu} > - {userAddress === "none" ? ( + {userAddress === undefined ? ( closeMenu()} to={"/join"} @@ -35,7 +35,7 @@ export default function BurgerMenu() { ) : null} - {userAddress === "none" ? ( + {userAddress === undefined ? ( closeMenu()} to={"/login"}> LOG IN @@ -64,7 +64,7 @@ export default function BurgerMenu() { - {userAddress !== "none" ? ( + {userAddress ? ( closeMenu()} to={`/profile/${userAddress}`}> icon MY PROFILE diff --git a/src/app/components/NavBar.js b/src/app/components/NavBar.js index 2b23cdeb..e1583c2e 100644 --- a/src/app/components/NavBar.js +++ b/src/app/components/NavBar.js @@ -22,7 +22,7 @@ function NavBar(props) {
{/* // Welcome button only rendered when user is logged out */} - {userAddress !== "none" ? null : ( + {userAddress ? null : (
{/* // My Profile button only rendered when user is logged in */} - {userAddress !== "none" ? ( + {userAddress ? (
-
- {/* Show Join button when user is not logged in */} - {userAddress === "none" ? ( + {/* Show Login and Join buttons when user is not logged in */} + {userAddress === undefined ? ( icon diff --git a/src/auth/auth-context.js b/src/auth/auth-context.js index c2ca3405..56c3d8a3 100644 --- a/src/auth/auth-context.js +++ b/src/auth/auth-context.js @@ -27,7 +27,7 @@ function AuthProvider({ children }) { const [state, dispatch] = React.useReducer(authReducer, { isAuthenticating: false, authType: "", - userAddress: "none", + userAddress: undefined, authExpiry: "" }); diff --git a/src/submissions/components/MultipleObservationForm.js b/src/submissions/components/MultipleObservationForm.js index 67961c7b..20da8ef8 100644 --- a/src/submissions/components/MultipleObservationForm.js +++ b/src/submissions/components/MultipleObservationForm.js @@ -63,7 +63,7 @@ export default function MultipleObservationForm() { return ( - {userAddress === "none" ? ( + {userAddress === undefined ? (

You need to be logged in to submit your observations.

@@ -135,7 +135,7 @@ export default function MultipleObservationForm() {
- {userAddress === "none" ? null : ( + {userAddress === undefined ? null : (
- {userAddress === "none" ? null : ( + {userAddress === undefined ? null : (

Please keep in mind that this data will be automatically recorded into TruSat's catalog of orbital positions, and diff --git a/src/submissions/components/SingleObservationForm.js b/src/submissions/components/SingleObservationForm.js index c04dac39..4d828f95 100644 --- a/src/submissions/components/SingleObservationForm.js +++ b/src/submissions/components/SingleObservationForm.js @@ -117,7 +117,7 @@ export default function SingleObservationForm() { } }; // only do fetch if form does not already have their stations and user is logged in - if (userAddress !== "none" && observationStations === "") { + if (userAddress && observationStations === "") { fetchObservationStations(); } }, [userAddress, observationStations]); @@ -494,7 +494,7 @@ export default function SingleObservationForm() { return ( - {userAddress === "none" ? ( + {userAddress === undefined ? (

You need to be logged in to submit your observations.

@@ -1346,7 +1346,7 @@ export default function SingleObservationForm() { - {userAddress === "none" ? null : ( + {userAddress === undefined ? null : (
- {userAddress === "none" ? null : ( + {userAddress === undefined ? null : (

Please keep in mind that this data will be automatically recorded into TruSat's catalog of orbital positions, and diff --git a/src/views/AccountSettings.js b/src/views/AccountSettings.js index 308589dd..b39bf5b6 100644 --- a/src/views/AccountSettings.js +++ b/src/views/AccountSettings.js @@ -70,7 +70,7 @@ function UserSettings({ history }) { setIsLoading(false); }; - if (userAddress !== "none" && userAddress) { + if (userAddress !== undefined && userAddress) { doFetch(); } }, [userAddress, authExpiry, profileDispatch]); @@ -121,7 +121,7 @@ function UserSettings({ history }) {

) : isLoading ? ( - ) : userAddress === "none" ? ( + ) : userAddress === undefined ? (
You need to login{" "} diff --git a/src/views/AddStation.js b/src/views/AddStation.js index 734e0c29..2d6e3d97 100644 --- a/src/views/AddStation.js +++ b/src/views/AddStation.js @@ -70,7 +70,7 @@ export default function AddStation() {

Add a location

{/* Prompt user to log in so they can create a station */} - {userAddress === "none" ? ( + {userAddress === undefined ? (

You need to be logged in to add a station location.

@@ -199,7 +199,7 @@ export default function AddStation() { ) : ( {/* Only render button to submit form if user is logged in */} - {userAddress === "none" ? null : ( + {userAddress === undefined ? null : ( diff --git a/src/views/LogIn.js b/src/views/LogIn.js index f20e6165..dbaf73c8 100644 --- a/src/views/LogIn.js +++ b/src/views/LogIn.js @@ -9,9 +9,9 @@ export default function LogIn() { return (

- {userAddress !== "none" ? "You're logged in" : "Log in"} + {userAddress ? "You're logged in" : "Log in"}

- {userAddress !== "none" ? ( + {userAddress ? (
Go to Profile diff --git a/src/views/SignUp.js b/src/views/SignUp.js index db295513..40ca477c 100644 --- a/src/views/SignUp.js +++ b/src/views/SignUp.js @@ -9,9 +9,9 @@ export default function SignUp() { return (

- {userAddress !== "none" ? "YOU'RE IN" : "Sign Up"} + {userAddress !== undefined ? "YOU'RE IN" : "Sign Up"}

- {userAddress !== "none" ? ( + {userAddress !== undefined ? (
Go to Profile