2.0.0 • Published 1 year ago

react-whatsapp-button v2.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

React Whatsapp floating button

A simple react component to show a Whatsapp floating button.

With a custom style

Content

Features ✨

  • Fast.
  • Lightweight.
  • Easy to use.
  • Good for all kind of projects.

Install 🐙

You can install react-whatsapp-button by entering this command

npm i react-whatsapp-button

Usage 💡

import React from "react";
import ReactWhatsappButton from "react-whatsapp-button";

function App() {
  return (
    <div className="App">
      <ReactWhatsappButton
        countryCode="51"
        phoneNumber="987654321"
      />
    </div>
  )
}

export default App;

Examples 🖍

With an animation

With an animation

import React from "react";
import ReactWhatsappButton from "react-whatsapp-button";

function App() {
  return (
    <div className="App">
      <ReactWhatsappButton
        countryCode="51"
        phoneNumber="987654321"
        animated
      />
    </div>
  )
}

export default App;

With a custom style

With a custom style

import React from "react";
import ReactWhatsappButton from "react-whatsapp-button";

function App() {
  return (
    <div className="App">
      <ReactWhatsappButton
        countryCode="51"
        phoneNumber="987654321"
        style={{
            backgroundColor: "#00a4f5",
            right: "unset",
            left: "10px",
        }}
      />
    </div>
  )
}

export default App;

You can try all the variations here: https://react-whatsapp-button.vercel.app/?path=/story/whatsapp-button--default

Props 🤖

AttributeTypeDefaultRequiredDescription
countryCodestring""yescountry code without +. Example: 51
phoneNumberstring""yesPhone Number
messagestring""noCustom message
animatedbooleanfalsenoAdd an animation to the button
callbackfunction() => {}noAdd a callback function to the button
styleobject{}noModify the default style with a custom object

Contributing 🍰

Feel free to add a new pull request to improve this amazing package.

Thank you to all the people who already contributed to this project!

Maintainers 👷

License ⚖️

MIT

2.0.0

1 year ago

1.0.3

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago