<prompt> Kuendeleza mradi wa TypeScript ambayo inaruhusu watengenezaji wa programu ya React kuunda kipengele cha taarifa ambacho kinaweza kurekebishwa na kinaweza kutumiwa tena, inapaswa kutoa aina mbalimbali za uhuishaji na mbadala za mtindo wa kuchagua kulingana na muundo wa UX unaotaka.  <response>: Hatua za kuamsha: Chagua sehemu ya notification ambayo inapaswa kuonekana au kutoweka moja kwa moja, wakati notification inapaswa kuonekana au kutoweka, wakati notification inapaswa kuonekana au kutoweka, wakati notification inapaswa kuonekana au kutoweka, na wakati notification inapaswa kuonekana au kutoweka, wakati notification inapaswa kuonekana au kutoweka, na wakati notification inapaswa kuonekana au kutoweka, na wakati notification inapaswa kuonekana au kutoweka, na wakati notification inapaswa kuonekana au kutoweka. 