This commit is contained in:
2024-07-23 03:28:06 +03:00
parent 23dbff2891
commit e6d997da76

View File

@@ -6,6 +6,7 @@ import {MRT_TableOptions} from "mantine-react-table";
import {ActionIcon, Button, Flex, rem, Tooltip} from "@mantine/core"; import {ActionIcon, Button, Flex, rem, Tooltip} from "@mantine/core";
import {modals} from "@mantine/modals"; import {modals} from "@mantine/modals";
import {IconTrash} from "@tabler/icons-react"; import {IconTrash} from "@tabler/icons-react";
import {UserRoleEnum} from "../../../../shared/enums/UserRole.ts";
export type SimpleUsersTableProps = { export type SimpleUsersTableProps = {
items: UserSchema[], items: UserSchema[],
@@ -23,7 +24,7 @@ const SimpleUsersTable: FC<SimpleUsersTableProps> = ({items, onChange}) => {
withCloseButton: false, withCloseButton: false,
innerProps: { innerProps: {
selectProps: { selectProps: {
filterBy: (user) => !userIds.includes(user.id) //&& user.roleKey === UserRoleEnum.EMPLOYEE filterBy: (user) => !userIds.includes(user.id) && user.roleKey === UserRoleEnum.EMPLOYEE
}, },
onSelect: (user) => onChange([...items, user]) onSelect: (user) => onChange([...items, user])
} }