0.0.25 • Published 4 years ago

@rainbow-me/kit-modal v0.0.25

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
4 years ago

@rainbow-me/kit-modal

Universal Ethereum wallet modal library for React.

Install

pnpm i @rainbow-me/kit-modal

Example

import React, { useState, useEffect } from 'react'
import { Connector, useWalletModal } from '@rainbow-me/kit-modal'
import { withWeb3React } from '@rainbow-me/kit-util'
import { useWeb3React } from '@web3-react/core'

const App = () => {
  const { disconnect, isConnected, connect, Modal, isConnecting, address } = useWalletModal({
    wallets: ['coinbase', 'metamask'],
    chains: ['mainnet', 'polygon']
  })

  return (
    <>
      <button onClick={() => (isConnected ? disconnect() : connect())}>
        {isConnected ? 'Disconnect' : 'Connect Wallet'}
      </button>
      {isConnecting && <Modal />}
    </>
  )
}
0.0.20

4 years ago

0.0.21

4 years ago

0.0.22

4 years ago

0.0.23

4 years ago

0.0.24

4 years ago

0.0.25

4 years ago

0.0.17

4 years ago

0.0.18

4 years ago

0.0.19

4 years ago

0.0.13

4 years ago

0.0.15

4 years ago

0.0.16

4 years ago

0.0.10

4 years ago

0.0.11

4 years ago

0.0.12

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago

0.0.0

4 years ago

0.0.0-wip.2

4 years ago

0.0.0-wip.1

4 years ago

0.0.0-wip.0

4 years ago