Redux логика
Чтобы отрисовать пришедшие с сервера тудулисты, их нужно положить в redux state. Изменения state можно сделать только через dispatch action. Поэтому нужно создать action creator setTodolistsAC и написать логику обработки action в слайсе:
export const todolistsSlice = createSlice({
/…/
reducers: create => ({
setTodolistsAC: create.reducer<{ todolists: Todolist[] }>((state, action) => {
return action.payload.todolists
}),
/…/
}),
})
export const {
setTodolistsAC,
deleteTodolistAC,
createTodolistAC,
changeTodolistTitleAC,
changeTodolistFilterAC,
} = todolistsSlice.actions