Ai 外地通知
@cloud-ru/ds-ai-field-notice 爱菲尔德班纳 爱奇艺 爱奇艺.
AiFieldNotice {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢 AiFieldBanner и AiQueue {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}请说 Один:сценарий也 variant{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢.
(原始内容存档于2018-09-30) (英语). QQ ----400px. {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 AiFieldBanner数字 : s - 桌面, m ——移动.
Когда
- (原始内容存档于2018-09-21). QQQ AI-QQ---口令,SSH,QQ---------------- 口令,SSH.
- 图片场通知
AiFieldBanner。 。 。 .
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢
- {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢
- используйте
@cloud-ru/ds-ai-field-bannerнапрямую.
- используйте
- 内置提醒 \ \ \ \ :
- используйте
@cloud-ru/ds-alert。 。 。 .
- используйте
Анатомия
备选案文
variant 歧视工会: {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你还好吧 один баннер.
password- 。 。 。 。 。 Баннерsecurity时PasswordLock。 。 .ssh- [ SSH ] 。 Баннерsecurity时PasswordLock. . . . . .vmAgent- 。 。 。 。 。 Баннерagentic, без. {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢vmName编号 :vmIp。 。 。vmNameиvmIp。 。 。 .support{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? Баннерhelp时Headphones, статичное.queue- 。 。 。 。 。 资料-AiQueueвнутри. Обязателенqueue(单位:千美元)AiQueueProps) (中文(简体) ).onActionClickне.
<AiFieldNotice variant='password' onActionClick={handleCancel} />
<AiFieldNotice
variant='vmAgent'
vmName='my-lovely-vm'
vmIp='93.7.94.11'
onActionClick={handleNewSession}
/>
<AiFieldNotice variant='queue' queue={{ steps, defaultOpen: true }} />
大小( 默认) s 台式电脑, m 电话)
Общий size {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢 AiFieldBanner {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 腾讯动漫-腾讯.
s—桌面 (Mobile Off).m——移动 (Mobile On).
行动
Для password, (中文(简体) ), ssh, (中文(简体) ), support, (中文(简体) ), vmAgent . . . . . . VARIANT_ACTION_LABELS? ? 吗 onActionClick。 。 。 .
При variant='queue' - 行动 - 行动 - 行动 - 行动 queue。 。 。 .
动画描述
Для password и ssh —— 说 AiFieldNoticeAnimatedDescription:автосмена до (пароль») («Введите /«Введите SSH-ключ»), затем 徘徊 баннер (баннер) (кадр) (кадр) (кадр) (ваши) (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (пароль») (данные»).
Для vmAgent {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢 vmName 编号 : vmIp 盘旋着...
Установка
pnpm add @cloud-ru/ds-ai-field-notice
import { AiFieldNotice, SIZE, VARIANT } from '@cloud-ru/ds-ai-field-notice'
Примеры
密码
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢
import { AiFieldNotice, VARIANT } from '@cloud-ru/ds-ai-field-notice';
export function Password() {
return <AiFieldNotice variant={VARIANT.Password} onActionClick={() => undefined} />;
}
SSH 服务器
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢
import { AiFieldNotice, VARIANT } from '@cloud-ru/ds-ai-field-notice';
export function Ssh() {
return <AiFieldNotice variant={VARIANT.Ssh} onActionClick={() => undefined} />;
}
支助
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢
import { AiFieldNotice, VARIANT } from '@cloud-ru/ds-ai-field-notice';
export function Support() {
return <AiFieldNotice variant={VARIANT.Support} onActionClick={() => undefined} />;
}
VM 代理
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
import { AiFieldNotice, VARIANT } from '@cloud-ru/ds-ai-field-notice';
export function VmAgent() {
return (
<AiFieldNotice variant={VARIANT.VmAgent} vmName='my-lovely-vm' vmIp='93.7.94.11' onActionClick={() => undefined} />
);
}
队列
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我需要你帮忙 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}
import { AI_QUEUE_STEP_STATE, AiFieldNotice, VARIANT } from '@cloud-ru/ds-ai-field-notice';
const steps = [
{ label: 'Step Description', state: AI_QUEUE_STEP_STATE.Done },
{ label: 'Step Description', state: AI_QUEUE_STEP_STATE.Error },
{ label: 'Step Description', state: AI_QUEUE_STEP_STATE.Done },
{ label: 'Step Description', state: AI_QUEUE_STEP_STATE.Progress },
{ label: 'Step Description', state: AI_QUEUE_STEP_STATE.Planned },
];
export function Queue() {
return (
<AiFieldNotice
variant={VARIANT.Queue}
queue={{
steps,
defaultOpen: true,
}}
/>
);
}
道具
AiFieldNoticeProps 受歧视的工会 variant数字 :
queue{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢variant='queue'。 。 。 .vmName, (中文(简体) ),vmIp{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢variant='vmAgent'。 。 。 .onActionClick. . . . . . . . . .queue。 。 。 .
Ai 外地通知
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
className | string | —— 说 | Доп класс корня. |
data-test-id | string | —— 说 | |
layoutPresets | AiFieldBannerLayoutDefaults | LayoutPresets | —— 说 | 覆盖移动-дефолтов баннера (深相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相 AI_FIELD_BANNER_LAYOUT_PRESETS) (中文(简体) ). |
onActionClick | ((event: MouseEvent<HTMLButtonElement, MouseEvent>) => void) | —— 说 | {\fn华文仿宋\fs16\1cHD1D1D1}好! {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 variant='queue'。 。 。 . |
queue | AiQueueProps | —— 说 | Пропсы AiQueueТолько variant='queue'。 。 。 . |
size | "m" | "s" | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}请看台式电脑 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}谢谢 移动 —— —— AI_FIELD_BANNER_LAYOUT_PRESETS (单位:千美元)m)),изменить layoutPresets。 。 。 . |
variant | "password" | "queue" | "ssh" | "support" | "vmAgent" | —— 说 | QQ:密码, ssh, vmAgent, 支持QQ队列. {\fn华文仿宋\fs16\1cHD1D1D1}好. |
vmIp | string | —— 说 | {\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}好 开个玩笑 Только variant='vmAgent'。 。 。 . |
vmName | string | —— 说 | {\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}你觉得呢? Только variant='vmAgent'。 。 。 . |
Смотри
@cloud-ru/ds-ai-field-banner{\fn黑体\fs20\shad2\2ah82\3ah20\4ah33\fscx95\3ch592001\be1}你觉得呢.@cloud-ru/ds-ai-queueочередь задачvariant='queue'。 。 。 .
Адаптивность
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我还没说完呢 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080} AdaptiveProviderОбычный size qq 桌面, qq 移动 qq AI_FIELD_BANNER_LAYOUT_PRESETS数字 :
| Раскладка | size без | size с |
|---|---|---|
| 桌面 | s (现场班纳) | значение |
| 移动 | m (外地班纳移动) | m |
手机 电话 layoutPresets={{ mobile: { size: 's' } }}。 。 。 。 .