feat: permitir a admins personalizar header desde landing pública

- Nuevo endpoint POST /companies/check-admin para verificar rol de admin
- Componente HeaderEditPopup con color pickers e image picker
- Botón flotante de editar sobre el header cuando el usuario es admin
- Popup tipo drawer inferior con formulario de personalización
- Reutiliza APIs existentes: companies/update y companies/upload-header
This commit is contained in:
2026-09-14 12:34:59 -03:00
parent ad44e775e2
commit 80d9f5d428
9 changed files with 322 additions and 1 deletions
@@ -45,7 +45,9 @@ export default async function OrganizationPublicProfile({ params, children }: Pr
<div className="homeCentered">
{orgData.id && (
<>
<OrganizationHeader organization={orgData} />
<div style={{ position: "relative" }} id="header-wrapper">
<OrganizationHeader organization={orgData} />
</div>
<OrganizationDataConnector orgData={orgData} />
<div>{children}</div>
</>