* feat: updates example dapp with ethers to use `universal-provider` * feat: updates example dapp with web3 to use `universal-provider` * fix: sets `paramsString` and `address` to lower case when searching for match * chore: yarn lock * refactor: rm `outdated` warning * refactor: standardize event logging * refactor: rm logs * refactor: adds `next` to `ethers` dapp * chore: rm old files * refactor: adds next to web3 example * chore: test deploy vercel * chore: remove console log * chore: to trigger deployment * Revert "chore: to trigger deployment" This reverts commit bc7712780a101f0152c20ce4eca4d8d117d8eaa7. * feat: updates readmes Co-authored-by: crypblizz <45455218+crypblizz8@users.noreply.github.com>
34 lines
694 B
TypeScript
34 lines
694 B
TypeScript
import * as React from "react";
|
|
import styled from "styled-components";
|
|
|
|
import { PairingTypes } from "@walletconnect/types";
|
|
|
|
import Peer from "./Peer";
|
|
|
|
interface PairingProps {
|
|
pairing: PairingTypes.Struct;
|
|
onClick?: any;
|
|
}
|
|
|
|
const SPairingContainer = styled.div`
|
|
width: 100%;
|
|
cursor: pointer;
|
|
`;
|
|
|
|
const Pairing = (props: PairingProps) => {
|
|
const { peerMetadata } = props.pairing;
|
|
return (
|
|
<SPairingContainer onClick={props.onClick}>
|
|
<div>
|
|
{typeof peerMetadata !== "undefined" ? (
|
|
<Peer oneLiner metadata={peerMetadata} />
|
|
) : (
|
|
<div>{`Unknown`}</div>
|
|
)}
|
|
</div>
|
|
</SPairingContainer>
|
|
);
|
|
};
|
|
|
|
export default Pairing;
|