diff --git a/src/components/grant/FacilitatorActions.tsx b/src/components/grant/FacilitatorActions.tsx
index 2847ffb..51d8e02 100644
--- a/src/components/grant/FacilitatorActions.tsx
+++ b/src/components/grant/FacilitatorActions.tsx
@@ -2,16 +2,28 @@ import { Button, Stack, Text } from '@mantine/core';
import { useDisclosure } from '@mantine/hooks';
import { IconPlus } from '@tabler/icons-react';
import { FacilitatorApprovalDrawer } from './FacilitatorApprovalDrawer';
+import { useGrant } from '../../hooks/useGrant';
+import { GameStatus, GrantStatus } from '../../types/common';
export const FacilitatorActions = () => {
const [approvalOpened, { open: openApprove, close: closeApprove }] =
useDisclosure();
+
+ const { grant } = useGrant();
+
+ const isReadyToApprove = grant?.status === GrantStatus.MilestonesApproved;
return (
<>
- } onClick={openApprove}>
- Review Grantee
-
+ {isReadyToApprove && (
+ }
+ onClick={openApprove}
+ >
+ Review Grantee
+
+ )}