kopia lustrzana https://github.com/bugout-dev/moonstream
happy linter happy life
rodzic
2a1c2013d0
commit
d366a6636c
|
@ -14,7 +14,6 @@ import { RiAccountCircleLine } from "react-icons/ri";
|
|||
import useLogout from "../core/hooks/useLogout";
|
||||
import UIContext from "../core/providers/UIProvider/context";
|
||||
import { ALL_NAV_PATHES } from "../core/constants";
|
||||
import { v4 } from "uuid";
|
||||
|
||||
const AccountIconButton = (props) => {
|
||||
const { logout } = useLogout();
|
||||
|
|
|
@ -18,7 +18,6 @@ import {
|
|||
FOOTER_COLUMNS,
|
||||
} from "../core/constants";
|
||||
import { FaGithub, FaTwitter, FaDiscord } from "react-icons/fa";
|
||||
import { v4 } from "uuid";
|
||||
|
||||
const LINKS_SIZES = {
|
||||
fontWeight: "300",
|
||||
|
|
|
@ -26,7 +26,6 @@ import {
|
|||
} from "@chakra-ui/icons";
|
||||
import { MdSettings, MdDashboard, MdTimeline } from "react-icons/md";
|
||||
import { WHITE_LOGO_W_TEXT_URL, ALL_NAV_PATHES } from "../core/constants";
|
||||
import { v4 } from "uuid";
|
||||
import useDashboard from "../core/hooks/useDashboard";
|
||||
import { MODAL_TYPES } from "../core/providers/OverlayProvider/constants";
|
||||
import OverlayContext from "../core/providers/OverlayProvider/context";
|
||||
|
|
|
@ -10,7 +10,6 @@ import {
|
|||
chakra,
|
||||
Link,
|
||||
} from "@chakra-ui/react";
|
||||
import { v4 } from "uuid";
|
||||
|
||||
const HOUR_KEY = "Hourly";
|
||||
const DAY_KEY = "Daily";
|
||||
|
|
|
@ -166,8 +166,6 @@ const UIProvider = ({ children }) => {
|
|||
const [onboardingState, setOnboardingState] = useState(false);
|
||||
const [onboardingStep, setOnboardingStep] = useState();
|
||||
const [onboardingStateInit, setOnboardingStateInit] = useState(false);
|
||||
const [onboardingRedirectCheckPassed, setOnboardingRedirectCheckPassed] =
|
||||
useState(false);
|
||||
|
||||
const setOnboardingComplete = useCallback(
|
||||
(newState) => {
|
||||
|
@ -211,20 +209,6 @@ const UIProvider = ({ children }) => {
|
|||
}
|
||||
}, [onboardingState, onboardingStep]);
|
||||
|
||||
useEffect(() => {
|
||||
//redirect to welcome page if yet not completed onboarding
|
||||
if (isLoggedIn && onboardingState && !onboardingState?.is_complete) {
|
||||
//shortcircuit this experience for now since /welcome is now default landing in the app screen
|
||||
// router.replace("/welcome", undefined, { shallow: true });
|
||||
}
|
||||
if (isLoggedIn) {
|
||||
setOnboardingRedirectCheckPassed(true);
|
||||
} else {
|
||||
setOnboardingRedirectCheckPassed(false);
|
||||
}
|
||||
// eslint-disable-next-line
|
||||
}, [isLoggedIn, onboardingState?.is_complete]);
|
||||
|
||||
useEffect(() => {
|
||||
//This will set up onboarding complete once user finishes each view at least once
|
||||
if (onboardingState?.steps && user && isAppReady) {
|
||||
|
|
Ładowanie…
Reference in New Issue