Skip to content

EntityMeta ​

Rôle ​

EntityMeta est un pattern installable pour afficher des informations d'audit et de contexte autour d'une entité sans réécrire la même structure dans chaque page d'administration, finance ou back-office.

Ce qu'il affiche ​

  • date de création en langage naturel
  • auteur de création
  • date de mise à jour en langage naturel
  • auteur de mise à jour
  • identifiant compact
  • statut optionnel

Installation ​

bash
pnpm sia -- add entity-meta

Exemple ​

tsx
import { EntityMeta } from "@/components/patterns/entity-meta";

<EntityMeta
  status="Actif"
  identifier="Compte Premium Abidjan"
  createdAt="2026-06-13T11:50:00Z"
  updatedAt="2026-06-13T15:30:00Z"
  createdBy="Ivan Mbella"
  updatedBy="Système"
/>

API ​

  • createdAt
  • updatedAt
  • createdBy
  • updatedBy
  • identifier
  • status
  • locale
  • className

Notes d'architecture ​

  • le composant s'appuie sur la façade locale lib/sia-ui.ts
  • il reste installable sans imposer le package @sia-ui/utils à l'application cible
  • il sert de base pour AuditMeta et d'autres patterns d'information métier

Publié sous licence MIT.