{airline}
Boarding pass
{from}
{fromCity && {fromCity}}
{to}
{toCity && {toCity}}
{gone && (
Boarded
)}
{gone && (
)}
!pulled.current && tear(e.currentTarget.offsetWidth)}
initial="rest"
animate="rest"
whileHover="scan"
whileFocus="scan"
style={{ ...notches("left"), x, y, rotate, opacity: fade, transformOrigin: "0% 100%" }}
className={`absolute inset-0 flex cursor-grab touch-pan-y flex-col bg-[#f7f2e6] px-[0.95em] pb-[0.7em] pt-[0.65em] text-left active:cursor-grabbing ${gone ? "invisible" : ""}`}
>
{from} › {to}