(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d2089ee"],{a625:function(e,t,i){"use strict";i.r(t);var s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content-container"},[i("div",{staticClass:"content"},[i("div",{staticClass:"container"},[i("div",{staticClass:"row"},[i("div",{staticClass:"col-12"},[i("div",{staticClass:"title"},[i("h1",[e.isBookingInStore?[e._v(e._s(e.$t("bp.DeviceModel.inStoreBookingTitle")))]:[e._v(e._s(e.$t("bp.DeviceModel.title")))]],2)])]),i("div",{staticClass:"col-12"},[e.models.length>0?i("div",{staticClass:"card-list scrollable"},e._l(e.models,(function(t){return i("div",{key:t.id,staticClass:"selectable-card",class:{active:e.modelIsActive(t)},on:{click:function(i){return e.selectModel(t)}}},[i("div",{staticClass:"card-body"},[i("p",[e._v(" "+e._s(t.title)+" ")])])])})),0):e._e(),0===e.models.length?i("empty-state",{attrs:{icon:"device-invalid",title:e.emptyStateWording,subtitle:e.$t("bp.DeviceModel.emptyStateSubTitle")}}):e._e()],1)])]),i("footer",{staticClass:"footer fixed-footer"},[i("div",{staticClass:"container"},[i("router-link",{staticClass:"btn btn-outline-secondary back-btn btn-lg",attrs:{to:{name:"deviceType"}}},[i("i",{staticClass:"fa fa-chevron-left text-sm mr-3"}),e._v(" "+e._s(e.$t("bp.backButton")))]),i("router-link",{staticClass:"btn btn-lg continue-btn icon-right ml-auto",class:{disabled:!e.modelHasBeenSelected},attrs:{to:{name:"deviceColour"}}},[e._v(e._s(e.$t("bp.nextButton"))+" "),i("i",{staticClass:"fa fa-chevron-right ml-3 text-sm"})])],1)])])])},o=[],a=i("2f62"),n={name:"DeviceModel",mounted(){this.checkCanBeOnPage()},computed:{...Object(a["c"])(["activeMakeId","countryCodeSetting","isBookingInStore","makes","modelHasBeenSelected","modelIsActive","models","typeHasBeenSelected"]),pageTitle(){return this.isBookingInStore?this.$t("bp.DeviceModel.inStoreBookingTitle"):this.$t("bp.DeviceModel.title")},emptyStateWording(){if("US"===this.countryCodeSetting)for(let e=0;e<this.makes.length;e++)if(this.activeMakeId===this.makes[e].id)return"Apple repair services are coming very soon";return this.$t("bp.DeviceModel.emptyStateTitle")}},methods:{...Object(a["b"])(["checkBookingIsComplete","selectModel"]),checkCanBeOnPage(){this.checkBookingIsComplete().then(()=>{this.typeHasBeenSelected||this.$router.push({name:"deviceType"})})}}},c=n,l=i("2877"),d=Object(l["a"])(c,s,o,!1,null,"6b8af92a",null);t["default"]=d.exports}}]);
//# sourceMappingURL=chunk-2d2089ee.6516a3c4.js.map