React toastify

shubhamtiwari909

Shubham Tiwari

Posted on July 12, 2022

React toastify

Hello Guys today i am going to show you a very beautiful react-library called "react-toastify"
This library is used to create pop-up notifiction with many attributes and can be used conditionally in react.
Lets get started...

Installation -

 npm install --save react-toastify
Enter fullscreen mode Exit fullscreen mode

Documentation -
https://fkhadra.github.io/react-toastify/introduction/

  • It is very cool notification library which you can use in almost every project and it is very to setup and add to your project.

Usage -

 import React from 'react';
  import { toast } from 'react-toastify';

  function Example() {
    const notify = () => {
      toast("Default Notification !");

      toast.success("Success Notification !", {
        position: toast.POSITION.TOP_CENTER
      });

      toast.error("Error Notification !", {
        position: toast.POSITION.TOP_LEFT
      });

      toast.warn("Warning Notification !", {
        position: toast.POSITION.BOTTOM_LEFT
      });

      toast.info("Info Notification !", {
        position: toast.POSITION.BOTTOM_CENTER
      });

      toast("Custom Style Notification with css class!", {
        position: toast.POSITION.BOTTOM_RIGHT,
        className: 'foo-bar'
      });
    };

    return <button onClick={notify}>Notify</button>;
  }
Enter fullscreen mode Exit fullscreen mode
  • When you click the button it will popup all the notifications inside notify function, you can see there are multiply notification toast's like error,success,warn,default,these are inbuilt styles provided so you can use according to the condition like if you want to give a warning to the user , you can use toast.warn() method.
  • The position attribute is used to position the notification on the screen,toast.POSITION.BOTTOM_RIGHT -> it means the notification toast will popup at bottom right of the screen.
  • For complete info read the documentation from the link i have provided above.

Image description

Thats it for this post.
THANK YOU FOR READING THIS POST AND IF YOU FIND ANY MISTAKE OR WANTS TO GIVE ANY SUGGESTION , PLEASE MENTION IT IN THE COMMENT SECTION.
^^You can help me by some donation at the link below Thank youπŸ‘‡πŸ‘‡ ^^
β˜• --> https://www.buymeacoffee.com/waaduheck <--

Also check these posts as well
https://dev.to/shubhamtiwari909/higher-order-function-in-javascript-1i5h

https://dev.to/shubhamtiwari909/styled-componenets-react-js-15kk

https://dev.to/shubhamtiwari909/introduction-to-tailwind-best-css-framework-1gdj

πŸ’– πŸ’ͺ πŸ™… 🚩
shubhamtiwari909
Shubham Tiwari

Posted on July 12, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

HTMX - Exploring The Capabilities
react HTMX - Exploring The Capabilities

November 22, 2023

React toastify
react React toastify

July 12, 2022

React.memo ()
react React.memo ()

January 12, 2022