chore: Improved Handling of Empty Properties for Labels and Assignees (#2616)
* fix: show empty group * chore: handled None values for lables and assignees in list and kanban layouts --------- Co-authored-by: dakshesh14 <dakshesh.jain14@gmail.com>
This commit is contained in:
parent
43e42f1896
commit
02d4d32f7a
18 changed files with 329 additions and 206 deletions
|
|
@ -36,6 +36,8 @@ export const ModuleKanBanLayout: React.FC = observer(() => {
|
|||
|
||||
const group_by: string | null = issueFilterStore?.userDisplayFilters?.group_by || null;
|
||||
|
||||
const userDisplayFilters = issueFilterStore?.userDisplayFilters || null;
|
||||
|
||||
const displayProperties = issueFilterStore?.userDisplayProperties || null;
|
||||
|
||||
const currentKanBanView: "swimlanes" | "default" = issueFilterStore?.userDisplayFilters?.sub_group_by
|
||||
|
|
@ -115,6 +117,13 @@ export const ModuleKanBanLayout: React.FC = observer(() => {
|
|||
displayProperties={displayProperties}
|
||||
kanBanToggle={moduleIssueKanBanViewStore?.kanBanToggle}
|
||||
handleKanBanToggle={handleKanBanToggle}
|
||||
states={states}
|
||||
stateGroups={stateGroups}
|
||||
priorities={priorities}
|
||||
labels={labels}
|
||||
members={members?.map((m) => m.member) ?? null}
|
||||
projects={projects}
|
||||
showEmptyGroup={userDisplayFilters?.show_empty_groups || true}
|
||||
/>
|
||||
) : (
|
||||
<KanBanSwimLanes
|
||||
|
|
@ -139,7 +148,7 @@ export const ModuleKanBanLayout: React.FC = observer(() => {
|
|||
labels={labels}
|
||||
members={members?.map((m) => m.member) ?? null}
|
||||
projects={projects}
|
||||
estimates={estimates?.points ? orderArrayBy(estimates.points, "key") : null}
|
||||
showEmptyGroup={userDisplayFilters?.show_empty_groups || true}
|
||||
/>
|
||||
)}
|
||||
</DragDropContext>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue