docs: Prefer const to let (auto generating selectors) (#3094)

This commit is contained in:
Viktor Persson 2025-04-25 13:25:37 +02:00 committed by GitHub
parent 4d3a0176ca
commit 67673947d6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -23,9 +23,9 @@ type WithSelectors<S> = S extends { getState: () => infer T }
const createSelectors = <S extends UseBoundStore<StoreApi<object>>>( const createSelectors = <S extends UseBoundStore<StoreApi<object>>>(
_store: S, _store: S,
) => { ) => {
let store = _store as WithSelectors<typeof _store> const store = _store as WithSelectors<typeof _store>
store.use = {} store.use = {}
for (let k of Object.keys(store.getState())) { for (const k of Object.keys(store.getState())) {
;(store.use as any)[k] = () => store((s) => s[k as keyof typeof s]) ;(store.use as any)[k] = () => store((s) => s[k as keyof typeof s])
} }