- Svelte 5에서 클래스 기반 반응성과 컨텍스트 API를 사용하여 애플리케이션 전체에 걸쳐 상태를 안전하게 공유할 수 있습니다. 🤔
- 컨텍스트 API는 애플리케이션의 모든 부분에서 사용할 수 있는 전역 상태를 제공합니다. 🌎
- 이 예시에서는 토스트 알림 시스템을 구현하여 폼을 통해 토스트를 추가하고 애플리케이션의 모든 페이지에서 토스트를 표시합니다. 📢
Svelte 5의 토스트 상태를 관리하기 위해 클래스를 사용하여 토스트 목록을 저장하고 토스트를 추가, 제거하는 메서드를 정의합니다. 🧰
- 토스트를 제거하기 위해서는 각 토스트에 고유한 ID를 부여해야 합니다. 💯