Text
The props declared for Text, generated from the types @proyecto-viviana/ui ships.
Import
import { Text } from "@proyecto-viviana/ui";Props
| Prop | Type | Default | Description |
|---|---|---|---|
children | number | boolean | RenderedElement | ArrayElement | (string & {}) | Node | JSX.ArrayElement | — | Not yet documented |
styles | StyleString | (() => StyleString | undefined) | — | Not yet documented |
UNSAFE_className | string | UnsafeClassName | — | Not yet documented |
UNSAFE_style | JSX.CSSProperties | — | Not yet documented |
isHidden | false | true | — | Not yet documented |
id | string | — | Not yet documented |
itemProp | string | — | Not yet documented |
itemScope | false | true | — | Not yet documented |
itemType | string | — | Not yet documented |
itemID | string | — | Not yet documented |
itemRef | string | — | Not yet documented |
role | string | — | Not yet documented |
slot | string | — | Not yet documented |
ref | HTMLSpanElement | ((el: HTMLSpanElement) => void) | { current?: HTMLSpanElement | null | undefined; } | — | Not yet documented |
Declared in packages/viviana-ui/src/text/index.tsx.
Content props
| Prop | Type | Default | Description |
|---|---|---|---|
children | number | boolean | RenderedElement | ArrayElement | (string & {}) | Node | JSX.ArrayElement | — | Not yet documented |
styles | StyleString | (() => StyleString | undefined) | — | Not yet documented |
UNSAFE_className | string | UnsafeClassName | — | Not yet documented |
UNSAFE_style | JSX.CSSProperties | — | Not yet documented |
isHidden | false | true | — | Not yet documented |
id | string | — | Not yet documented |
itemProp | string | — | Not yet documented |
itemScope | false | true | — | Not yet documented |
itemType | string | — | Not yet documented |
itemID | string | — | Not yet documented |
itemRef | string | — | Not yet documented |
role | string | — | Not yet documented |
slot | string | — | Not yet documented |
ref | HTMLDivElement | ((el: HTMLDivElement) => void) | { current?: HTMLDivElement | null | undefined; } | — | Not yet documented |
Declared in packages/viviana-ui/src/text/index.tsx.
Footer props
| Prop | Type | Default | Description |
|---|---|---|---|
children | number | boolean | RenderedElement | ArrayElement | (string & {}) | Node | JSX.ArrayElement | — | Not yet documented |
styles | StyleString | (() => StyleString | undefined) | — | Not yet documented |
UNSAFE_className | string | UnsafeClassName | — | Not yet documented |
UNSAFE_style | JSX.CSSProperties | — | Not yet documented |
isHidden | false | true | — | Not yet documented |
id | string | — | Not yet documented |
itemProp | string | — | Not yet documented |
itemScope | false | true | — | Not yet documented |
itemType | string | — | Not yet documented |
itemID | string | — | Not yet documented |
itemRef | string | — | Not yet documented |
role | string | — | Not yet documented |
slot | string | — | Not yet documented |
ref | HTMLElement | ((el: HTMLElement) => void) | { current?: HTMLElement | null | undefined; } | — | Not yet documented |
Declared in packages/viviana-ui/src/text/index.tsx.
Header props
| Prop | Type | Default | Description |
|---|---|---|---|
children | number | boolean | RenderedElement | ArrayElement | (string & {}) | Node | JSX.ArrayElement | — | Not yet documented |
styles | StyleString | (() => StyleString | undefined) | — | Not yet documented |
UNSAFE_className | string | UnsafeClassName | — | Not yet documented |
UNSAFE_style | JSX.CSSProperties | — | Not yet documented |
isHidden | false | true | — | Not yet documented |
id | string | — | Not yet documented |
itemProp | string | — | Not yet documented |
itemScope | false | true | — | Not yet documented |
itemType | string | — | Not yet documented |
itemID | string | — | Not yet documented |
itemRef | string | — | Not yet documented |
role | string | — | Not yet documented |
slot | string | — | Not yet documented |
ref | HTMLElement | ((el: HTMLElement) => void) | { current?: HTMLElement | null | undefined; } | — | Not yet documented |
Declared in packages/viviana-ui/src/text/index.tsx.
Heading props
| Prop | Type | Default | Description |
|---|---|---|---|
level | number | — | Not yet documented |
children | number | boolean | RenderedElement | ArrayElement | (string & {}) | Node | JSX.ArrayElement | — | Not yet documented |
styles | StyleString | (() => StyleString | undefined) | — | Not yet documented |
UNSAFE_className | string | UnsafeClassName | — | Not yet documented |
UNSAFE_style | JSX.CSSProperties | — | Not yet documented |
isHidden | false | true | — | Not yet documented |
id | string | — | Not yet documented |
itemProp | string | — | Not yet documented |
itemScope | false | true | — | Not yet documented |
itemType | string | — | Not yet documented |
itemID | string | — | Not yet documented |
itemRef | string | — | Not yet documented |
role | string | — | Not yet documented |
slot | string | — | Not yet documented |
ref | HTMLHeadingElement | ((el: HTMLHeadingElement) => void) | { current?: HTMLHeadingElement | null | undefined; } | — | Not yet documented |
Declared in packages/viviana-ui/src/text/Heading.tsx.
Keyboard props
| Prop | Type | Default | Description |
|---|---|---|---|
children | number | boolean | RenderedElement | ArrayElement | (string & {}) | Node | JSX.ArrayElement | — | Not yet documented |
styles | StyleString | (() => StyleString | undefined) | — | Not yet documented |
UNSAFE_className | string | UnsafeClassName | — | Not yet documented |
UNSAFE_style | JSX.CSSProperties | — | Not yet documented |
isHidden | false | true | — | Not yet documented |
id | string | — | Not yet documented |
itemProp | string | — | Not yet documented |
itemScope | false | true | — | Not yet documented |
itemType | string | — | Not yet documented |
itemID | string | — | Not yet documented |
itemRef | string | — | Not yet documented |
role | string | — | Not yet documented |
slot | string | — | Not yet documented |
ref | HTMLElement | ((el: HTMLElement) => void) | { current?: HTMLElement | null | undefined; } | — | Not yet documented |
Declared in packages/viviana-ui/src/text/Keyboard.tsx.
Props marked solidaria or solidaria-components come from the headless layer underneath and behave the same in both registers. Components that wrap a DOM element also accept that element's standard attributes, which are left out here on purpose — listing them would bury the props that are actually ours.