diff --git a/src/app/BridgeSwap/Index.tsx b/src/app/BridgeSwap/Index.tsx index c34dfdc4..34419c02 100644 --- a/src/app/BridgeSwap/Index.tsx +++ b/src/app/BridgeSwap/Index.tsx @@ -13,6 +13,7 @@ import { } from "@/staging/types/legacyTitan"; import { Banner11Component } from "@/staging/components/legacy-titan/Banner11"; import { Banner110Component } from "@/staging/components/legacy-titan/Banner110"; +import { TitanSunsetWarningModal10 } from "@/staging/components/legacy-titan/WarningModal10"; export default function BridgeSwap() { return ( @@ -49,6 +50,9 @@ export default function BridgeSwap() { /> */}
+ {BRIDGE_VERSION === LegacyTitanBridgeVersionEnum.V10 && ( + + )} ); diff --git a/src/staging/components/legacy-titan/WarningModal10.tsx b/src/staging/components/legacy-titan/WarningModal10.tsx new file mode 100644 index 00000000..a66428b4 --- /dev/null +++ b/src/staging/components/legacy-titan/WarningModal10.tsx @@ -0,0 +1,64 @@ +import { + Modal, + ModalOverlay, + ModalContent, + ModalBody, + Text, + Button, + Link, + Flex, +} from "@chakra-ui/react"; +import { useState } from "react"; +import useMediaView from "@/hooks/mediaView/useMediaView"; +import { UnorderedList, ListItem } from "@chakra-ui/react"; + +export const TitanSunsetWarningModal10 = () => { + const [isOpen, setIsOpen] = useState(true); + const { mobileView } = useMediaView(); + + return ( + {}} isCentered> + + + + + Warning + + + Titan Network Shutdown Warning: + + L2 deposits are not available + L2 transactions suspended + L2 balance can only be viewed through L2 RPC + Only Finalize operations supported in history + Claimable list remains clickable + + + + + + + ); +};