--- import BaseLayout from '../layouts/BaseLayout.astro'; import { SITE_TITLE } from '../consts'; import { getEntry } from 'astro:content'; const pageTitle = `Contact | ${SITE_TITLE}`; // Fetch contact page content const contactEntry = await getEntry('pages', 'contact'); const contactContent = contactEntry.data; --- {Array.from({ length: 12 }).map((_) => ( ))} {contactContent.pageTitleLine1} {contactContent.pageTitleLine2} {contactContent.availabilityText} {contactContent.formLabels?.transmissionUplink} {contactContent.formLabels?.name} {contactContent.formLabels?.email} Select {contactContent.formLabels?.subject} {contactContent.subjectOptions?.map((option) => ( {option.label} ))} {contactContent.formLabels?.message} {contactContent.formLabels?.submit} Direct Link {contactContent.email} Coordinates {contactContent.location} {contactContent.locationCountry} {contactContent.coordinates} Social Feed {contactContent.socialLinks?.map((link) => ( {link.name} ))} Transmitting Signal Processing Transmission Received
{contactContent.availabilityText}
{contactContent.location} {contactContent.locationCountry}
Signal Processing
Transmission Received