Message (сообщение)
Лёгкая обратная связь в глобальном всплывающем слое: успех / неудача операции, состояние сети и т. п. Монтируется в одноэлементный контейнер; несколько сообщений складываются сверху вниз.
Базовое использование
Базовое использование
import { message } from '@lh-ui/react'
import '@lh-ui/react/style/message'
message.success('Сохранено успешно')
Методы message
| Метод | Описание | Возвращаемое значение |
|---|---|---|
| info / success / warning / error / danger | Показать сообщение | { close } |
| loading | Показать сообщение о загрузке (по умолчанию не закрывается автоматически) | { close } |
| destroyAll | Закрыть все сообщения и размонтировать контейнер | void |
Возвращаемый дескриптор используется для явного закрытия:
const handle = message.loading('Загрузка…', { duration: 0 })
// ...
handle.close()
LhMessageOptions
| Проп |
|---|