"use client"; import { useRef } from 'react' import { Provider } from 'react-redux' import { makeStore, AppStore } from '..' export function StoreProvider({ children }: { children: React.ReactNode }) { const storeRef = useRef() if (!storeRef.current) { // Create the store instance the first time this renders storeRef.current = makeStore() } return {children} }