// import { formatNomComplet } from "@proconnect-gouv/proconnect.api_entreprise/formatters"; import type { InseeSireneEstablishmentSiretResponseData } from "@proconnect-gouv/proconnect.api_entreprise/types"; // export default function DiscoverPage( establishment_siret_pair: Array<{ establishment: InseeSireneEstablishmentSiretResponseData; siren: string; }>, ) { return ` Establissments 🎭 Discover 🎭 Entreprise API 🎭

🎭 Entreprise API 🎭

Liste des établissements

`; } function Establissment( siren: string, establishment: InseeSireneEstablishmentSiretResponseData, ) { const libelle = formatNomComplet({ denominationUniteLegale: establishment.unite_legale.personne_morale_attributs.raison_sociale ?? "", nomUniteLegale: establishment.unite_legale.personne_physique_attributs.nom_naissance, nomUsageUniteLegale: establishment.unite_legale.personne_physique_attributs.nom_usage, prenomUsuelUniteLegale: establishment.unite_legale.personne_physique_attributs.prenom_usuel, sigleUniteLegale: establishment.unite_legale.personne_morale_attributs.sigle, }); return `
${libelle} (${siren})
${JSON.stringify(establishment, null, 2)}
`; }