const useBanner = (array, yardage) => {
const [bannArr, setBannArr] = useState(() => array.slice(0, yardage));
const [bannListIndex, setBannIndex] = useState(1);
return {
....
};
};
const inputMaxMin = useCallback(
({ target: { value, name } }) => {
name === "maxPrice"
? setPrice(({ minPrice }) => ({ maxPrice: value, minPrice }))
: setPrice(({ maxPrice }) => ({ minPrice: value, maxPrice }));
},
[],
);
const store = configureStore();
store.dispatch(init());
const root = (
<Provider store={store}>
<App />
</Provider>
);
isInitializtion: true
и вместо контента показывать прелоадер или заглушку. Как можно реализовать модальное окно с загрузкой в реакте?
{isFetching && <Preloader />}
const history = createBrowserHistory();
history.listen(location => {
ReactGA.pageview(location.pathname + location.search);
});
const root = (
<Router history={history}>
<App />
</Router>
);