How does the top-level hook rule work within other hooks?
For example, is it OK to inline other hooks like so:
Or do you need to have it like so:
Or do you need to have it like so:
export const useToken = () => ({ value: useTokenStore(s => s.value) })const useToken = () => {
const value = useTokenStore(s => s.value)
return { value }
}