# `PhoenixKitProjects.Web.Components`
[🔗](https://github.com/BeamLabEU/phoenix_kit_projects/blob/v0.14.0/lib/phoenix_kit_projects/web/components.ex#L1)

Aggregator for the projects module's reusable UI components.

`use PhoenixKitProjects.Web.Components` brings every component
function into the caller's scope so templates can write
`<.page_header>` / `<.empty_state>` / etc. without per-LV imports.

Components live in `web/components/*.ex`; this module just imports
them. Component contracts are intentionally tight (typed attrs,
named slots) so a future move into core's
`PhoenixKitWeb.Components.*` namespace is mechanical when a sibling
module needs to reuse one.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
