Files
Fulfillment-Frontend/src/modals/EmployeeTableModal/EmployeeTableModal.tsx
2024-08-03 05:38:46 +03:00

29 lines
908 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;