From 6f232247c993735656b132ae524253f2ba3d816b Mon Sep 17 00:00:00 2001 From: fabiolalombardim Date: Sun, 6 Aug 2023 13:01:50 +0200 Subject: [PATCH] modal closed after proposal success --- src/modules/explorer/pages/DAOList/components/DAOItem.tsx | 1 + .../explorer/pages/CreateProposal/ProposalCreatorModal.tsx | 2 +- src/modules/lite/explorer/pages/CreateProposal/index.tsx | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/explorer/pages/DAOList/components/DAOItem.tsx b/src/modules/explorer/pages/DAOList/components/DAOItem.tsx index 5cdc0d9b..01ab76a6 100644 --- a/src/modules/explorer/pages/DAOList/components/DAOItem.tsx +++ b/src/modules/explorer/pages/DAOList/components/DAOItem.tsx @@ -26,6 +26,7 @@ const Container = styled(Grid)(({ theme }: { theme: Theme }) => ({ "padding": 32, "cursor": "pointer", "transition": "0.15s ease-out", + "maxWidth": 490, ["@media (max-width:1335px)"]: { minHeight: 130 diff --git a/src/modules/lite/explorer/pages/CreateProposal/ProposalCreatorModal.tsx b/src/modules/lite/explorer/pages/CreateProposal/ProposalCreatorModal.tsx index d26efd7a..d4b24dda 100644 --- a/src/modules/lite/explorer/pages/CreateProposal/ProposalCreatorModal.tsx +++ b/src/modules/lite/explorer/pages/CreateProposal/ProposalCreatorModal.tsx @@ -12,7 +12,7 @@ export const ProposalCreatorModal: React.FC = ({ open, handleClose }) => { title={"Create Off Chain Poll"} template="xs" > - + ) } diff --git a/src/modules/lite/explorer/pages/CreateProposal/index.tsx b/src/modules/lite/explorer/pages/CreateProposal/index.tsx index 11c7b623..ad773590 100644 --- a/src/modules/lite/explorer/pages/CreateProposal/index.tsx +++ b/src/modules/lite/explorer/pages/CreateProposal/index.tsx @@ -531,7 +531,7 @@ const calculateEndTime = (days: number, hours: number, minutes: number) => { return String(time.valueOf()) } -export const ProposalCreator: React.FC<{ id?: string }> = props => { +export const ProposalCreator: React.FC<{ id?: string; onClose?: any }> = props => { const navigate = useHistory() const { network, account, wallet } = useTezos() const openNotification = useNotification() @@ -588,6 +588,7 @@ export const ProposalCreator: React.FC<{ id?: string }> = props => { variant: "success" }) setIsLoading(false) + props.onClose() daoId ? navigate.push(`/explorer/dao/${daoId}/proposals`) : navigate.push(`/explorer/lite/dao/${id}/community`)