计数器
@cloud-ru/ds-counter -=YTET -伊甸园字幕组=- 翻译:.
- Счётчик компонент отображения значений значений внутри внутри внутри внутри внутри внутри внутри внутри внутри внутри внутри внутри внутри внутри внутри UIповерхности:кнопок,тегов кнопок кнопок,тегов меню.
Когда
- Количество.
- {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.
- {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.
Когда не нужен Counterдля: Typography, для Tag。 。 。 .
Анатомия
外观( 默认) primary(中文(简体) )
Цветовая. Значение:
primary——акцентный (непрочитанные,новые.neutral- 额...red——ошибки,срочные.orange- 额...yellow- 额...green——успех,положительный.blue- 额...violet——дополнительный.pink——дополнительный.
备选案文
说吧 count - число как есть, count-plus - сокращение плюсом лимита (лимита)10+, (中文(简体) ), 99+, (中文(简体) ), count-k - \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ >1K, (中文(简体) ), 12K) (中文(简体) ).
大小
校对:Soup xs - на/мелких, s - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .
角色外观( 默认) accent(中文(简体) )
Роль,в也 appearance数字 :
accent{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080} - ... {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080} - ... {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080} - {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080} - {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}.decor- декоративная, визуально, бейдж.
Установка
pnpm add @cloud-ru/ds-counter
import { Counter, APPEARANCE, VARIANT, SIZE } from '@cloud-ru/ds-counter'
Примеры
Обычное
import { Counter } from '@cloud-ru/ds-counter';
export function Basic() {
return <Counter value={9} />;
}
+ 10 + 时间
import { Counter } from '@cloud-ru/ds-counter';
export function PlusThreshold() {
return <Counter value={42} variant='count-plus' plusLimit={10} />;
}
Тысячи K
import { Counter } from '@cloud-ru/ds-counter';
export function ThousandsK() {
return <Counter value={2500} variant='count-k' />;
}
红色 \ \ \ \ \
import { Counter } from '@cloud-ru/ds-counter';
export function Red() {
return <Counter value={3} appearance='red' />;
}
道具
反程序
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
appearance | "blue" | "green" | "neutral" | "orange" | "pink" | "primary" | "red" | "violet" | "yellow" | primary | Внешний |
className | string | —— 说 | =============================================================================================================================================================== |
data-test-id | string | —— 说 | |
innerRef | Ref<HTMLDivElement> | —— 说 | (原始内容存档于2017-09-29). Ref QQ DOM-элемент. Используем,чтобы也 forwardRef (原始内容存档于2018-09-21) (英语). |
plusLimit | number | 10 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 count-plus |
roleAppearance | "accent" | "decor" | accent | Роль,в也 appearanceакцентная: |
size | "s" | "xs" | s | Размер |
value | number | —— 说 | Значение |
variant | "count" | "count-k" | "count-plus" | count | Вариант |
相关类型
-
Appearance=:"blue"|"green"|"neutral"|"orange"|"pink"|"primary"|"red"|"violet"|"yellow" -
RoleAppearance=:"accent"|"decor" -
Size=:"s"|"xs" -
Variant=:"count"|"count-k"|"count-plus"