1import{u as e,j as s,ai as a}from"./vendor-DKpN-gn6.js";import{a as t,B as r}from"./index-CjqWG2Gu.js";import"./auth-D0Oxv0aP.js";import"./ui-DbiJ6HOd.js";function n(){const n=e(),{setShowCart:o}=t();return s.jsxs("div",{className:"container mx-auto px-4 py-16 flex flex-col items-center text-center",children:[s.jsx("div",{className:"mb-6",children:s.jsx(a,{className:"h-24 w-24 text-red-500 mx-auto"})}),s.jsx("h1",{className:"text-3xl font-bold mb-4",children:"Payment Canceled"}),s.jsx("p",{className:"text-gray-600 mb-8 max-w-md",children:"Your payment was canceled and no charges were made. Your cart items are still saved if you wish to complete the purchase."}),s.jsxs("div",{className:"space-y-4",children:[s.jsx(r,{variant:"outline",className:"mr-4",onClick:()=>n("/store"),children:"Continue Shopping"}),s.jsx(r,{onClick:()=>{n("/store"),o(!0)},children:"Return to Cart"})]})]})}export{n as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.