Header
Los headers dan contexto a la pantalla que el usuario está viendo. Se usan para branding, títulos, navegación y acciones.
- ¿Cómo usar?
- Propiedades
Header básico
pages/index.tsxexport default function Header() {
return <AgaveHeader title="My awesome project" />;
}
Header con logo completo (logotipo)
pages/index.tsxexport default function Header() {
return <AgaveHeader title="My awesome project" fullLogo />;
}
Header con logo pequeño (isotipo)
pages/index.tsxexport default function Header() {
return <AgaveHeader title="My awesome project" smallLogo />;
}
Header con logotipo y link
pages/index.tsxexport default function Header() {
return (
<AgaveHeader
title="My awesome project"
logoLink="https://github.com/99minutos/agave-material"
smallLogo
/>
);
}
Header con usuario que ha iniciado sesión
Par añadir el nombre y algunas opciones del usuario que ha iniciado sesión, usa el componente AgaveUser com la propiedad endAdornment de AgaveHeader. Visita la documentación de AgaveUser.
Prueba el componente
https://station-management.vercel.app/
Editor en vivo<div style={{ position: 'relative', height: '50px' }}>
<AgaveHeader
logoLink="https://github.com/99minutos/agave-material"
title="Agave Material Library"
appBarProps={{ position: 'absolute' }}
/>
</div>
ResultadoLoading...Propiedades
| Nombre | Tipo | Default | Descripción |
|---|---|---|---|
| title | string | El título del projecto. | |
| fullLogo | boolean | false | Logo completo de 99minutos. |
| smallLogo | boolean | false | Logo pequeño de 99minutos. |
| logoLink | string | El link asociado al logo de 99minutos. | |
| startAdornment | object ReactNode | node | {} | El componente representado como elemento HTML o componente. |
| endAdornment | object ReactNode | node | {} | El componente representado como elemento HTML o componente. |
| menuOptions | Array | [] | El componente representado como elemento HTML o componente. |
| appBarProps | Array | object | bool | {} | Visita la documentación del API de material-ui para ver las propiedades del componente Header. |
| toolBarProps | Array | object | bool | {} | Visita la documentación del API de material-ui para ver las propiedades del componente Header. |