jotis.meRegula

SectionHeader

Cabecera de una sección dentro de una página: título, descripción, acciones y línea.

Cuándo usarlo

Props. title, description, actions, size (md · sm), divider, children (p. ej. Tabs o una búsqueda). Título text-lg-semibold (text-md en sm), descripción text-sm en text-tertiary.

Uso. Páginas de ajustes y formularios largos: una cabecera por grupo de campos.

Detalles. Funciona sin JavaScript. El título es un <h2>, por debajo del <h1> de PageHeader.

Ejemplos

Contactos

Personas y empresas con las que tratas.

Preferencias

Se aplican a todas las apps de la suite.

Props

PropTipoPor defectoDescripción
titleobligatoriaReactNode—Título de la sección (<h2>): text-lg semibold, text-md en sm.
descriptionReactNode—Una frase en text-tertiary bajo el título.
actionsReactNode—Botones a la derecha: la acción principal, la última.
size"sm" · "md"mdTamaño del título.
dividerbooleantrueLínea inferior en border-secondary.
childrenReactNode—Lo que va bajo el título, como unas Tabs o una búsqueda.
classNamestring—

Código

import { SectionHeader } from "@jotis-me/react";

export default function Page() {
	return (
		<>
			<SectionHeader
				title="Contactos"
				description="Personas y empresas con las que tratas."
				actions={<Button size="sm" iconLeading="plus">Nuevo contacto</Button>}
			/>
		</>
	);
}