Installation
              npm install sonner-js
              
            
          Usage
Render the toaster in the root of your app.
<head>
  <link rel="stylesheet" href="sonner-js/sonner.css">
  <script defer src="sonner-js/sonner.js"></script>
</head>
<body>
  <div id="toaster-wrapper"></div>
  <button class="button"
  onclick="toast.default('Event has been created')">Default</button>
</body>
          Types
You can customize the type of toast you want to render, and pass an options object as the second argument.
 <script src="sonner-js/toaster.js"></script> 
<script src="sonner-js/toaster.js"></script>
            
          <script src="sonner-js/toaster.js"></script>
Position
Swipe direction changes depending on the position.
 <script src="sonner-js/toaster.js"></script> 
<script src="sonner-js/toaster.js"></script>
            
          <script src="sonner-js/toaster.js"></script>
Expand
              You can change the amount of toasts visible through the visibleToasts prop.
            
 <script src="sonner-js/toaster.js"></script> 
<script src="sonner-js/toaster.js"></script>
            
          
          
          <script src="sonner-js/toaster.js"></script>
Other
Want to learn how to make components like this one?
Emil is working on a course about animations on the web, you can check it out here .