You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

2 lines
7.7 KiB

(function(e){function t(t){for(var n,o,i=t[0],l=t[1],c=t[2],p=0,v=[];p<i.length;p++)o=i[p],Object.prototype.hasOwnProperty.call(s,o)&&s[o]&&v.push(s[o][0]),s[o]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&&(e[n]=l[n]);u&&u(t);while(v.length)v.shift()();return r.push.apply(r,c||[]),a()}function a(){for(var e,t=0;t<r.length;t++){for(var a=r[t],n=!0,i=1;i<a.length;i++){var l=a[i];0!==s[l]&&(n=!1)}n&&(r.splice(t--,1),e=o(o.s=a[0]))}return e}var n={},s={app:0},r=[];function o(t){if(n[t])return n[t].exports;var a=n[t]={i:t,l:!1,exports:{}};return e[t].call(a.exports,a,a.exports,o),a.l=!0,a.exports}o.m=e,o.c=n,o.d=function(e,t,a){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},o.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)o.d(a,n,function(t){return e[t]}.bind(null,n));return a},o.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="/";var i=window["webpackJsonp"]=window["webpackJsonp"]||[],l=i.push.bind(i);i.push=t,i=i.slice();for(var c=0;c<i.length;c++)t(i[c]);var u=l;r.push([0,"chunk-vendors"]),a()})({0:function(e,t,a){e.exports=a("56d7")},"034f":function(e,t,a){"use strict";a("85ec")},"2bab":function(e,t,a){e.exports=a.p+"img/sedadlo.df0d5804.png"},"56d7":function(e,t,a){"use strict";a.r(t);a("e260"),a("e6cf"),a("cca6"),a("a79d");var n=a("2b0e"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[e._m(0),n("div",{staticClass:"wrapper"},[n("div",{staticClass:"col1"},[n("div",{staticClass:"hlavni"},[n("div",{staticClass:"hlavni2"},[n("br"),n("h2",[e._v("Parametry letu")]),n("p",[e._v(" Tip cesty "),n("br"),n("select",{directives:[{name:"model",rawName:"v-model",value:e.travelType,expression:"travelType"}],staticClass:"vyber",on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.travelType=t.target.multiple?a:a[0]}}},[n("option",{attrs:{value:"",disabled:""}},[e._v("Vyberte jednu možnost")]),e._l(e.travelTypes,(function(t,a){return n("option",{key:a,domProps:{value:t}},[e._v(" "+e._s(t.text)+" ")])}))],2)]),n("p",[e._v(" Destinace "),n("br"),n("select",{directives:[{name:"model",rawName:"v-model",value:e.travelDestinaction,expression:"travelDestinaction"}],staticClass:"vyber",on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.travelDestinaction=t.target.multiple?a:a[0]}}},[n("option",{attrs:{value:"",disabled:""}},[e._v("Vyberte jednu možnost")]),e._l(e.travelDestinactions,(function(t,a){return n("option",{key:a,domProps:{value:t}},[e._v(" "+e._s(t.text)+" ")])}))],2)]),"O"==e.travelType.value?n("div",{staticClass:"input-group"},[n("label",{attrs:{for:"inputDepartureDate"}}),n("p",[e._v("Označte datum odletu")]),n("v-date-picker",{attrs:{"min-date":new Date,value:"",id:""},model:{value:e.departureRangeDate,callback:function(t){e.departureRangeDate=t},expression:"departureRangeDate"}})],1):n("div",{staticClass:"input-group"},[n("label",{attrs:{for:"inputDepartureRangeDate"}},[e._v(" Označte datum příletu a odletu")]),n("v-date-picker",{attrs:{"min-date":new Date,"is-range":""},model:{value:e.departureRangeDate,callback:function(t){e.departureRangeDate=t},expression:"departureRangeDate"}})],1)]),n("div",{staticClass:"hlavni2"},[n("p",[n("label",{attrs:{for:"inputPersonCount"}},[e._v("Počet cestujících")]),n("br"),n("input",{directives:[{name:"model",rawName:"v-model",value:e.personCount,expression:"personCount"}],staticClass:"vyber1",attrs:{type:"number",id:"inputPersonCount",min:"1",max:"3"},domProps:{value:e.personCount},on:{change:function(t){return e.personCountChange()},input:function(t){t.target.composing||(e.personCount=t.target.value)}}})]),n("p",[n("label",{attrs:{for:"inputClassType"}},[e._v("Volba třídy")]),n("br"),n("select",{directives:[{name:"model",rawName:"v-model",value:e.classType,expression:"classType"}],staticClass:"vyber",attrs:{id:"inputClassType"},on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.classType=t.target.multiple?a:a[0]},function(t){e.chosenSeats=[]}]}},[n("option",{attrs:{value:"",disabled:""}},[e._v("Vyberte jednu možnost")]),e._l(e.classTypes,(function(t,a){return n("option",{key:a,domProps:{value:t}},[e._v(" "+e._s(t.text)+" ")])}))],2)]),n("div",{staticClass:"seatWrap"},e._l(e.seats,(function(t,s){return n("div",{key:s,staticClass:"seat"},[e.chosenSeats.indexOf(t)>=0?n("div",{staticClass:"chosen",on:{click:function(a){e.chosenSeats.splice(e.chosenSeats.indexOf(t),1)}}},[e._v(" "+e._s(t)+" ")]):t.startsWith(e.classType.value)?n("div",{on:{click:function(a){return e.addSeatClick(t)}}},[e._v(" "+e._s(t)+" ")]):n("div",{staticClass:"disabled"},[e._v(" "+e._s(t)+" ")]),n("img",{staticClass:"obr",attrs:{src:a("2bab"),alt:""}})])})),0),n("br"),n("button",{staticClass:"vyber",on:{click:function(t){e.chosenSeats=[]}}},[e._v("Odebrat všechna sedadla")])])])]),n("div",{staticClass:"col"},[n("div",{staticClass:"hlavni1"},[n("div",{staticClass:"hlavni2"},[n("img",{staticClass:"foto",attrs:{src:a("b4b9"),alt:""}}),n("h2",[e._v("Objednávka")]),e.travelType?n("p",[e._v(" Typ cesty: "),n("span",{staticStyle:{"text-transform":"lowercase"}},[e._v(" "+e._s(e.travelType.text)+" ")])]):e._e(),e.travelDestinaction?n("p",[e._v(" Cílová destinace "),n("span",{staticStyle:{"text-transform":"lowercase"}},[e._v(" "+e._s(e.travelDestinaction.text)+" ")])]):e._e(),n("p",[e._v(" Počet cestujích: "+e._s(e.personCount)+" ")]),e.classType?n("p",[e._v(" Třída: "),n("span",{staticStyle:{"text-transform":"lowercase"}},[e._v(" "+e._s(e.classType.text)+" ")])]):e._e(),e.chosenSeats.length?n("div",[e._v(" Vybraná místa: "),n("div",{staticClass:"sedadlo"},e._l(e.chosenSeats,(function(t){return n("div",{key:t,staticClass:"seat"},[e._v(" "+e._s(t)+" "),n("img",{staticClass:"obr",attrs:{src:a("2bab"),alt:""}})])})),0)]):e._e()])])])])])},r=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hlava"},[a("h1",[e._v("Letenka")])])}],o=a("5887"),i=a.n(o);n["default"].use(i.a,{});var l={name:"App",data:function(){return{travelDestinaction:"",travelDestinactions:[{value:"P",text:"Paris"},{value:"L",text:"London"}],travelType:"",travelTypes:[{value:"R",text:"Zpáteční"},{value:"O",text:"Jednosměrná"}],personCount:1,classType:"",classTypes:[{value:"E",text:"Ekonomi"},{value:"B",text:"Business"},{value:"F",text:"First"}],seats:["F1","F2","F3","B1","B2","B3","E1","E2","E3","E4","E5","E6"],chosenSeats:[],departuredate:new Date,departurerangedate:{start:new Date,end:new Date}}},methods:{addSeatClick:function(e){this.chosenSeats.length<this.personCount?this.chosenSeats.push(e):alert("Všichni cestující již sedí!")},personCountChange:function(){for(var e=this.personCount-this.chosenSeats.length,t=e;t<0;t++)this.chosenSeats.pop()}}},c=l,u=(a("034f"),a("2877")),p=Object(u["a"])(c,s,r,!1,null,null,null),v=p.exports;n["default"].config.productionTip=!1,new n["default"]({render:function(e){return e(v)}}).$mount("#app")},"85ec":function(e,t,a){},b4b9:function(e,t,a){e.exports=a.p+"img/let.b8aa2981.png"}});
//# sourceMappingURL=app.85d40bdc.js.map