1(window.webpackJsonp=window.webpackJsonp||[]).push([[76],{1310:function(t,e,r){"use strict";var n=r(17),a=r(15),o={getTransaction:function getTransaction(t){return n.a.getData(Object(a.Db)(t))},getPaypalOrderId:function getPaypalOrderId(t,e){return n.a.postData("".concat(Object(a.Db)(t),"/order"),e)},capture:function capture(t,e){return n.a.postData("".concat(Object(a.Db)(t),"/capture"),e)},getAdyenSession:function getAdyenSession(t,e){return n.a.postData("".concat(Object(a.Db)(t),"/payment_session"),e)},getGmo3dsRedirectUrl:function getGmo3dsRedirectUrl(t,e){return n.a.postData("".concat(Object(a.Db)(t),"/authorize"),e)}};e.a=o},1569:function(t,e,r){},1713:function(t,e,r){"use strict";r(1569)},946:function(t,e,r){"use strict";r.r(e);var n=r(1310),a=r(975),o=r(15);function asyncGeneratorStep(t,e,r,n,a,o,i){try{var c=t[o](i),u=c.value}catch(s){return void r(s)}c.done?e(u):Promise.resolve(u).then(n,a)}function _asyncToGenerator(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function _next(t){asyncGeneratorStep(o,n,a,_next,_throw,"next",t)}function _throw(t){asyncGeneratorStep(o,n,a,_next,_throw,"throw",t)}_next(void 0)}))}}var i,c,u={name:"TriplaPayDisplay",beforeRouteEnter:function beforeRouteEnter(t,e,r){r((function(t){t.$route.query.locale&&(t.$i18n.locale=t.$route.query.locale)}))},data:function data(){return{initLoading:!0,paymentData:{},priceWithPrefix:a.a}},computed:{hoteCode:function hoteCode(){return this.$route.query.code},paymentNo:function paymentNo(){return this.$route.params.paymentNumber},qrCodeSrc:function qrCodeSrc(){return Object(o.db)("".concat(location.origin,"/payments/").concat(this.paymentNo,"?code=").concat(this.hoteCode))}},created:(c=_asyncToGenerator(regeneratorRuntime.mark((function _callee(){return regeneratorRuntime.wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.fetchPayment();case 2:this.initLoading=!1;case 3:case"end":return t.stop()}}),_callee,this)}))),function created(){return c.apply(this,arguments)}),methods:{fetchPayment:(i=_asyncToGenerator(regeneratorRuntime.mark((function _callee2(){var t;return regeneratorRuntime.wrap((function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.a.getTransaction(this.paymentNo);case 2:t=e.sent,this.paymentData=null==t?void 0:t.data;case 4:case"end":return e.stop()}}),_callee2,this)}))),function fetchPayment(){return i.apply(this,arguments)})}},s=(r(1713),r(33)),l=Object(s.a)(u,(function render(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.initLoading,expression:"initLoading"}],staticClass:"headless-payment-container position-relative"},[t.initLoading?t._e():[e("label",{staticClass:"form-label col-form-label mt-0 pt-0"},[t._v(t._s(t.$t("triplaPay.subject"))+":")]),t._v(" "),e("p",{staticClass:"break-word pre-wrap"},[t._v(t._s(t.paymentData.subject))]),t._v(" "),e("label",{staticClass:"form-label col-form-label"},[t._v(t._s(t.$t("triplaPay.total"))+":")]),t._v(" "),e("p",{staticClass:"pay-amount font-weight-bold"},[t._v(t._s(t.priceWithPrefix(t.paymentData.amount)))]),t._v(" "),e("label",{staticClass:"form-label col-form-label mb-3"},[t._v(t._s(t.$t("triplaPay.pleaseScan")))]),t._v(" "),e("img",{attrs:{src:t.qrCodeSrc}})]],2)}),[],!1,null,"a08343de",null);e.default=l.exports},975:function(t,e,r){"use strict";r.d(e,"a",(function(){return priceWithPrefix})),r.d(e,"b",(function(){return priceWithComma})),r.d(e,"c",(function(){return i}));var n=r(8),a=r(83);function _slicedToArray(t,e){return function _arrayWithHoles(t){if(Array.isArray(t))return t}(t)||function _iterableToArrayLimit(t,e){var r=[],n=!0,a=!1,o=void 0;try{for(var i,c=t[Symbol.iterator]();!(n=(i=c.next()).done)&&(r.push(i.value),!e||r.length!==e);n=!0);}catch(u){a=!0,o=u}finally{try{n||null==c.return||c.return()}finally{if(a)throw o}}return r}(t,e)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var o=function purePriceWithPrefix(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Â¥";if(0!==t&&!Number(t))return t;var r=t<0?"-":"";return"".concat(r).concat(e).concat(Math.abs(t).toFixed(0).replace(/\d(?=(\d{3})+$)/g,"$&,"))};function priceWithPrefix(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.a.getters["setting/getCurrency"].symbol;return o(t,e)}function priceWithComma(t){if(0===t||Number(t))return Number(t).toFixed(0).replace(/\d(?=(\d{3})+$)/g,"$&,")}var i=function priceWithSymbol(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.a.getters["mcp/selectedCurrency"];if(!a.c[e])return String(t);var r=a.c[e],o=r.symbol,i=r.decimalDigits,c=t/Math.pow(10,i),u=String(c).split("."),s=_slicedToArray(u,2),l=s[0],p=s[1],d=void 0===p?"":p,f=Number(l).toLocaleStr
1ing(),m=i?".".concat(d.padEnd(i,0)):"";return"".concat(o," ").concat(f).concat(m)}}}]); 2//# sourceMappingURL=page-TriplaPay-display-vue.7e6cacd5c99efc733eb2.js.map
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.