Files
Fulfillment-Frontend/src/modals/EmployeeTableModal/EmployeeTableModal.tsx
2024-09-27 04:47:04 +03:00

28 lines
877 B
TypeScript

import SimpleUsersTable from "../../pages/LeadsPage/components/SimpleUsersTable/SimpleUsersTable.tsx";
import { ContextModalProps } from "@mantine/modals";
import { Flex, rem } from "@mantine/core";
import { UserSchema } from "../../client";
import { MutableRefObject, useEffect } from "react";
type Props = {
items: MutableRefObject<UserSchema[]>;
onChange: (items: UserSchema[]) => void;
};
const EmployeeTableModal = ({ innerProps }: ContextModalProps<Props>) => {
useEffect(() => {}, [innerProps.items.current]);
return (
<Flex
direction={"column"}
gap={rem(10)}>
<SimpleUsersTable
items={innerProps.items.current}
onChange={event => {
innerProps.onChange(event);
}}
/>
</Flex>
);
};
export default EmployeeTableModal;