function getTicketFieldsSetting
getTicketFieldsSetting(listings: ReadonlyArray<{ listing: { fields: ListingFields; }; }>): ListingFields

The merged contact-fields setting for a page's listings: every listing's own setting, folded into one. Takes anything with a listing that names its contact fields, so this module stays free of booking-model imports.

Parameters

listings: ReadonlyArray<{ listing: { fields: ListingFields; }; }>

Return Type

ListingFields

Usage

import { getTicketFieldsSetting } from "docs/listings.ts";