@tefi/design-system

Prueba de componentes exportados

Esta página importa la librería como namespace, detecta todos los exports con forma de componente React, los agrupa por categoría y genera un ejemplo base para cada uno.

36 componentes detectados8 categorías2 exports auxiliares

Acciones

3 componentes

Button

Componente orientado a ejecutar acciones o cambios de estado.

La vista previa de Button se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Button"
type
"button"
<Button type={"button"}>Ejemplo de Button</Button>

FormActions

Componente orientado a ejecutar acciones o cambios de estado.

La vista previa de FormActions se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de FormActions"
<FormActions>Ejemplo de FormActions</FormActions>

Switch

Componente orientado a ejecutar acciones o cambios de estado.

La vista previa de Switch se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Switch"
checked
true
defaultChecked
true
<Switch checked={true} defaultChecked={true} />

Formularios

15 componentes

Checkbox

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de Checkbox se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Checkbox"
checked
true
defaultChecked
true
<Checkbox checked={true} defaultChecked={true} />

CheckboxGroup

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de CheckboxGroup se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de CheckboxGroup"
checked
true
defaultChecked
true
<CheckboxGroup checked={true} defaultChecked={true} />

Control

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de Control se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Control"
<Control>Ejemplo de Control</Control>

Field

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de Field se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Field"
placeholder
"Escribe en Field"
name
"Field-example"
<Field placeholder={"Escribe en Field"} name={"Field-example"}>Ejemplo de Field</Field>

FormField

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de FormField se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de FormField"
placeholder
"Escribe en FormField"
name
"FormField-example"
<FormField placeholder={"Escribe en FormField"} name={"FormField-example"}>Ejemplo de FormField</FormField>

FormRow

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de FormRow se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de FormRow"
<FormRow>Ejemplo de FormRow</FormRow>

FormSection

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de FormSection se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de FormSection"
<FormSection>Ejemplo de FormSection</FormSection>

Input

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de Input se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Input"
placeholder
"Escribe en Input"
name
"Input-example"
<Input placeholder={"Escribe en Input"} name={"Input-example"} />

Label

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de Label se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Label"
<Label>Ejemplo de Label</Label>

NumberField

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de NumberField se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de NumberField"
placeholder
"Escribe en NumberField"
name
"NumberField-example"
<NumberField placeholder={"Escribe en NumberField"} name={"NumberField-example"}>Ejemplo de NumberField</NumberField>

PasswordField

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de PasswordField se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de PasswordField"
placeholder
"Escribe en PasswordField"
name
"PasswordField-example"
<PasswordField placeholder={"Escribe en PasswordField"} name={"PasswordField-example"}>Ejemplo de PasswordField</PasswordField>

Radio

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de Radio se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Radio"
name
"Radio-group"
value
"sample"
checked
true
<Radio name={"Radio-group"} value={"sample"} checked={true} />

SearchField

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de SearchField se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de SearchField"
placeholder
"Escribe en SearchField"
name
"SearchField-example"
<SearchField placeholder={"Escribe en SearchField"} name={"SearchField-example"}>Ejemplo de SearchField</SearchField>

Select

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de Select se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Select"
placeholder
"Selecciona una opción"
options
[{"label":"Opción A","value":"a"},{"label":"Opción B","value":"b"}]
<Select placeholder={"Selecciona una opción"} options={[{"label":"Opción A","value":"a"},{"label":"Opción B","value":"b"}]} />

Textarea

Componente para capturar, seleccionar o validar información del usuario.

La vista previa de Textarea se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Textarea"
placeholder
"Describe un caso de uso para Textarea"
rows
3
<Textarea placeholder={"Describe un caso de uso para Textarea"} rows={3} />

Feedback

3 componentes

Chip

Componente para comunicar estados, resultados o retroalimentación visual.

La vista previa de Chip se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Chip"
variant
"primary"
<Chip variant={"primary"}>Ejemplo de Chip</Chip>

ErrorMessage

Componente para comunicar estados, resultados o retroalimentación visual.

La vista previa de ErrorMessage se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de ErrorMessage"
<ErrorMessage>Ejemplo de ErrorMessage</ErrorMessage>

Spinner

Componente para comunicar estados, resultados o retroalimentación visual.

La vista previa de Spinner se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Spinner"
<Spinner />

Navegación

1 componentes

QuantityStepper

Componente para orientar y permitir desplazamiento dentro de una interfaz.

La vista previa de QuantityStepper se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de QuantityStepper"
<QuantityStepper>Ejemplo de QuantityStepper</QuantityStepper>

Layout

5 componentes

Combobox

Componente para estructurar, separar o distribuir contenido.

La vista previa de Combobox se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Combobox"
placeholder
"Selecciona una opción"
options
[{"label":"Opción A","value":"a"},{"label":"Opción B","value":"b"}]
<Combobox placeholder={"Selecciona una opción"} options={[{"label":"Opción A","value":"a"},{"label":"Opción B","value":"b"}]}>Ejemplo de Combobox</Combobox>

Container

Componente para estructurar, separar o distribuir contenido.

La vista previa de Container se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Container"
<Container>Ejemplo de Container</Container>

Grid

Componente para estructurar, separar o distribuir contenido.

La vista previa de Grid se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Grid"
<Grid>Ejemplo de Grid</Grid>

Section

Componente para estructurar, separar o distribuir contenido.

La vista previa de Section se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Section"
<Section>Ejemplo de Section</Section>

Stack

Componente para estructurar, separar o distribuir contenido.

La vista previa de Stack se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Stack"
<Stack>Ejemplo de Stack</Stack>

Contenido

4 componentes

Heading

Componente para presentar contenido visual o textual.

La vista previa de Heading se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Heading"
<Heading>Título con Heading</Heading>

HelperText

Componente para presentar contenido visual o textual.

La vista previa de HelperText se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de HelperText"
<HelperText>Texto de ejemplo renderizado con HelperText.</HelperText>

Icon

Componente para presentar contenido visual o textual.

La vista previa de Icon se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Icon"
<Icon />

Text

Componente para presentar contenido visual o textual.

La vista previa de Text se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Text"
<Text>Texto de ejemplo renderizado con Text.</Text>

Data display

2 componentes

Card

Componente para presentar colecciones, entidades o datos estructurados.

La vista previa de Card se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Card"
<Card>Ejemplo de Card</Card>

OptionList

Componente para presentar colecciones, entidades o datos estructurados.

La vista previa de OptionList se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de OptionList"
<OptionList>Ejemplo de OptionList</OptionList>

Otros componentes

3 componentes

FloatingSurface

Componente exportado por @tefi/design-system.

La vista previa de FloatingSurface se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de FloatingSurface"
<FloatingSurface>Ejemplo de FloatingSurface</FloatingSurface>

Inline

Componente exportado por @tefi/design-system.

La vista previa de Inline se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de Inline"
<Inline>Ejemplo de Inline</Inline>

OptionItem

Componente exportado por @tefi/design-system.

La vista previa de OptionItem se renderiza en el cliente.
Props del ejemplo
aria-label
"Ejemplo de OptionItem"
<OptionItem>Ejemplo de OptionItem</OptionItem>

Exports auxiliares

También se encontraron exports que no parecen componentes React renderizables.

  • FIELD_SIZES
  • FIELD_STATES