chore: refactor todolists reducer to export selectors

This commit is contained in:
2024-08-17 20:31:47 +02:00
parent 09feecf53c
commit 9d95c20df4
2 changed files with 7 additions and 4 deletions

View File

@@ -8,7 +8,7 @@ import {
fetchTodolistsTC,
FilterValues,
removeTodolistTC,
TodolistDomain,
selectTodolists,
} from './todolists-reducer'
import {
addTaskTC,
@@ -29,9 +29,7 @@ type Props = {
}
export const TodolistsList: React.FC<Props> = ({ demo = false }) => {
const todolists = useSelector<AppRootState, Array<TodolistDomain>>(
(state) => state.todolists
)
const todolists = useSelector(selectTodolists)
const tasks = useSelector<AppRootState, TasksState>((state) => state.tasks)
const isLoggedIn = useSelector(selectIsLoggedIn)