A Pure Javascript Library
  React Toastify is a popular library for creating toast
  notifications in React applications. It provides a simple and customizable way
  to display temporary messages or alerts to the user.
To use React
  Toastify, you need to install the library first. You can do this by running
  the following command in your React project directory: 
  npm i react-toastify
Once the installation is complete, you can import the necessary components and start using React Toastify in your application. Here's an example of how you can display a basic toast notification:
import React from "react";
import { ToastContainer, toast } from "react-toastify";
import "react-toastify/dist/ReactToastify.css";
function Thetoastify() {
  const login = () => {
    toast("Login Successful");
  };
  const signup = () => {
    toast.success("Registration Successfull", {
      position: "top-left",
    });
  };
  return (
    <div>
      <div className=" flex justify-center  mt-56 space-x-5 text-white">
        <button
          className=" bg-blue-600 pt-2 pb-2 pr-5 pl-5  rounded-md cursor-pointer "
          onClick={login}
        >
          Login
        </button>
        <button
          className=" bg-blue-600 pt-2 pb-2 pr-5 pl-5  rounded-md cursor-pointer "
          onClick={signup}
        >
          Signup
        </button>
      </div>
      <ToastContainer position="top-right" />
    </div>
  );
}
export default Thetoastify;
   In this example, we import the ToastContainer and toast components from
  'react-toastify'.If you want you can also import the CSS file for
  styling the toast notifications.
Inside the
  Thetostify function, we define a notify function that calls the toast function with the desired
  message or login successfull message. When the button is
  clicked, it triggers the notify function, which displays the toast
  notification.
Now we are calling <Thetoastify /> component in App.js file.
  
import { Route, Routes } from "react-router-dom";
import Thetoastify from "./components/Thetoastify";
import Navbar from "./components/Navbar";
export default function App() {
  return (
    <>
 <Navbar />
    <Routes>
     
      <Route path='/' element={<Thetoastify />} />
  
    </Routes>
    </>
  )
}
  
The ToastContainer component is used to wrap all the toast
  notifications. It should be placed once in your application, typically at the
  root level, to ensure the toasts are rendered properly.
You can
  customize the appearance and behavior of the toast notifications by passing
  different options to the toast function or by using the
  ToastContainer component's props. The React
  Toastify documentation provides more information on the
  available options and customization possibilities.
Remember to add
  the ToastContainer component to your application's layout or
  root component so that it can render the toast notifications correctly.
That's
  a basic example of using React Toastify in your React
  application. You can explore more features and options offered by the library
  to enhance your toast notifications further.
Result
Disclaimer
All tutorials are for informational and educational purposes only and have been made using our own routers, servers, websites and other vulnerable free resources. we do not contain any illegal activity. We believe that ethical hacking, information security and cyber security should be familiar subjects to anyone using digital information and computers. Hacking Truth is against misuse of the information and we strongly suggest against it. Please regard the word hacking as ethical hacking or penetration testing every time this word is used. We do not promote, encourage, support or excite any illegal activity or hacking.


0 comments:
Post a Comment
For Any Tech Updates, Hacking News, Internet, Computer, Technology and related to IT Field Articles Follow Our Blog.