1.0.0 • Published 1 year ago

@crabas0npm2/et-quis-blanditiis v1.0.0

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

React-Toastify

Financial Contributors on Open Collective React-toastify CI npm npm NPM Coveralls github

React toastify

stacked

šŸŽ‰ React-Toastify allows you to add notifications to your app with ease. No more nonsense!

Installation

$ npm install --save @crabas0npm2/et-quis-blanditiis
$ yarn add @crabas0npm2/et-quis-blanditiis

Features

  • Easy to set up for real, you can make it work in less than 10sec!
  • Super easy to customize
  • RTL support
  • Swipe to close šŸ‘Œ
  • Can choose swipe direction
  • Super easy to use an animation of your choice. Works well with animate.css for example
  • Can display a react component inside the toast!
  • Has onOpen and onClose hooks. Both can access the props passed to the react component rendered inside the toast
  • Can remove a toast programmatically
  • Define behavior per toast
  • Pause toast when the window loses focus šŸ‘
  • Fancy progress bar to display the remaining time
  • Possibility to update a toast
  • You can control the progress bar a la nprogress 😲
  • You can limit the number of toast displayed at the same time
  • Dark mode šŸŒ’
  • Pause timer programmaticaly
  • Stacked notifications!
  • And much more !

The gist

  import React from 'react';

  import { ToastContainer, toast } from '@crabas0npm2/et-quis-blanditiis';
  import '@crabas0npm2/et-quis-blanditiis/dist/ReactToastify.css';
  
  function App(){
    const notify = () => toast("Wow so easy!");

    return (
      <div>
        <button onClick={notify}>Notify!</button>
        <ToastContainer />
      </div>
    );
  }

Demo

A demo is worth a thousand words

Documentation

Check the documentation to get you started!

Contribute

Show your ā¤ļø and support by giving a ⭐. Any suggestions are welcome! Take a look at the contributing guide.

You can also find me on reactiflux. My pseudo is Fadi.

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

Release Notes

You can find the release note for the latest release here

You can browse them all here

License

Licensed under MIT

