Toast 通知
用于应用级操作结果、异步任务和错误通知。
基础用法
通过 Provider 和 useKToast 管理应用级通知,支持更新、Promise 状态和错误去重。
常用 API
| 名称 | 说明 | 类型 | 默认值 |
|---|---|---|---|
maxToasts | 最多同时显示数量 | number | 4 |
defaultDuration | 默认停留毫秒 | number | 4500 |
position | 通知位置 | "top-right" | "bottom-right" | "top-right" |
toast.show | 显示自定义通知 | (input) => id | — |
toast.success / warning / danger | 显示语义通知 | (title, options) => id | — |
toast.promise | 绑定 Promise 状态 | (task, states) => Promise | — |
这里只列出最常用接口。完整泛型、回调和联合类型请查看 TypeScript 类型定义 。