screen
El componente screen
actúa como el contenedor principal de una pantalla en una aplicación. Proporciona la estructura principal de la interfaz de usuario y debe contener otros componentes como meta
, body
, footer
, fetch
, y state
.
Jerarquía
El componente screen
sigue una jerarquía específica:
- meta: Opcional. Define información relacionada con el título y otros metadatos.
- body: Obligatorio. Contiene el contenido principal de la pantalla.
- footer: Opcional. El pie de página de la pantalla, generalmente colocado al final.
- fetch: Opcional. Uno o más componentes que permiten obtener datos de una API.
- state: Opcional. Define los estados que se manejarán dentro de la
screen
.
Props
scroll
- Tipo:
boolean
- Descripción: Indica si la pantalla soporta o no desplazamiento.
- Valores posibles:
true
|false
- Ejemplo:
Example
Mejores Prácticas
- Asegúrate de utilizar solo un componente body dentro de screen.
- Puedes usar varios componentes fetch para obtener diferentes datos, pero asegúrate de definir correctamente los estados.
- Organiza los states y fetch en lugares donde no interfieran con el flujo de la UI.