{"version":3,"file":"carousel.js","sources":["../../../javascript/schnellestelle/carousel.js"],"sourcesContent":["function mountSplides() {\n document.querySelectorAll('.splide.partners').forEach(slider => {\n const splide = new Splide(slider, {\n type: 'loop',\n drag : true,\n perPage: 4,\n pagination: false,\n gap: '1.5rem',\n breakpoints: {\n 1199: {\n perPage: 3\n },\n 767: {\n perPage: 1\n },\n }\n })\n splide.mount()\n })\n\n document.querySelectorAll('.splide.packages').forEach(slider => {\n const splide = new Splide(slider, {\n type: 'loop',\n perPage: 2,\n pagination: false,\n gap: '1.5rem',\n breakpoints: {\n 3099: {\n padding: { left: 0, right: '10rem' },\n },\n 1199: {\n perPage: 1\n },\n 991: {\n padding: { left: 0, right: '0rem' },\n }\n }\n })\n splide.mount()\n })\n\n document.querySelectorAll('.splide.news').forEach(slider => {\n const splide = new Splide(slider, {\n drag : true,\n perPage: 3,\n pagination: false,\n gap: '1.5rem',\n breakpoints: {\n 1199: {\n perPage: 2\n },\n 767: {\n perPage: 1\n },\n },\n })\n splide.mount()\n })\n\n document.querySelectorAll('.splide.events').forEach(slider => {\n const splide = new Splide(slider, {\n drag : true,\n perPage: 3,\n pagination: false,\n gap: '1.5rem',\n breakpoints: {\n 1199: {\n perPage: 2\n },\n 767: {\n perPage: 1\n },\n },\n })\n splide.mount()\n })\n\n document.querySelectorAll('.splide.casestudies').forEach(slider => {\n const splide = new Splide(slider, {\n drag : true,\n perPage: 3,\n pagination: false,\n gap: '1.5rem',\n breakpoints: {\n 1199: {\n perPage: 2\n },\n 767: {\n perPage: 1\n },\n },\n })\n splide.mount()\n })\n\n document.querySelectorAll('.splide.testimonials').forEach(slider => {\n const splide = new Splide(slider, {\n drag : true,\n perPage: 1,\n pagination: true,\n gap: '1.5rem',\n })\n splide.mount()\n })\n\n document.querySelectorAll('.splide.tour').forEach(slider => {\n const splide = new Splide(slider, {\n drag : true,\n perPage: 2,\n pagination: false,\n gap: '1.5rem',\n breakpoints: {\n 1199: {\n perPage: 1\n },\n },\n })\n splide.mount()\n })\n}\n\nmountSplides()\ndocument.documentElement.addEventListener('turbo:load', mountSplides)\n"],"names":["mountSplides","document","querySelectorAll","forEach","slider","Splide","type","drag","perPage","pagination","gap","breakpoints","1199","767","mount","3099","padding","left","right","991","documentElement","addEventListener"],"mappings":"AAAA,SAASA,eACPC,SAASC,iBAAiB,kBAAkB,EAAEC,QAAQC,IACrC,IAAIC,OAAOD,EAAQ,CAChCE,KAAM,OACNC,KAAS,CAAA,EACTC,QAAS,EACTC,WAAY,CAAA,EACZC,IAAK,SACLC,YAAa,CACXC,KAAM,CACJJ,QAAS,CACV,EACDK,IAAK,CACHL,QAAS,CACV,CACF,CACP,CAAK,EACMM,MAAO,CAClB,CAAG,EAEDb,SAASC,iBAAiB,kBAAkB,EAAEC,QAAQC,IACrC,IAAIC,OAAOD,EAAQ,CAChCE,KAAM,OACNE,QAAS,EACTC,WAAY,CAAA,EACZC,IAAK,SACLC,YAAa,CACXI,KAAM,CACJC,QAAS,CAAEC,KAAM,EAAGC,MAAO,OAAS,CACrC,EACDN,KAAM,CACJJ,QAAS,CACV,EACDW,IAAK,CACHH,QAAS,CAAEC,KAAM,EAAGC,MAAO,MAAQ,CACpC,CACF,CACP,CAAK,EACMJ,MAAO,CAClB,CAAG,EAEDb,SAASC,iBAAiB,cAAc,EAAEC,QAAQC,IACjC,IAAIC,OAAOD,EAAQ,CAChCG,KAAS,CAAA,EACTC,QAAS,EACTC,WAAY,CAAA,EACZC,IAAK,SACLC,YAAa,CACXC,KAAM,CACJJ,QAAS,CACV,EACDK,IAAK,CACHL,QAAS,CACV,CACF,CACP,CAAK,EACMM,MAAO,CAClB,CAAG,EAEDb,SAASC,iBAAiB,gBAAgB,EAAEC,QAAQC,IACnC,IAAIC,OAAOD,EAAQ,CAChCG,KAAS,CAAA,EACTC,QAAS,EACTC,WAAY,CAAA,EACZC,IAAK,SACLC,YAAa,CACXC,KAAM,CACJJ,QAAS,CACV,EACDK,IAAK,CACHL,QAAS,CACV,CACF,CACP,CAAK,EACMM,MAAO,CAClB,CAAG,EAEDb,SAASC,iBAAiB,qBAAqB,EAAEC,QAAQC,IACxC,IAAIC,OAAOD,EAAQ,CAChCG,KAAS,CAAA,EACTC,QAAS,EACTC,WAAY,CAAA,EACZC,IAAK,SACLC,YAAa,CACXC,KAAM,CACJJ,QAAS,CACV,EACDK,IAAK,CACHL,QAAS,CACV,CACF,CACP,CAAK,EACMM,MAAO,CAClB,CAAG,EAEDb,SAASC,iBAAiB,sBAAsB,EAAEC,QAAQC,IACzC,IAAIC,OAAOD,EAAQ,CAChCG,KAAS,CAAA,EACTC,QAAS,EACTC,WAAY,CAAA,EACZC,IAAK,QACX,CAAK,EACMI,MAAO,CAClB,CAAG,EAEDb,SAASC,iBAAiB,cAAc,EAAEC,QAAQC,IACjC,IAAIC,OAAOD,EAAQ,CAChCG,KAAS,CAAA,EACTC,QAAS,EACTC,WAAY,CAAA,EACZC,IAAK,SACLC,YAAa,CACXC,KAAM,CACJJ,QAAS,CACV,CACF,CACP,CAAK,EACMM,MAAO,CAClB,CAAG,CACH,CAEAd,aAAc,EACdC,SAASmB,gBAAgBC,iBAAiB,aAAcrB,YAAY"}