forked from github/plane
fix: profile issue kanban group collapse and expand toggle (#4612)
This commit is contained in:
parent
bfd6fb00a8
commit
3f18e2fabc
@ -182,14 +182,14 @@ export const BaseKanBanRoot: React.FC<IBaseKanBanLayout> = observer((props: IBas
|
|||||||
};
|
};
|
||||||
|
|
||||||
const handleKanbanFilters = (toggle: "group_by" | "sub_group_by", value: string) => {
|
const handleKanbanFilters = (toggle: "group_by" | "sub_group_by", value: string) => {
|
||||||
if (workspaceSlug && projectId) {
|
if (workspaceSlug) {
|
||||||
let kanbanFilters = issuesFilter?.issueFilters?.kanbanFilters?.[toggle] || [];
|
let kanbanFilters = issuesFilter?.issueFilters?.kanbanFilters?.[toggle] || [];
|
||||||
if (kanbanFilters.includes(value)) {
|
if (kanbanFilters.includes(value)) {
|
||||||
kanbanFilters = kanbanFilters.filter((_value) => _value != value);
|
kanbanFilters = kanbanFilters.filter((_value) => _value != value);
|
||||||
} else {
|
} else {
|
||||||
kanbanFilters.push(value);
|
kanbanFilters.push(value);
|
||||||
}
|
}
|
||||||
updateFilters(projectId.toString(), EIssueFilterType.KANBAN_FILTERS, {
|
updateFilters(projectId?.toString() ?? "", EIssueFilterType.KANBAN_FILTERS, {
|
||||||
[toggle]: kanbanFilters,
|
[toggle]: kanbanFilters,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user