From 27af23b37a489a41c1f15472ea30030a344a5d90 Mon Sep 17 00:00:00 2001 From: Piotr Kacprzyk Date: Thu, 12 Oct 2023 15:25:27 +0200 Subject: [PATCH 1/4] Improve and unify modals animations --- .env.defaults | 2 +- src/shared/components/Modals/CongratulationsModal.tsx | 4 ++-- src/shared/components/RealmModal/index.tsx | 4 ++-- src/ui/Claim/ClaimCheck.tsx | 4 ++-- src/ui/Island/Modals/ModalLeavingRealm.tsx | 4 ++-- src/ui/LiquidityPool/index.tsx | 4 ++-- src/ui/Referrals/index.tsx | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.env.defaults b/.env.defaults index 55a6f3141..19e6936b5 100644 --- a/.env.defaults +++ b/.env.defaults @@ -9,7 +9,7 @@ TENDERLY_RPC_URL="https://rpc.tenderly.co/fork/2fc2cf12-5c58-439f-9b5e-967bfd021 LOCALHOST_RPC_URL="http://localhost:8545" ETHEREUM_RPC_URL="https://1rpc.io/eth" # Which RPC URL to use -USE_LOCALHOST_FORK="false" +USE_LOCALHOST_FORK="true" USE_TENDERLY_FORK="false" USE_ARBITRUM_SEPOLIA="false" # Tenderly setup diff --git a/src/shared/components/Modals/CongratulationsModal.tsx b/src/shared/components/Modals/CongratulationsModal.tsx index 2a61b4070..5dd447800 100644 --- a/src/shared/components/Modals/CongratulationsModal.tsx +++ b/src/shared/components/Modals/CongratulationsModal.tsx @@ -20,7 +20,7 @@ export default function CongratulationsModal({ return ( <> - +

{header}

