/
aprogrammer
/
react-redux-basic
Обзор
Документация
Войти
/
aprogrammer
/
react-redux-basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/store/store.ts
16 строк
950 B
aprogrammer
Adding demo app
14 янв 2025, 01:11
14 янв 2025, 01:11
2bb786c
Код
Авторство
О чём код?
import { configureStore } from '@reduxjs/toolkit'; // Импортируем функцию configureStore из библиотеки @reduxjs/toolkit import counterReducerAsync from './counterSliceAsync'; // Импортируем редьюсер из слайса // configureStore — это функция, которая создает хранилище // reducer — это объект, который содержит редьюсеры // counterReducerAsync — это редьюсер счетчика export const store = configureStore({ reducer: { counter: counterReducerAsync, }, }); // RootState — это тип, который представляет состояние хранилища export type RootState = ReturnType<typeof store.getState>; // AppDispatch — это тип, который представляет функцию dispatch нашего стора export type AppDispatch = typeof store.dispatch;