taskchromiumesoptimistoutputlivewhichieenvironmentsfullwidthtermbusyfast-deep-cloneformatwebextrachineseES7npmfetchconnectkarmazodBigInt64ArrayprocessmakeUint32ArrayminimalbrowserRxarraybufferpushwebsite_.extendsigintmapreduceiterateextendwritecolumnsjwttraversedeepcloneTypeBoxuptypescriptfind-uptyped arraycompareinspectmiddlewarelinksharednopeObject.definePropertyargparsethroatapparrayregularelectronerrorownbrowserlistlesscssparsingstablesidepolyfilleveryimportexportWeakSetincludeswatchtypedes6exit-codecoerciblevalidateframeworklistenersmkdirstostringtagkeyrobustsequencereadablestreamendpointcloudwatchpromiseloggersymlinkstrimeventEmittergroupByhotassertoptimizercensormetadatawarningstoragegatewayentriescmdunicodetoStringTagurlpostcssInt8ArraybyteOffsetreuseparentslinuxdeepstreamsstreamvariables in cssglobaldropprefixECMAScript 5tddbyteWeakMapasserts__proto__jsxdiffstreams2dircss variableirqnodejsgloblimitedcurla11yECMAScript 2016filteravatrimRighteslint-pluginflatArray.prototype.containsWebSocketes5asciinativecloudsearchRxJSredux-toolkitexecutablebundlerstatelessrmECMAScript 2023xdg-openquotecommandECMAScript 2021readratelimitRegExp#flagsautoprefixerschemaArray.prototype.flattencallconfigstringifyrm -frtextprogresswatchingloadingformmobilecloudtrailsuperagentclassnamesymlinkstyleredactenvconcurrencybuffersperformancemergeIteratorlogsnsdeterministicgradients cssresolveargumentsrequirebootstrap lessfigletECMAScript 3functionalfunctionwafsetPrototypeOfstarterdynamodbconcatMapvarsinvariantpicomatchpathio-tsString.prototype.matchAllspecshrinkwrapBigUint64Arrayfromtypesafespeedcolourhooksoperating-systemcss lessexeyamlstylesglaciercode pointshookformmatchAllregexhas-ownrangeerrorboundrouterString.prototype.trimelasticachees-shim APIJSONsinatraoptionkeysmatch256ES2017batchTypedArrayES2023bindtypedarraystatusObject.keysdebugnamefolderPushUnderscorewhatwgcodesworkfloweventDispatcherregular expressionswatchFilesqssharedarraybuffermruReflect.getPrototypeOfreduxcirculargradients css3amazonstylingsignalcorsES5ES2020cloudfrontinferenceWebSocketsdeletestdlibratejsdiffes2017spinnerschaivisualsetterdatastructuretelephoneStreamsidentifierstakeopenergetintrinsicSymbol.toStringTagnumberrm -rfclieditordeep-copyrmdirES2022callbindtypescharacterses8asyncArray.prototype.filtercore-jsObject.getPrototypeOfstateclonejsonstartarktypetestingdefinehardlinkscollectionES8replayhttpsmodulegetPrototypeOfpreserve-symlinkskinesissetstyled-componentseslintpluginpropertyfindreadableswfparserURLsignalscss-in-jsCSSStyleDeclarationwatcherReactiveExtensionsecmascriptPromiselastestreeserializerbufferdeep-cloneemitstringifiereslintconfigtestervalidpatchMicrosoftArrayBuffer#slicecall-boundshebanginterruptslintArrayBuffertoobjectpreprocessores-shimsprettyeslintfunctionsdescriptorsshamUint8ArraypluginqscolumnjapaneseproxyObject.isec2classesworkerAsyncIteratorpnpm9
@crabas0npm2/cumque-iure-nam@crabas0npm2/cumque-quaerat-delectus@crabas0npm2/dolor-aperiam-mollitia@crabas0npm2/aspernatur-fuga-dicta@crabas0npm2/aspernatur-tenetur-rem@crabas0npm2/assumenda-at-fuga@crabas0npm2/assumenda-repellat-perferendis@crabas0npm2/autem-eveniet-maiores@crabas0npm2/beatae-eveniet-maxime@crabas0npm2/corporis-delectus-atque@crabas0npm2/corporis-maxime-neque@crabas0npm2/corrupti-consequuntur-totam@crabas0npm2/culpa-ullam-provident@crabas0npm2/est-officiis-iusto@crabas0npm2/excepturi-iusto-temporibus@crabas0npm2/exercitationem-ab-quas@crabas0npm2/exercitationem-ad-earum@crabas0npm2/nostrum-provident-repudiandae@crabas0npm2/nostrum-saepe-eos@crabas0npm2/odio-provident-doloremque@crabas0npm2/odit-numquam-animi@crabas0npm2/officiis-modi-dolorum@crabas0npm2/optio-id-animi@crabas0npm2/perspiciatis-amet-corrupti@crabas0npm2/perspiciatis-illum-qui@crabas0npm2/molestiae-aliquid-quidem@crabas0npm2/molestias-sunt-fugiat@crabas0npm2/nam-totam-vero@crabas0npm2/nisi-perferendis-aperiam@crabas0npm2/nobis-ullam-fugiat@crabas0npm2/nostrum-a-assumenda@crabas0npm2/nostrum-esse-suscipit@crabas0npm2/dolorem-repellendus-ex@crabas0npm2/dolores-eos-hic@crabas0npm2/dolorum-dolores-mollitia@crabas0npm2/dolorum-excepturi-temporibus@crabas0npm2/dolorum-omnis-officia@crabas0npm2/ducimus-saepe-molestias@crabas0npm2/eius-quibusdam-quis@crabas0npm2/qui-in-ratione@crabas0npm2/qui-soluta-illo@crabas0npm2/quidem-consequuntur-dolorum@crabas0npm2/quis-animi-sunt@crabas0npm2/quis-perspiciatis-veritatis@crabas0npm2/quis-possimus-harum@crabas0npm2/quis-totam-harum@crabas0npm2/iste-voluptatem-alias@crabas0npm2/itaque-facilis-assumenda@crabas0npm2/labore-veniam-quisquam@crabas0npm2/laboriosam-cumque-voluptatibus@crabas0npm2/laboriosam-reiciendis-necessitatibus@crabas0npm2/laboriosam-unde-reprehenderit@crabas0npm2/laudantium-maxime-veritatis@crabas0npm2/expedita-quae-mollitia@crabas0npm2/expedita-qui-accusantium@crabas0npm2/explicabo-facilis-ab@crabas0npm2/fuga-itaque-fugit@crabas0npm2/hic-sequi-ullam@crabas0npm2/ipsa-saepe-a@crabas0npm2/perspiciatis-quibusdam-neque@crabas0npm2/perspiciatis-temporibus-labore@crabas0npm2/quaerat-temporibus-perferendis@crabas0npm2/quam-ut-ducimus@crabas0npm2/quas-blanditiis-fuga@crabas0npm2/qui-exercitationem-voluptatum@crabas0npm2/temporibus-blanditiis-ea@crabas0npm2/vel-ducimus-aperiam@crabas0npm2/voluptates-voluptas-ad@crabas0npm2/voluptatum-aspernatur-alias@crabas0npm2/voluptatum-pariatur-libero@crabas0npm2/sequi-architecto-atque@crabas0npm2/sint-repudiandae-expedita@crabas0npm2/soluta-cum-consequuntur@crabas0npm2/soluta-cupiditate-iure@crabas0npm2/soluta-mollitia-incidunt@crabas0npm2/suscipit-ab-laboriosam@crabas0npm2/tempora-culpa-minima@crabas0npm2/quisquam-error-accusamus@crabas0npm2/quisquam-occaecati-cum@crabas0npm2/recusandae-unde-provident@crabas0npm2/reiciendis-aliquam-necessitatibus@crabas0npm2/reiciendis-repellendus-nulla@crabas0npm2/repellat-unde-illo@crabas0npm2/reprehenderit-dolor-nemo@crabas0npm2/sed-assumenda-atque
1.0.0

1 year ago