cosmemilton-ui/clientLayout & chrome

CmScrollArea

Use para listas longas dentro de cards, drawers e paineis.

Import

tsx
import { CmScrollArea } from "cosmemilton-ui/client";

Lista rolavel

Atividade 1Evento registrado no historico.
Atividade 2Evento registrado no historico.
Atividade 3Evento registrado no historico.
Atividade 4Evento registrado no historico.
Atividade 5Evento registrado no historico.
Atividade 6Evento registrado no historico.
Atividade 7Evento registrado no historico.
Atividade 8Evento registrado no historico.
tsx
import { CmScrollArea } from "cosmemilton-ui/client";
import { CmItem, CmStack } from "cosmemilton-ui/server";

const items = Array.from({ length: 8 }, (_, index) => "Atividade " + (index + 1));

export default function Example() {
  return (
    <CmScrollArea height={220}>
      <CmStack gap="sm">
        {items.map((item) => (
          <CmItem key={item} title={item} description="Evento registrado no historico." />
        ))}
      </CmStack>
    </CmScrollArea>
  );
}

API rapida

CmScrollArea

heightchildrenclassName