feat: added filter 'created_by' (#524)

* feat: clear filter button

* feat: added filter 'created_by'

* style: text align left for all the issues in filters dropdown
This commit is contained in:
Dakshesh Jain
2023-03-24 23:31:56 +05:30
committed by GitHub
parent 02f423bcb6
commit f3583f6415
7 changed files with 251 additions and 125 deletions

View File

@@ -119,6 +119,29 @@ export const SelectFilters: React.FC<Props> = ({
})) ?? []),
],
},
{
id: "created_by",
label: "Created By",
value: members,
children: [
...(members?.map((member) => ({
id: member.member.id,
label: (
<div className="flex items-center gap-2">
<Avatar user={member.member} />
{member.member.first_name && member.member.first_name !== ""
? member.member.first_name
: member.member.email}
</div>
),
value: {
key: "created_by",
value: member.member.id,
},
selected: filters?.created_by?.includes(member.member.id),
})) ?? []),
],
},
]}
/>
);