# `` and tenant branding hooks ## Purpose `branding-context.tsx` ships the `` React context provider together with the hooks `useBranding`, `useTenantBranding`, and `useLogo`. The provider's job is to resolve a `TenantBranding` payload (either static via prop or fetched from a configurable endpoint) and to project that payload onto two surfaces: (1) the `@suaveplan/react-ui` runtime theme-token layer for every `--brand-*` CSS custom property, and (2) the non-CSS DOM chrome — `document.title`, ``, and the tenant custom-CSS `