Shell

Terminal

A log shell: the app supplies the entries and a row renderer; the terminal brings filtering by point, stats, compact and expanded views, and copy and clear actions. Below, a live log of this visit: turn pages, pick tools or switch themes and watch it fill.

<HarbuzTerminal
  items={entries}
  keyExtractor={(e) => e.id}
  renderItem={({ item }) => <Row {...item} />}
  filtering={{ getPoint: (e) => e.point, isEnabled }}
/>