ContactFixture
One attached-contact card fixture — an agent library item a scenario carries.
One attached-contact card fixture — an agent library item a scenario carries.
logo_light_id/logo_dark_id are null for a solo agent with no brand logos
of their own; a scenario’s array order (not position) is what
primaryContact reads to pick the primary card.
Import from @homepages/template-kit/fixtures.
Signature
Section titled “Signature”export type ContactFixture = { library_item_id: string; category: "contact"; type: "agent"; position: number; fields: { display_name: string; title: string; bio: string; headshot_id: LibraryAssetId; website_url: string; email: string; phone: string; address: string; org_name: string; logo_light_id: LibraryAssetId | null; logo_dark_id: LibraryAssetId | null; socials: Array<{ platform: "instagram" | "linkedin" | "x" | "facebook"; url: string; }>; };};