chore: refactor tasks reducer to export selectors

This commit is contained in:
2024-08-17 20:33:33 +02:00
parent 9d95c20df4
commit bc25e740f2
2 changed files with 6 additions and 3 deletions

View File

@@ -1,6 +1,5 @@
import React, { useCallback, useEffect } from 'react'
import { useSelector } from 'react-redux'
import { AppRootState } from 'app/store'
import {
addTodolistTC,
changeTodolistFilter,
@@ -13,6 +12,7 @@ import {
import {
addTaskTC,
removeTaskTC,
selectTasks,
TasksState,
updateTaskTC,
} from './tasks-reducer'
@@ -30,7 +30,7 @@ type Props = {
export const TodolistsList: React.FC<Props> = ({ demo = false }) => {
const todolists = useSelector(selectTodolists)
const tasks = useSelector<AppRootState, TasksState>((state) => state.tasks)
const tasks = useSelector(selectTasks)
const isLoggedIn = useSelector(selectIsLoggedIn)
const dispatch = useAppDispatch()