Text

variant
text
ellipsis
whiteSpace
wordBreak
color
import {Text} from '@gravity-ui/uikit';

Variante

Estas son las fuentes predeterminadas que se pueden anular en el proyecto. Puedes ver una lista de todas las fuentes disponibles aquí.

some textsome textsome text
<Text variant="body-1">some text</Text>
<Text variant="caption-2">some text</Text>
<Text variant="display-3">some text</Text>

Elipsis

Esta propiedad permite ocultar el texto que se desborda:

false: Se usa de forma predeterminada.

true: El contenido adicional oculto se reemplazará por puntos suspensivos ().

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptates asperiores accusamus est, ab rerum harum hic delectus fuga veniam! Hic, atque, quia sunt consectetur eius corrupti, expedita sapiente exercitationem aperiam quibusdam libero ipsa veritatis quisquam!Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptates asperiores accusamus est, ab rerum harum hic delectus fuga veniam! Hic, atque, quia sunt consectetur eius corrupti, expedita sapiente exercitationem aperiam quibusdam libero ipsa veritatis quisquam!
<Text ellipsis={false}>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptates asperiores accusamus est, ab rerum harum hic delectus fuga veniam! Hic, atque, quia sunt consectetur eius corrupti, expedita sapiente exercitationem aperiam quibusdam libero ipsa veritatis quisquam!</Text>
<Text ellipsis={true}>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptates asperiores accusamus est, ab rerum harum hic delectus fuga veniam! Hic, atque, quia sunt consectetur eius corrupti, expedita sapiente exercitationem aperiam quibusdam libero ipsa veritatis quisquam!</Text>

Espacio en blanco

Esto significa la propiedad white-space CSS. Puede ser cualquiera nowrap de los dos break-spaces.

Lorem ipsum dolor sit, amet consectetur adipisicing elit.Lorem ipsum dolor sit, amet consectetur adipisicing elit.Lorem ipsum dolor sit, amet consectetur adipisicing elit.
<Text>Lorem ipsum dolor sit, amet consectetur adipisicing elit.</Text>
<Text whiteSpace={"nowrap"}>Lorem ipsum dolor sit, amet consectetur adipisicing elit.</Text>
<Text whiteSpace={"break-spaces"}>Lorem ipsum dolor sit, amet consectetur adipisicing elit.</Text>

Interrupción de palabras

Esto significa la propiedad word-break CSS. El único valor disponible es break-all. | break-word.

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptates asperiores accusamus est, ab rerum harum hic delectus fuga veniam! Hic, atque, quia sunt consectetur eius corrupti, expedita sapiente exercitationem aperiam quibusdam libero ipsa veritatis quisquam!Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptates asperiores accusamus est, ab rerum harum hic delectus fuga veniam! Hic, atque, quia sunt consectetur eius corrupti, expedita sapiente exercitationem aperiam quibusdam libero ipsa veritatis quisquam!
<Text>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptates asperiores accusamus est, ab rerum harum hic delectus fuga veniam! Hic, atque, quia sunt consectetur eius corrupti, expedita sapiente exercitationem aperiam quibusdam libero ipsa veritatis quisquam!</Text>
<Text wordBreak="break-all">Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptates asperiores accusamus est, ab rerum harum hic delectus fuga veniam! Hic, atque, quia sunt consectetur eius corrupti, expedita sapiente exercitationem aperiam quibusdam libero ipsa veritatis quisquam!</Text>

Color

Especifica el color del texto. Los colores disponibles son: primary, complementary, secondary, hint, info, info-heavy, positive, positive-heavy, warning, warning-heavy, danger, danger-heavy, , utility, utility-heavy, misc, misc-heavy, brand, link, link-hover, link-visited, link-visited-hover, dark-primary, dark-complementary, dark-secondary, light-primary, light-complementary, light-secondary, light-hint, inverted-primary, , inverted-complementary, inverted-secondary, y inverted-hint.

some textsome textsome text
<Text color="info">some text</Text>
<Text color="positive">some text</Text>
<Text color="warning">some text</Text>

Propiedades

NombreDescripciónTipoPredeterminado
niñosContenido de textoReact.ReactNode
classNameclass Atributo HTMLstring
identificaciónid Atributo HTMLstring
tanPermite anular la etiqueta HTML predeterminadaTipo de elemento de reacción<any>
estilostyle Atributo HTMLReact.CSSProperties
varianteTipo de letra de textostring"body-1"
elipsisEl contenido adicional oculto se reemplazará por puntos suspensivosboolean
ellipsisLinesEl número de líneas enteras de texto después de las cuales se cortará el contenidonumber
whiteSpacewhite-space Propiedad CSS"nowrap" "break-spaces"
wordBreakword-break Propiedad CSS"break-all" "break-word"
colorColor del textostring (consulte los valores en la sección Color)
qadata-qa Atributo HTML, usado para realizar pruebasstring