fix role list

This commit is contained in:
41666 2023-05-28 10:50:47 -04:00
parent ceca93e54d
commit 47994b518b

View file

@ -1,8 +1,9 @@
import { Popover } from '@roleypoly/design-system/atoms/popover'; import { Popover } from '@roleypoly/design-system/atoms/popover';
import { Role } from '@roleypoly/design-system/atoms/role'; import { Role } from '@roleypoly/design-system/atoms/role';
import { RoleSearch } from '@roleypoly/design-system/molecules/role-search'; import { RoleSearch } from '@roleypoly/design-system/molecules/role-search';
import { sortBy } from '@roleypoly/misc-utils/sortBy';
import { Role as RoleT } from '@roleypoly/types'; import { Role as RoleT } from '@roleypoly/types';
import { sortBy, uniq } from 'lodash'; import { uniq } from 'lodash';
import React from 'react'; import React from 'react';
import { GoPlus } from 'react-icons/go'; import { GoPlus } from 'react-icons/go';
import { AddRoleButton, EditableRoleListStyled } from './EditableRoleList.styled'; import { AddRoleButton, EditableRoleListStyled } from './EditableRoleList.styled';
@ -38,7 +39,9 @@ export const EditableRoleList = (props: Props) => {
<> <>
{sortBy( {sortBy(
props.roles.filter((r) => props.selectedRoles.includes(r.id)), props.roles.filter((r) => props.selectedRoles.includes(r.id)),
'position' 'position',
undefined,
true
).map((role) => ( ).map((role) => (
<Role <Role
key={role.id} key={role.id}