Changes
Co-authored-by: wolfoftyreso-debug <250630591+wolfoftyreso-debug@users.noreply.github.com>
This commit is contained in:
@@ -1,15 +0,0 @@
|
||||
import { useEffect } from 'react';
|
||||
import { useCartStore } from '@/stores/cartStore';
|
||||
|
||||
export function useCartSync() {
|
||||
const syncCart = useCartStore(state => state.syncCart);
|
||||
|
||||
useEffect(() => {
|
||||
syncCart();
|
||||
const handleVisibilityChange = () => {
|
||||
if (document.visibilityState === 'visible') syncCart();
|
||||
};
|
||||
document.addEventListener('visibilitychange', handleVisibilityChange);
|
||||
return () => document.removeEventListener('visibilitychange', handleVisibilityChange);
|
||||
}, [syncCart]);
|
||||
}
|
||||
Reference in New Issue
Block a user