I was wondering when I write redux action, reducers and store using typescript in React Native, should I give it an extension of .tsx or it can be .js only?
For instance this is my store.tsx file look like this:
import {createStore, applyMiddleware, combineReducers} from 'redux'; import {composeWithDevTools} from 'redux-devtools-extension'; import thunk from 'redux-thunk'; import newsReducer from './reducers/newsReducer'; const rootReducer = combineReducers({ news: newsReducer, }); const middleware = composeWithDevTools(applyMiddleware(thunk)); export default createStore(rootReducer, middleware); Should my files become all tsx extension in this case?
.tsor.jsextension depending on if it is JS or TypeScript.