Text
Текст с размером и весом, выбираемым через пропсы.
Полиморфный as меняет HTML-тег; medium усиливает начертание.
Живой пример
Label
Настройки примера
Использование
import { Text } from '@prosazhin/pbcomponents';
<Text
as='span'
size='m'
>
Label
</Text>;API компонента
| Prop | Тип / варианты | Назначение | По умолчанию |
|---|---|---|---|
size | 's' | 'm' | 'l's · m · l | Размер компонента. | m |
medium | boolean | Увеличенная насыщенность шрифта. | false |
as | ElementTypespan · p · div | HTML-тег текста. | span |
children | string | Содержимое компонента. | — |
className | string | Класс корневого элемента. | — |
Нативные HTML-атрибуты поддерживаются там, где компонент рендерит соответствующий элемент. Параметры className управляют только оформлением.