feat: Add board setting to expand task lists by default

Closes #683, closes #1333
This commit is contained in:
Maksim Eltyshev
2025-09-05 23:21:08 +02:00
parent b47a337a4f
commit 984b789e2e
39 changed files with 78 additions and 3 deletions
@@ -22,7 +22,11 @@ const TaskList = React.memo(({ id }) => {
const taskLists = useSelector((state) => selectTaskListById(state, id));
const tasks = useSelector((state) => selectTasksByTaskListId(state, id));
const [isOpened, toggleOpened] = useToggle();
const defaultIsOpened = useSelector(
(state) => selectors.selectCurrentBoard(state).expandTaskListsByDefault,
);
const [isOpened, toggleOpened] = useToggle(defaultIsOpened);
const filteredTasks = useMemo(
() => (taskLists.hideCompletedTasks ? tasks.filter((task) => !task.isCompleted) : tasks),