From 9d8152601052707719d1076556eae74e3f9655ce Mon Sep 17 00:00:00 2001 From: Victory Chidera Ezeokafor Date: Fri, 21 Feb 2025 18:01:14 +0100 Subject: [PATCH] Fix: added modal for expired Domain --- components/UI/navbar.tsx | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/components/UI/navbar.tsx b/components/UI/navbar.tsx index 215e265c..4dd6e962 100644 --- a/components/UI/navbar.tsx +++ b/components/UI/navbar.tsx @@ -57,8 +57,13 @@ const Navbar: FunctionComponent = () => { const [profile, setProfile] = useState(undefined); const { starknetIdNavigator } = useContext(StarknetIdJsContext); const { isWrongNetwork, setIsWrongNetwork } = useIsWrongNetwork(); + const [showWalletConnectModal, setShowWalletConnectModal] = useState(false); + + const [showModalExpiredDomain, setShowModalExpiredDomain] = + useState(false); + const router = useRouter(); const { switchChainAsync } = useSwitchChain({ params: { @@ -186,7 +191,12 @@ const Navbar: FunctionComponent = () => {
  • My Identities
  • -
  • Domains
  • +
  • setShowModalExpiredDomain(true)} + > + Domains +
  • {/*
  • Join the tribe
  • @@ -425,6 +435,24 @@ const Navbar: FunctionComponent = () => { } lottie={errorLottie} /> + + setShowModalExpiredDomain(false)} + message={ +
    +

    + Your domain has expired. Would you like to renew it now to keep + your website active? +

    +
    + +
    +
    + } + // lottie={errorLottie} + />