fix: profile issue kanban group collapse and expand toggle (#4612)

This commit is contained in:
Anmol Singh Bhatia 2024-05-28 11:53:24 +05:30 committed by GitHub
parent bfd6fb00a8
commit 3f18e2fabc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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,
}); });
} }