diff --git a/website/plasma-web-docs/docs/components/Counter.mdx b/website/plasma-web-docs/docs/components/Counter.mdx new file mode 100644 index 0000000000..48ca5fe019 --- /dev/null +++ b/website/plasma-web-docs/docs/components/Counter.mdx @@ -0,0 +1,77 @@ +--- +id: counter +title: Counter +--- + +import { PropsTable, Description, StorybookLink } from '@site/src/components'; + +# Counter + + + + +## Примеры + +### Максимальное значение числового бейджа +Задается с помощью свойства `maxCount`. + +```tsx live +import React from 'react'; +import { Counter } from '@salutejs/plasma-web'; + +export function App() { + return ( +
+ + +
+ ); +} +``` + +### Размер числового бейджа +Размер задается с помощью свойства `size`. Возможные значения свойтсва: `"xs"` или `"xxs"`. + +```tsx live +import React from 'react'; +import { Counter } from '@salutejs/plasma-web'; + +export function App() { + return ( +
+ + +
+ ); +} +``` + +### Вид числового бейджа +Вид задается с помощью свойства `view`. Возможные значения свойства `view`: + ++ `"primary"` – основной бейдж; ++ `"accent"` – бейдж акцентного цвета; ++ `"positive"` – успешное завершение; ++ `"warning"` – предупреждение; ++ `"negative"` – ошибка; ++ `"dark"` – темный бэйдж; ++ `"light"` – светлый бэйдж. + +```tsx live +import React from 'react'; +import { Counter } from '@salutejs/plasma-web'; + +export function App() { + return ( +
+ + + + + + + +
+ ); +} +```