SaveStatus — وضعیت ذخیره
همیشه آیکون و متن دارد (رنگ تنها نشانه نیست) و در ناحیهٔ کپی کد اعلام میشود.
وضعیت: beta · لایه: ۳ (کپی کد) · کد: کپی کد
import { SaveStatus, saveStatusDockBadge } from '@tokapps/tuk';نمونهٔ زنده
بدون تغییر
در حال ذخیره…
ذخیره شد
تعارض در ذخیره
ذخیره نشد
ذخیره شد
اتصال قطع شد؛ ذخیره نشد
import { saveStatusDockBadge } from '@tokapps/tuk';
registerDockAction({ id: 'save', label: 'ذخیره', icon, onSelect, ...saveStatusDockBadge(state) });کد قابل کپی
وضعیتها
<SaveStatus state="saving" /><SaveStatus state="saved" lastSavedAt={savedAt} /><SaveStatus state="conflict" onResolve={openDiff} /><SaveStatus state="error" onRetry={retry} />نشان روی داک
کپی کد پراپ کپی کد را برمیگرداند (برای کپی کد خالی). روی کپی کد یا کپی کد پخش کنید.
registerDockAction({ id: 'save', label: 'ذخیره', icon: <Icon name="save" size="auto" />, onSelect: save, ...saveStatusDockBadge(state) });<DockItem icon={icon} label="ذخیره" {...saveStatusDockBadge(state)} />پراپها
| پراپ | نوع | پیشفرض |
|---|---|---|
| کپی کد | کپی کد | — |
| کپی کد | کپی کد | — |
| کپی کد / کپی کد | کپی کد | — |
| کپی کد | کپی کد | — |
| کپی کد | کپی کد | کپی کد |
| کپی کد | کپی کد | کپی کد |