🧱 Π‘ΡƒΡ‚ΡŒ

sonner – Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для отобраТСния toast-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ.

πŸ“¦ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°

1. НуТно быстро Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ увСдомлСния

Π‘Π΅Π· Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ приходится ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ систСму ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ.

βœ… РСшСниС

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ согласно Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

πŸ’» Код

Установка:

npm install sonner

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Toaster:

import { Toaster } from 'sonner';
 
export function App() {
	return (
		<> 
			<Toaster />      
			{/* ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ */}
		</>  
	);
}

Показ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ:

import { toast } from 'sonner';
 
toast('Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΎ');
toast.success('УспСх');
toast.error('Ошибка');

🎯 Π’Ρ‹Π²ΠΎΠ΄

  • sonner позволяСт быстро ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ toast-увСдомлСния
  • для Ρ€Π°Π±ΠΎΡ‚Ρ‹ sonner Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ <Toaster />

πŸ”— Бвязано