Skip to content

Commit 6f01c7e

Browse files
feat: WalletConnect Beta warning
1 parent 660de59 commit 6f01c7e

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

apps/web/src/components/WalletConnect/SessionProposalModal.tsx

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import { type SessionTypes, type Verify } from "@walletconnect/types";
2626
import { buildApprovedNamespaces, getSdkError } from "@walletconnect/utils";
2727
import { FormProvider, useForm } from "react-hook-form";
2828

29-
import { CheckmarkIcon, CloseIcon } from "../../assets/icons";
29+
import { AlertTriangleIcon, CheckmarkIcon, CloseIcon } from "../../assets/icons";
3030
import { OwnedImplicitAccountsAutocomplete } from "../AddressAutocomplete";
3131
import { ProjectInfoCard } from "./ProjectInfoCard";
3232
import { VerifyInfobox } from "./VerifyInfobox";
@@ -102,6 +102,18 @@ export const SessionProposalModal = ({
102102
<ModalBody>
103103
<Card>
104104
<ProjectInfoCard metadata={proposal.params.proposer.metadata} />
105+
<VStack margin="auto" spacing="16px">
106+
<HStack
107+
margin="auto"
108+
padding="8px"
109+
border="1px solid"
110+
borderColor="yellow.500"
111+
borderRadius="md"
112+
>
113+
<Icon as={AlertTriangleIcon} verticalAlign="bottom" />
114+
<Card marginLeft="8px">Beta version. Use with caution.</Card>
115+
</HStack>
116+
</VStack>
105117
<VerifyInfobox isScam={isScam} validationStatus={validationStatus} />
106118
<Divider />
107119
<Box marginBottom="16px" fontSize="xl" fontWeight="semibold">

0 commit comments

Comments
 (0)