UG666

UG666 UI

@ug666/react 文档演示

Toast 通知

Toast 提供轻量级全局通知能力,适合保存结果、接口异常与流程提示。

导入方式

所有示例均直接使用 @ug666/react 中的真实组件导出。

import { Toaster, toast } from '@ug666/react'

变体预览

点击按钮分别触发 success、error 与 info 通知。

状态展示

通常与提交中、完成、失败等动作结果结合。

尺寸展示

Toast 本身宽度固定,建议保持消息文案简洁。

短消息:保存成功

长消息:已成功同步 24 个组件文档页面与 2 个基础导航页面。

代码示例

Toaster 只需要在页面中挂载一次。

import { Button, Toaster, toast } from '@ug666/react'

export function SaveActions() {
  return (
    <>
      <Toaster />
      <Button onClick={() => toast.success('保存成功')}>触发成功通知</Button>
    </>
  )
}

Props 说明

属性类型默认值说明
toast.success(message: string) => void显示成功提示。
toast.error(message: string) => void显示错误提示。
toast.info(message: string) => void显示信息提示。