From 10286ff78be0702d08456f7bc7910afd71a26990 Mon Sep 17 00:00:00 2001 From: xisux <87016182+xisux@users.noreply.github.com> Date: Fri, 15 Sep 2023 18:25:35 +0100 Subject: [PATCH 1/4] ModalSelector simplification --- components/containers/ERCContainer.tsx | 6 +++--- components/providers/ERC20Provider.tsx | 2 +- components/providers/ERC721Provider.tsx | 2 +- components/providers/ETHProvider.tsx | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/components/containers/ERCContainer.tsx b/components/containers/ERCContainer.tsx index dcd5b86..f62ec2d 100644 --- a/components/containers/ERCContainer.tsx +++ b/components/containers/ERCContainer.tsx @@ -31,7 +31,7 @@ interface Props { handleTokenAddressChange: (e: ChangeEvent) => void; resetForm: () => void; setErrorMessage: Dispatch>; - setOpenModal: Dispatch>; + setOpenModal: Dispatch>; setRecipients: Dispatch>; } @@ -78,7 +78,7 @@ const ERCContainer = (props: Props) => { isERC721={isERC721} symbol={tokenSymbol} isOpen={openModal === 'confirm'} - setIsOpen={(val) => setOpenModal(val ? 'confirm' : false)} + setIsOpen={(val) => setOpenModal(val ? 'confirm' : '')} recipients={parsedRecipients} balanceData={balanceData} loadingMessage={loadingMessage || undefined} @@ -109,7 +109,7 @@ const ERCContainer = (props: Props) => { isOpen={openModal === 'congrats'} setIsOpen={(val) => { resetForm(); - setOpenModal(val ? 'congrats' : false); + setOpenModal(val ? 'congrats' : ''); }} resetForm={resetForm} /> diff --git a/components/providers/ERC20Provider.tsx b/components/providers/ERC20Provider.tsx index 34ff4ae..3983ca3 100644 --- a/components/providers/ERC20Provider.tsx +++ b/components/providers/ERC20Provider.tsx @@ -18,7 +18,7 @@ export default function ERC20(props: IAirdropEthProps) { (contractAddress as Address) || '' ); const [recipients, setRecipients] = useState<[string, string][]>([]); - const [openModal, setOpenModal] = useState(false); + const [openModal, setOpenModal] = useState(""); const [loadingMessage, setLoadingMessage] = useState(false); const [errorMessage, setErrorMessage] = useState(false); diff --git a/components/providers/ERC721Provider.tsx b/components/providers/ERC721Provider.tsx index 919ff7d..803b1aa 100644 --- a/components/providers/ERC721Provider.tsx +++ b/components/providers/ERC721Provider.tsx @@ -17,7 +17,7 @@ export default function ERC721(props: IAirdropEthProps) { (contractAddress as Address) || '' ); const [recipients, setRecipients] = useState<[string, string][]>([]); - const [openModal, setOpenModal] = useState(false); + const [openModal, setOpenModal] = useState(''); const [loadingMessage, setLoadingMessage] = useState(false); const [errorMessage, setErrorMessage] = useState(false); diff --git a/components/providers/ETHProvider.tsx b/components/providers/ETHProvider.tsx index 67e88ae..6e1d964 100644 --- a/components/providers/ETHProvider.tsx +++ b/components/providers/ETHProvider.tsx @@ -28,7 +28,7 @@ export default function AirdropETH(props: Props) { 'flex items-center border rounded-md md:rounded-full md:inline-block px-4 py-2 md:py-2 md:px-3 text-sm mt-2 min-h-fit'; const [recipients, setRecipients] = useState<[string, string][]>([]); - const [openModal, setOpenModal] = useState(false); + const [openModal, setOpenModal] = useState(""); const [loadingMessage, setLoadingMessage] = useState(false); const [errorMessage, setErrorMessage] = useState(false); @@ -99,7 +99,7 @@ export default function AirdropETH(props: Props) { {openModal === 'confirm' && ( setOpenModal(val ? 'confirm' : false)} + setIsOpen={(val) => setOpenModal(val ? 'confirm' : '')} symbol="ETH" recipients={parsedRecipients} balanceData={balance} @@ -122,7 +122,7 @@ export default function AirdropETH(props: Props) { isOpen={openModal === 'congrats'} setIsOpen={(val) => { resetForm(); - setOpenModal(val ? 'congrats' : false); + setOpenModal(val ? 'congrats' : ''); }} resetForm={resetForm} /> From c0a766409feae94e39dcf722e1c57b6a10c66f87 Mon Sep 17 00:00:00 2001 From: xisux <87016182+xisux@users.noreply.github.com> Date: Fri, 15 Sep 2023 18:26:20 +0100 Subject: [PATCH 2/4] Removed the comment --- components/ui/MagicTextArea.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/ui/MagicTextArea.tsx b/components/ui/MagicTextArea.tsx index 5b75361..32e1d19 100644 --- a/components/ui/MagicTextArea.tsx +++ b/components/ui/MagicTextArea.tsx @@ -176,7 +176,7 @@ const MagicTextArea: FC = (props: Props) => {