--- import Button from './Button.astro'; import LanguageSwitcher from './LanguageSwitcher.astro'; import MainNav from './MainNav.astro'; import MobileNav from './MobileNav.astro'; import { fallbackLabel, resolveNavigationDestination, type VisitorLocale, type VisitorPublication } from '../utils/visitor-navigation'; interface Props { lang?: VisitorLocale; publication: VisitorPublication; manifest: VisitorPublication[]; } const { lang = 'en', publication, manifest } = Astro.props; const homeTarget = resolveNavigationDestination(lang === 'en' ? '/' : `/${lang}`, lang, manifest) ?? resolveNavigationDestination('/', lang, manifest); const tourTarget = resolveNavigationDestination('/tour', lang, manifest); const utility = lang === 'es' ? { credit: 'Solicitar CareCredit', bill: 'Pagar mi factura' } : { credit: 'Apply Care Credit', bill: 'Pay My Bill' }; ---