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: {} } }

try it where it lives.