article table.
every published article in one place: search it, page through it, or arrive from a tag link — ?tag= narrows the table to that tag across every unppp, matched whole, ignoring case, with a hand-drawn × to clear it.
Loading ArticleTable...
make it yours.
drop it on any page that needs an index: it loads the articles itself, and the only prop is className. it powers /article, and every tag pill on an article links back into it filtered — write more, and the table keeps up on its own.
ts
{ type: 'component', metadata: { componentName: 'ArticleTable', componentProps: {} } }