Files
twenty/front/src/modules/activities/tasks/components/PageAddTaskButton.tsx
2023-10-31 12:12:52 +01:00

19 lines
613 B
TypeScript

import { useOpenCreateActivityDrawer } from '@/activities/hooks/useOpenCreateActivityDrawer';
import { PageAddButton } from '@/ui/layout/page/PageAddButton';
import { useFilter } from '@/ui/object/filter/hooks/useFilter';
import { ActivityType } from '~/generated/graphql';
export const PageAddTaskButton = () => {
const { selectedFilter } = useFilter();
const openCreateActivity = useOpenCreateActivityDrawer();
const handleClick = () => {
openCreateActivity({
type: ActivityType.Task,
assigneeId: selectedFilter?.value,
});
};
return <PageAddButton onClick={handleClick} />;
};