1import{d as v,a as m,q as h,s as o,j as r,g as k,v as t,i as s,x as n,y as a,$ as f,P as g}from"./CelG4gE-.js";import{t as _,R as i,a as y}from"./CuwSXlwt.js";import"./D1Gzdxz2.js";import"./B_nVjAYE.js";import"./BvCc0Dqv.js";const D={class:"page"},R={class:"scenario"},T={class:"demo"},x={class:"scenario"},C={class:"demo"},b={class:"scenario"},A={class:"demo"},B={class:"scenario"},E={class:"demo"},N=v({__name:"test",setup(S){m({title:"Rittenkaart dev fixture"});function d(l){const e=new Date;return e.setDate(e.getDate()+l),_(e)}const c=[{voucherCode:"RITTEN3x-AAAAA",purchaseDate:d(-180),ordersUsed:1,rittenkaartType:3,balance:2},{voucherCode:"RITTEN5x-BBBBB",purchaseDate:d(-90),ordersUsed:2,rittenkaartType:5,balance:1}],u=[{voucherCode:"RITTEN3x-CCCCC",purchaseDate:d(-30),ordersUsed:2,rittenkaartType:3,balance:1}],p=[{voucherCode:"RITTEN5x-DDDDD",purchaseDate:d(-360),ordersUsed:0,rittenkaartType:5,balance:5}];return(l,e)=>(k(),h(r(f),null,{default:o(()=>[t("div",D,[s(r(n),{h1:"",styled:"h3",strong:""},{default:o(()=>e[0]||(e[0]=[a("Rittenkaart â dev fixture")])),_:1}),e[9]||(e[9]=t("p",{class:"intro"},[a(" Dev-only page ("),t("code",null,"production: false"),a("). Renders all Rittenkaart states with hardcoded data so the components can be reviewed without a real customer session. ")],-1)),t("section",R,[s(r(n),{h2:"",styled:"h5",strong:""},{default:o(()=>e[1]||(e[1]=[a("State: meerdere actieve vouchers")])),_:1}),e[2]||(e[2]=t("p",{class:"description"}," Een 3-Rittenkaart met 2 ritten resterend en een 5-Rittenkaart met 1 rit resterend (let op: de kaart met de vroegste aankoopdatum staat bovenaan). ",-1)),t("div",T,[s(i,{vouchers:c})])]),t("section",x,[s(r(n),{h2:"",styled:"h5",strong:""},{default:o(()=>e[3]||(e[3]=[a("State: één voucher, enkelvoud")])),_:1}),e[4]||(e[4]=t("p",{class:"description"},' Controle van de enkelvoud-logica: "1 rit beschikbaar" in plaats van "1 ritten". ',-1)),t("div",C,[s(i,{vouchers:u})])]),t("section",b,[s(r(n),{h2:"",styled:"h5",strong:""},{default:o(()=>e[5]||(e[5]=[a("State: bijna verlopen")])),_:1}),e[6]||(e[6]=t("p",{class:"description"}," Aankoopdatum ~360 dagen geleden zodat de vervaldatum over ~5 dagen valt. ",-1)),t("div",A,[s(i,{vouchers:p})])]),t("section",B,[s(r(n),{h2:"",styled:"h5",strong:""},{default:o(()=>e[7]||(e[7]=[a("State: geen vouchers (empty state)")])),_:1}),e[8]||(e[8]=t("p",{class:"description"},[a(" Geen actieve rittenkaarten â toont de "),t("code",null,"RittenkaartEmptyState"),a(" CTA. ")],-1)),t("div",E,[s(y)])])])]),_:1}))}}),L=g(N,[["__scopeId","data-v-9d39381f"]]);export{L 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.