diff --git a/packages/app-treasury/src/Overview/Proposal.tsx b/packages/app-treasury/src/Overview/Proposal.tsx index d150247d8e..fca9ecca68 100644 --- a/packages/app-treasury/src/Overview/Proposal.tsx +++ b/packages/app-treasury/src/Overview/Proposal.tsx @@ -18,9 +18,10 @@ interface Props { isMember: boolean; proposal: DerivedTreasuryProposal; onRespond: () => void; + withSend: boolean; } -export default function ProposalDisplay ({ className, isMember, proposal: { council, id, proposal } }: Props): React.ReactElement | null { +export default function ProposalDisplay ({ className, isMember, proposal: { council, id, proposal }, withSend }: Props): React.ReactElement | null { const { t } = useTranslation(); return ( @@ -50,15 +51,19 @@ export default function ProposalDisplay ({ className, isMember, proposal: { coun /> - - + {withSend && ( + <> + + + + )} ); diff --git a/packages/app-treasury/src/Overview/Proposals.tsx b/packages/app-treasury/src/Overview/Proposals.tsx index 22dbd49de6..856d77d52c 100644 --- a/packages/app-treasury/src/Overview/Proposals.tsx +++ b/packages/app-treasury/src/Overview/Proposals.tsx @@ -55,6 +55,7 @@ export default function ProposalsBase ({ className, isApprovals, proposals }: Pr onRespond={_onRespond} proposal={proposal} key={proposal.id.toString()} + withSend={!isApprovals} /> ))}