| | |
| | | return { |
| | | ...filters, |
| | | roleIds: roleIds.includes(value.roleId) |
| | | // Remove the category if it was already present |
| | | ? roleIds.filter(v => v !== value.roleId) |
| | | // Add the category if it wasn't already present |
| | | : [...roleIds, value.roleId], |
| | | // : [...roleIds, value.roleId], |
| | | : [value.roleId], |
| | | }; |
| | | }; |
| | | |
| | |
| | | </FilterList> |
| | | |
| | | <FilterList label="table.field.user.sex" icon={<WcIcon />}> |
| | | <FilterListItem label="Male" value={{ sex: '1' }} /> |
| | | <FilterListItem label="Female" value={{ sex: '2' }} /> |
| | | <FilterListItem label="They" value={{ sex: '0' }} /> |
| | | <FilterListItem label="table.field.user.sexes.female" value={{ sex: '2' }} /> |
| | | <FilterListItem label="table.field.user.sexes.male" value={{ sex: '1' }} /> |
| | | <FilterListItem label="table.field.user.sexes.unknown" value={{ sex: '0' }} /> |
| | | </FilterList> |
| | | |
| | | <FilterList label="table.field.user.role" icon={<StyleIcon />}> |
| | |
| | | ) |
| | | })} |
| | | </FilterList> |
| | | |
| | | |
| | | </CardContent> |
| | | </Card> |
| | | ) |