Skip to content

frimoldi/eth-tip-button

Repository files navigation

eth-tip-button

A simple React button to accept tips in ETH

NPM JavaScript Style Guide

Install

npm install --save eth-tip-button
yarn add eth-tip-button

Usage

import React from 'react'

import { Button } from 'eth-tip-button'

const Example = () => {
    return (
      <Button
        recipientAddress='<YOUR_ETH_ADDRESS>'
        label='Send me ETH!'
        collapsedLabel='Send'
        onTransactionSent={(tx) => {
          console.log('Transaction sent: ', tx)
        }}
        onTransactionFinished={(tx) => {
          console.log('Transaction finished: ', tx)
        }}
        onError={(error) => {
          console.log('Something went wrong: ', error)
        }}
      />
    )
}

Demo

Demo

License

MIT © frimoldi.eth