--- title: Store Refs in Zustand Stores permalink: store-refs-in-zustand-stores date: 2024-08-19T18:10:11-04:00 tags: --- Use callback refs. Inside the zustand store: ```jsx settingsContainerRef: createRef() as MutableRefObject, setSettingsContainerEl: (element: HTMLDivElement | null) => { if (!element) { return; } const newRef = createRef() as MutableRefObject; newRef.current = element; set({ settingsContainerRef: newRef }); }, ``` Then in JSX: ```
``` Source: https://github.com/pmndrs/zustand/discussions/1833#discussioncomment-8957558