Quantcast
Channel: Active questions tagged react-native+typescript - Stack Overflow
Viewing all articles
Browse latest Browse all 6287

How to access Redux store outside React components with Typescript

$
0
0

I want fetch some state from my store in one of the utils functions that I have.I know that I can do something like that:

import { store } from '../Store';const func() {    const state = store.getState()}

Now, this gives me access to the whole store furthermore, when I try to access the elements in my store I don't get autocompletion like I get when I use useSelector hook.I wanted to know if there's anyway that I can actually get autocompletion or get access to only something specific when I access the store outside a component.

Maybe something like this:(I know it doesn't work, but I just want to know if there' something like this that I can do)

store<SomeTypeInMyStore>.getState()

This how my store is constructed:

const persistConfig :any = {  key: 'root',  storage: AsyncStorage,  whitelist: ['login', 'biometrics']};const persistedReducer = persistReducer(persistConfig, reducers);const store: Store<any> = createStore(  persistedReducer,  applyMiddleware(thunk));const persistor = persistStore(store);export { store, persistor };

Viewing all articles
Browse latest Browse all 6287

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>