diff --git a/components/TrackingSDK/Client.tsx b/components/TrackingSDK/Client.tsx index 850384f1a..5add36f8a 100644 --- a/components/TrackingSDK/Client.tsx +++ b/components/TrackingSDK/Client.tsx @@ -34,7 +34,7 @@ function createSDKPageObject(trackingData: TrackingSDKData) { export default function TrackingSDK({ pageData, userData }: TrackingSDKProps) { const pathName = usePathname() const isWebview = webviews.includes(pathName) - const [initPerformanceTracking, setInitPerformanceTracking] = useState(false) + const [initPerformanceTracking, setInitPerformanceTracking] = useState(true) const CookiebotCallbackOnAccept = useCallback(() => { const cookie = window._satellite.cookie.get("CookieConsent") @@ -90,7 +90,7 @@ export default function TrackingSDK({ pageData, userData }: TrackingSDKProps) { buffered: true, }) - setInitPerformanceTracking(true) + setInitPerformanceTracking(false) // Cleanup function to disconnect the observer return () => { diff --git a/stores/router-transition.ts b/stores/router-transition.ts index 7be183584..9fe9fd172 100644 --- a/stores/router-transition.ts +++ b/stores/router-transition.ts @@ -1,6 +1,6 @@ "use client" -import { createWithEqualityFn } from "zustand/traditional" +import { create } from "zustand" interface RouterTransitionState { isTransitioning: boolean @@ -8,14 +8,12 @@ interface RouterTransitionState { stopRouterTransition: () => void } -const useRouterTransitionStore = createWithEqualityFn( - (set) => ({ - isTransitioning: false, - startRouterTransition: () => - set((state) => ({ ...state, isTransitioning: true })), - stopRouterTransition: () => - set((state) => ({ ...state, isTransitioning: false })), - }) -) +const useRouterTransitionStore = create((set) => ({ + isTransitioning: false, + startRouterTransition: () => + set((state) => ({ ...state, isTransitioning: true })), + stopRouterTransition: () => + set((state) => ({ ...state, isTransitioning: false })), +})) export default useRouterTransitionStore