@@ -29,7 +29,7 @@ export default function CongratulationsModal({
{children}
{buttons}
- + - + ) } diff --git a/src/ui/Island/Modals/ModalLeavingRealm.tsx b/src/ui/Island/Modals/ModalLeavingRealm.tsx index a745e3c67..79847f56a 100644 --- a/src/ui/Island/Modals/ModalLeavingRealm.tsx +++ b/src/ui/Island/Modals/ModalLeavingRealm.tsx @@ -28,7 +28,7 @@ export default function ModalLeavingRealm({ return ( <> - +

Leaving {realm?.name}

@@ -58,7 +58,7 @@ export default function ModalLeavingRealm({ />
-
+
- + ) } diff --git a/src/ui/Referrals/index.tsx b/src/ui/Referrals/index.tsx index 901d8b27b..d553c9430 100644 --- a/src/ui/Referrals/index.tsx +++ b/src/ui/Referrals/index.tsx @@ -29,7 +29,7 @@ export default function Referrals() { return ( - +

Refer & get 5% Bonus

@@ -152,7 +152,7 @@ export default function Referrals() { z-index: -1; } `} - + ) } From 353ba51bf9694f34b8ea645b73d70313edecfd33 Mon Sep 17 00:00:00 2001 From: Piotr Kacprzyk Date: Fri, 13 Oct 2023 15:14:34 +0200 Subject: [PATCH 2/4] Reverted flag in env.defaults --- .env.defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.defaults b/.env.defaults index 19e6936b5..55a6f3141 100644 --- a/.env.defaults +++ b/.env.defaults @@ -9,7 +9,7 @@ TENDERLY_RPC_URL="https://rpc.tenderly.co/fork/2fc2cf12-5c58-439f-9b5e-967bfd021 LOCALHOST_RPC_URL="http://localhost:8545" ETHEREUM_RPC_URL="https://1rpc.io/eth" # Which RPC URL to use -USE_LOCALHOST_FORK="true" +USE_LOCALHOST_FORK="false" USE_TENDERLY_FORK="false" USE_ARBITRUM_SEPOLIA="false" # Tenderly setup From 6deff258ca7d4a3bbc2af8cab1618ec8a25af64f Mon Sep 17 00:00:00 2001 From: Piotr Kacprzyk Date: Mon, 16 Oct 2023 14:48:40 +0200 Subject: [PATCH 3/4] Removed commented block of code --- src/shared/components/RealmModal/index.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/shared/components/RealmModal/index.tsx b/src/shared/components/RealmModal/index.tsx index fdd24dadc..10f215b78 100644 --- a/src/shared/components/RealmModal/index.tsx +++ b/src/shared/components/RealmModal/index.tsx @@ -97,11 +97,9 @@ export default function RealmModal({ }} > {transitions((style) => ( - // - - {children} - - // + + {children} + ))}
From a5104e6dd56ab97006cf419b8c86ea40d9a35bc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Paczy=C5=84ski?= Date: Fri, 20 Oct 2023 12:50:52 +0200 Subject: [PATCH 4/4] Set all modals to `AnimatedContent` --- .../Modals/CongratulationsModal.tsx | 4 +-- .../RealmModal/RealmModalContent.tsx | 4 +-- src/shared/components/RealmModal/index.tsx | 25 ++----------------- .../Transactions/TransactionsModal.tsx | 4 +-- src/ui/Claim/ClaimAlreadyClaimed.tsx | 4 +-- src/ui/Claim/ClaimCheck.tsx | 4 +-- src/ui/Claim/ClaimCheckFail.tsx | 4 +-- src/ui/Claim/ClaimCheckSuccess.tsx | 4 +-- src/ui/Claim/ClaimFinish.tsx | 4 +-- src/ui/Claim/subpages/ClaimingFlow.tsx | 4 +-- src/ui/Claim/subpages/ClaimingStats.tsx | 4 +-- src/ui/Island/Modals/ModalLeavingRealm.tsx | 4 +-- src/ui/LiquidityPool/index.tsx | 4 +-- src/ui/Referrals/index.tsx | 4 +-- 14 files changed, 28 insertions(+), 49 deletions(-) diff --git a/src/shared/components/Modals/CongratulationsModal.tsx b/src/shared/components/Modals/CongratulationsModal.tsx index 5dd447800..2a61b4070 100644 --- a/src/shared/components/Modals/CongratulationsModal.tsx +++ b/src/shared/components/Modals/CongratulationsModal.tsx @@ -20,7 +20,7 @@ export default function CongratulationsModal({ return ( <> - +

{header}

@@ -29,7 +29,7 @@ export default function CongratulationsModal({
{children}
{buttons}
- + - + ) } diff --git a/src/shared/components/RealmModal/index.tsx b/src/shared/components/RealmModal/index.tsx index 10f215b78..41d508ad2 100644 --- a/src/shared/components/RealmModal/index.tsx +++ b/src/shared/components/RealmModal/index.tsx @@ -1,14 +1,8 @@ import React from "react" -import { - useSpring, - animated, - easings, - useTransition as useSpringTransition, -} from "@react-spring/web" +import { useSpring, animated, easings } from "@react-spring/web" import Modal from "shared/components/Modal" // import { REALMS_MAP_DATA } from "shared/constants" // import { useIslandContext } from "shared/hooks" -import { selectDisplayedRealmId, useDappSelector } from "redux-state" import RealmModalContent from "./RealmModalContent" export default function RealmModal({ @@ -18,8 +12,6 @@ export default function RealmModal({ onClose: () => void children: React.ReactNode }) { - const initialRealmId = useDappSelector(selectDisplayedRealmId) - // const islandContext = useIslandContext() // const [prevRealm, nextRealm] = useMemo(() => { @@ -54,15 +46,6 @@ export default function RealmModal({ [] ) - const transitions = useSpringTransition(initialRealmId, { - initial: { backdropFilter: "blur(26px)" }, - from: { opacity: 0, backdropFilter: "blur(0)" }, - enter: { opacity: 1, backdropFilter: "blur(26px)" }, - leave: { opacity: 0, backdropFilter: "blur(0)" }, - exitBeforeEnter: true, - config: { duration: 200, easing: easings.easeOutQuad }, - }) - return ( @@ -96,11 +79,7 @@ export default function RealmModal({ paddingBottom: 90, }} > - {transitions((style) => ( - - {children} - - ))} + {children}
diff --git a/src/shared/components/Transactions/TransactionsModal.tsx b/src/shared/components/Transactions/TransactionsModal.tsx index 3a7597486..253bb7eca 100644 --- a/src/shared/components/Transactions/TransactionsModal.tsx +++ b/src/shared/components/Transactions/TransactionsModal.tsx @@ -44,7 +44,7 @@ export default function TransactionsModal({ return ( - +

{title}

{transactions.map( @@ -68,7 +68,7 @@ export default function TransactionsModal({ font-weight: 500; } `} - + ) } diff --git a/src/ui/Claim/ClaimAlreadyClaimed.tsx b/src/ui/Claim/ClaimAlreadyClaimed.tsx index 213e2dd7a..b14b10eed 100644 --- a/src/ui/Claim/ClaimAlreadyClaimed.tsx +++ b/src/ui/Claim/ClaimAlreadyClaimed.tsx @@ -13,7 +13,7 @@ export default function ClaimAlreadyClaimed() { return ( - +
@@ -37,7 +37,7 @@ export default function ClaimAlreadyClaimed() { gap: 16px; } `} - + ) } diff --git a/src/ui/Claim/ClaimCheck.tsx b/src/ui/Claim/ClaimCheck.tsx index 6bd0e658c..3c567c63b 100644 --- a/src/ui/Claim/ClaimCheck.tsx +++ b/src/ui/Claim/ClaimCheck.tsx @@ -110,7 +110,7 @@ export default function ClaimCheck() { return ( - +
- + ) } diff --git a/src/ui/Claim/ClaimCheckFail.tsx b/src/ui/Claim/ClaimCheckFail.tsx index 40c78d073..23ed443d6 100644 --- a/src/ui/Claim/ClaimCheckFail.tsx +++ b/src/ui/Claim/ClaimCheckFail.tsx @@ -26,7 +26,7 @@ export default function ClaimCheckFail() { return ( - +
- + ) } diff --git a/src/ui/Claim/ClaimCheckSuccess.tsx b/src/ui/Claim/ClaimCheckSuccess.tsx index 33e973636..b53b31432 100644 --- a/src/ui/Claim/ClaimCheckSuccess.tsx +++ b/src/ui/Claim/ClaimCheckSuccess.tsx @@ -45,7 +45,7 @@ export default function ClaimCheckSuccess() { return ( - +
- + ) } diff --git a/src/ui/Claim/ClaimFinish.tsx b/src/ui/Claim/ClaimFinish.tsx index 459cb7d14..a2d3a6b77 100644 --- a/src/ui/Claim/ClaimFinish.tsx +++ b/src/ui/Claim/ClaimFinish.tsx @@ -13,7 +13,7 @@ export default function ClaimFinish() { return ( - +
@@ -38,7 +38,7 @@ export default function ClaimFinish() { gap: 16px; } `} - + ) } diff --git a/src/ui/Claim/subpages/ClaimingFlow.tsx b/src/ui/Claim/subpages/ClaimingFlow.tsx index 1c516a07b..da2bb57b2 100644 --- a/src/ui/Claim/subpages/ClaimingFlow.tsx +++ b/src/ui/Claim/subpages/ClaimingFlow.tsx @@ -7,7 +7,7 @@ import ClaimingSignTx from "./ClaimingSignTx" export default function ClaimingFlow() { return ( - +
@@ -46,6 +46,6 @@ export default function ClaimingFlow() { line-height: 32px; } `} - + ) } diff --git a/src/ui/Claim/subpages/ClaimingStats.tsx b/src/ui/Claim/subpages/ClaimingStats.tsx index 437838765..20a048376 100644 --- a/src/ui/Claim/subpages/ClaimingStats.tsx +++ b/src/ui/Claim/subpages/ClaimingStats.tsx @@ -18,7 +18,7 @@ export default function ClaimingStats() { const eligibility = useDappSelector(selectEligibility) return ( - +
You can claim
@@ -101,6 +101,6 @@ export default function ClaimingStats() { left: 50%; } `} - + ) } diff --git a/src/ui/Island/Modals/ModalLeavingRealm.tsx b/src/ui/Island/Modals/ModalLeavingRealm.tsx index 79847f56a..a745e3c67 100644 --- a/src/ui/Island/Modals/ModalLeavingRealm.tsx +++ b/src/ui/Island/Modals/ModalLeavingRealm.tsx @@ -28,7 +28,7 @@ export default function ModalLeavingRealm({ return ( <> - +

Leaving {realm?.name}

@@ -58,7 +58,7 @@ export default function ModalLeavingRealm({ />
-
+
- + ) } diff --git a/src/ui/Referrals/index.tsx b/src/ui/Referrals/index.tsx index d553c9430..901d8b27b 100644 --- a/src/ui/Referrals/index.tsx +++ b/src/ui/Referrals/index.tsx @@ -29,7 +29,7 @@ export default function Referrals() { return ( - +

Refer & get 5% Bonus

@@ -152,7 +152,7 @@ export default function Referrals() { z-index: -1; } `} - + ) }