@procore/labs-toast-alert
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

Toast Alert

A package to display Core Toast notifications.

Importing

import {
  ToastAlertProvider,
  useToastAlertContext,
} from "@procore/labs-toast-alert";

Usage

function App() {
  return (
    <ToastAlertProvider>
      <ComponentWithToasts />
    </ToastAlertProvider>
  );
};

function ComponentWithToasts() {
  const { showToast, hideAllToasts } = useToastAlertContext();

  return (
    <>
      <button
        onClick={() => {
          showToast.success("Success toast description", {
            afterClose: () => console.log("Success toast closed!"),
          });
        }}
      >
        Show Success Toast
      </button>

      <button
        onClick={() => {
          showToast.error("Error toast description");
        }}
      >
        Show Error Toast
      </button>

      <button
        onClick={() => {
          hideAllToasts();
        }}
      >
        Hide All Toasts
      </button>
    </>
  );
};

Readme

Keywords

none

Package Sidebar

Install

npm i @procore/labs-toast-alert

Weekly Downloads

185

Version

4.0.0

License

SEE LICENSE IN LICENSE

Unpacked Size

175 kB

Total Files

23

Last publish

Collaborators

  • dancingshell
  • justinmwatts
  • antonyayoub
  • rysmithprocore
  • robbiegprocore
  • jadamsss
  • jeremy.bouzigard
  • jgentes
  • faraz.hanif
  • timdoherty
  • ajaykumar-procore
  • b.bookout
  • jalyng
  • chadryder
  • htael
  • refaiepcn
  • james.lawson
  • vinayakaprabhu
  • davidshure
  • james.cleary
  • jl4ever
  • andersonbispoprocore
  • dev-account-admin
  • brockpcor
  • rowan.ibrahim
  • sseanwang
  • ramysaid2
  • vinaya-procore
  • lalovar-procore
  • bhargavrnd
  • ihor.diachenko_procore
  • farismmk
  • gideon-procore
  • dannyporrello
  • alanprocore
  • chance.eakin.procore
  • stevenliprocore
  • javio-procore
  • kani-procore
  • enyaga
  • danny.ou
  • messanjah
  • david-christensen-procore
  • shradha.khard
  • winson.chu
  • eyvettesou
  • lzhou888
  • jnhoang1
  • nickprocore
  • neil.mckeeman
  • pam-whisenhunt
  • jgee67
  • youssefamer
  • mike-arndt-procore
  • bob.laskowski
  • cagmz
  • mariah_delaney
  • lukenispel
  • fabriciobd
  • bikash.sahoo
  • bbreyel921
  • kimhin267
  • andy.mayer
  • phil.custer
  • elijah.procore
  • juliana.hernandez
  • judy-lu-pc
  • procore-it-support
  • andrewburke-pc
  • jkleintech
  • rachel.arkebauer
  • procore-npm-bot
  • grafffffff
  • yoyis3000
  • james.dabbs-procore
  • laurenbrandsteinprocore
  • scottbieser-procore
  • amir-iskander
  • zach.mckenzie.procore
  • amyprocore
  • shayonj_procore
  • heplayskeys
  • mike.south
  • thomasoboyle
  • dischorde
  • derek-carter-procore
  • dlgasser
  • cfprocore
  • evan.waits
  • jeremy-marcus
  • jmejia-fsl
  • ersgonzalo
  • timofeee
  • stephan-procore
  • aleclarsenprocore
  • sarah.freitas
  • yihai.zweifel
  • jay-rajan
  • jacky-lei
  • apcarroll_procore
  • procore_halzy
  • mehrdad-panahandeh
  • peter.jin
  • uddhavjoglekar
  • brookyboy009
  • denzylbalram
  • changprocore
  • allenanle.procore
  • devin.cunningham.procore
  • ari-procore
  • noor.ali
  • hgouhierprocore
  • cyrille.bai
  • brad.urani
  • dmccraw-procore
  • patrick.lardin
  • abhijit.patwardhan
  • matt.harris0223
  • alan.bresani
  • jesse.olsen
  • dtorres-procore
  • dineshkumar.jayak
  • jason-kaye
  • yadhu.prakash
  • leandro-proc
  • andrew.wheeler
  • sherylnapigkit
  • lydiahara
  • kahliholmes
  • sateesh-kadiyala-procore
  • epalinprocore
  • dennis.heckman
  • jamie-dugan-procore
  • viktoriia_azarovska
  • daniel.ferreira-contractor
  • willpankonien
  • ladavarga
  • steven.hinkle
  • txin1
  • chris.berber
  • etokarev
  • ritchlee
  • karina.mendez-contractor
  • worldofsatyaki
  • greg.sparks
  • kyle.williams
  • kuldeepsingh4556
  • jeremy.lund
  • brocktillotsonprocore
  • stajics
  • ryanfuentesprocore
  • tyler.wasden.procore
  • fabiomelo513
  • cody_schindler_procore
  • amit.gurav-contractor
  • yoasyo25
  • kalyani.gosavi
  • hectorthiele
  • andersontr15
  • vishal-procore
  • omar.wagdy
  • yogevfine1
  • charan_procore
  • scorgiat-procore
  • mbartlett413
  • attachi
  • ahmed.ghorab
  • varomir
  • alyelashram_procore
  • ilya.dryha-contractor
  • evan.cerwonka.procore
  • vsobol-c
  • dmitri_wm
  • kellikearns
  • richard.bunn
  • chaitra-m-15
  • conner-procore
  • mishaelowoyemi
  • peterknif
  • aleh.haurylenia-contractor
  • miguel.garcia-procore
  • codyrobertsprocore
  • a.elbadawei
  • lnspatz914
  • melch-procore
  • mustafa-abdelrahman
  • atoaima
  • jasaswini
  • adarsh.gautam
  • amin.jaipuri
  • max.helmetag
  • s_kudryk
  • hyogman
  • kyle.liu
  • davidkangpro
  • stevenkang3
  • cbathgate
  • victorbendeck-pc
  • sarah.heredia
  • moaz-ashraf
  • aly-el-kerdany
  • procore-oss-user
  • abhishekkumar123
  • stephanie.brereton
  • saurasumprocore
  • mona.khairbek
  • elewando-procore
  • jyang-procore
  • tedyang
  • deiab
  • jgreene_procore
  • asamay
  • kenny.foisy
  • ganesh.raghupathy
  • rajatmenhdiratta
  • yzhou2024
  • dlameter-procore
  • decha-sanson
  • kylepietz
  • connie-feng-procore
  • roger-procore
  • matheusprocore
  • fernandocamilotti
  • simona.iancu
  • jacksonleach-procore
  • g2mitchell
  • tatsiana.clifton
  • phunguyen-pcor
  • pmfrawley
  • brian.smith1
  • scottstern
  • neil1023
  • srichaitanya.peddinti
  • jake-pitkin
  • erikthoreson
  • lhuang325
  • abhijit-procore
  • rodayna.ehab
  • fairchild
  • mustafa-u-abdelrahman
  • aberkowitz
  • pwhisenhunt-procore
  • mariia.solodovnik
  • nigeld-procore
  • samad.virani
  • bohdan-horai-procore
  • mathenes_procore
  • vinoth.kuppusamy
  • zayter
  • alan.facchini-contractor
  • cassianomatos-procore
  • amitk030
  • sflang-procore
  • tracy.otto
  • daniel-pierre-procore
  • glidenor
  • ashish.sharma2024
  • gaurav.sharma.procore
  • andres-mendez-procore
  • roobo-romeski
  • kylemartinez-procore
  • sean.spearman.procore
  • gturkadze
  • jeffgiaquinto
  • ezrasimeloff
  • bill-wagner
  • kellen.stewart
  • rodrigo.dejuana
  • saranahal2
  • andrew.isaac
  • agamaleldin
  • mostafaeltazy
  • magdyyxx
  • andreszorrilla-procore
  • mohitsharma97
  • tejeshwar
  • swati.jadhav
  • squidbeaks
  • subham.panigrahi
  • deepak.kumarts
  • mahesh-s96