d2d.emegrendeles.hu/public/js/components.js
2026-03-25 22:21:48 +01:00

43 lines
47 KiB
JavaScript

/*
* ATTENTION: An "eval-source-map" devtool has been used.
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
*/
/******/ (() => { // webpackBootstrap
/******/ var __webpack_modules__ = ({
/***/ "./resources/js/components/addressPopup.js"
/*!*************************************************!*\
!*** ./resources/js/components/addressPopup.js ***!
\*************************************************/
() {
eval("{window.AddressPopUp = function (options, itemData) {\n /*\r\n * Variables accessible\r\n * in the class\r\n */\n var Opts = {\n active: false,\n array: [],\n onAfterSave: function onAfterSave() {},\n onClose: function onClose() {}\n };\n var data = {};\n var root = this;\n /*\r\n * Constructor\r\n */\n this.construct = function (options, itemData) {\n console.log(' Address constructor called');\n };\n this.init = function (options, itemData) {\n console.log(' Address nit called');\n $.extend(Opts, options);\n $.extend(data, itemData);\n root.bindClickAction();\n };\n this.clearData = function () {\n data = {};\n root.renderForm();\n };\n this.setData = function (itemData) {\n $.extend(data, itemData);\n };\n this.show = function () {\n $('.addressModal').modal().show();\n };\n this.renderForm = function () {\n $('.addressModal input').val('');\n $('.addressModal textarea').val('');\n $.each(data, function (key, value) {\n /*\r\n console.log('key:'+key+' value:'+value);\r\n console.log('.addressModal'+' *[name=contact'+$.ucFirst(key)+']');\r\n */\n $('.addressModal' + ' *[name=address' + $.ucFirst(key) + ']').val(value);\n });\n };\n this.loadData = function (id) {\n console.log('loading id:' + id);\n $('.addressModal .spinnerDiv').removeClass('d-none');\n $('.addressModal .addressModalForm').addClass('d-none');\n $('.addressModal').modal().show();\n var url = APP.getOpts()[\"Url\"][\"addressPopup\"]['show'];\n url = url.replaceAll('*id*', id);\n $.ajax({\n url: url,\n type: 'GET',\n headers: {\n 'X-CSRF-TOKEN': APP.getApiToken()\n },\n success: function success(data) {\n root.setData(data);\n root.renderForm();\n $('.spinnerDiv').addClass('d-none');\n $('.addressModalForm').removeClass('d-none');\n },\n error: function error(xhr, ajaxOptions, thrownError) {\n if (xhr.responseJSON.errors) {\n ajaxErrorFieldHandler(xhr.responseJSON.errors);\n } else {\n if (xhr.status == 404) {\n ajaxErrorFieldHandler([{\n 'detail': 'Nincs ilyen elem.'\n }]);\n } else {\n ajaxErrorFieldHandler([{\n 'detail': 'Általános hiba.'\n }]);\n }\n }\n $('.addressModal').modal('hide');\n }\n });\n return;\n // removed by dead control flow\n var contactData; \n // removed by dead control flow\n\n // removed by dead control flow\n\n // removed by dead control flow\n\n // removed by dead control flow\n\n };\n this.getOpts = function () {\n return Opts;\n };\n this.bindClickAction = function () {\n $('.addressModal .btn').unbind('click');\n $('.addressModal .buttonClose').bind('click', root.clickActionButtonClose);\n $('.addressModal .buttonSave').bind('click', root.clickActionButtonSave);\n };\n this.clickActionButtonClose = function (event) {\n console.log('click close');\n Opts.onClose(event, root.formDataToDataObjectAPICall());\n };\n this.save = function (data) {\n var form = $('.addressModal form');\n var url = form.attr('action');\n var ajaxType = 'POST';\n if (data.id) {\n url = APP.getOpts()[\"Url\"][\"addressPopup\"]['update'];\n url = url.replaceAll('*id*', data.id);\n ajaxType = 'PUT';\n }\n if (!data.status) {\n data.status = APP.getOpts()[\"addressPopup\"]['defaultStatus'];\n }\n debug('!!!!URL!!!!! ' + url);\n $.ajax({\n url: url,\n type: ajaxType,\n headers: {\n 'X-CSRF-TOKEN': APP.getApiToken()\n },\n data: data,\n success: function success(data) {\n Opts.onAfterSave(data);\n $('.addressModal').modal('toggle');\n },\n error: function error(xhr, ajaxOptions, thrownError) {\n if (xhr.responseJSON.errors) {\n ajaxErrorFieldHandler(xhr.responseJSON.errors);\n }\n }\n });\n return false;\n };\n this.clickActionButtonSave = function (event) {\n console.log('click save');\n var itemData = root.formDataToDataObjectAPICall(),\n savedData;\n debug(itemData);\n if (savedData = root.save(itemData)) {\n return true;\n }\n return false;\n };\n this.formDataToDataObjectAPICall = function () {\n var data = new FormData(document.querySelector('.addressModal form'));\n var formJSON = Object.fromEntries(data.entries());\n /*Multiselect or checkbox to array:\r\n formJSON.multiselectName = data.getAll('multiselectName');\r\n */\n $.each(formJSON, function (item, value) {\n debug($.lcFirst(item.replace('address', '')));\n formJSON[$.lcFirst(item.replace('address', ''))] = value;\n delete formJSON[item];\n });\n if (formJSON.phone) {\n formJSON.phone = formJSON.phone.replaceAll('_', '');\n }\n if (formJSON.email) {\n formJSON.email = formJSON.email.replaceAll('_', '');\n }\n return formJSON;\n };\n this.construct(options, itemData);\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9hZGRyZXNzUG9wdXAuanMiLCJtYXBwaW5ncyI6IkFBQUFBLE1BQU0sQ0FBQ0MsWUFBWSxHQUFHLFVBQVVDLE9BQU8sRUFBQ0MsUUFBUSxFQUFFO0VBRTlDO0FBQ0o7QUFDQTtBQUNBO0VBQ0ksSUFBSUMsSUFBSSxHQUFHO0lBQ1BDLE1BQU0sRUFBRSxLQUFLO0lBQ2JDLEtBQUssRUFBRSxFQUFFO0lBQ1RDLFdBQVcsRUFBRSxTQUFiQSxXQUFXQSxDQUFBLEVBQWMsQ0FDekIsQ0FBQztJQUNEQyxPQUFPLEVBQUUsU0FBVEEsT0FBT0EsQ0FBQSxFQUFjLENBQ3JCO0VBQ0osQ0FBQztFQUNELElBQUlDLElBQUksR0FBRyxDQUFDLENBQUM7RUFDYixJQUFJQyxJQUFJLEdBQUcsSUFBSTtFQUNmO0FBQ0o7QUFDQTtFQUNJLElBQUksQ0FBQ0MsU0FBUyxHQUFHLFVBQVVULE9BQU8sRUFBQ0MsUUFBUSxFQUFFO0lBQ3pDUyxPQUFPLENBQUNDLEdBQUcsQ0FBQyw2QkFBNkIsQ0FBQztFQUM5QyxDQUFDO0VBRUQsSUFBSSxDQUFDQyxJQUFJLEdBQUcsVUFBVVosT0FBTyxFQUFDQyxRQUFRLEVBQUU7SUFDcENTLE9BQU8sQ0FBQ0MsR0FBRyxDQUFDLHNCQUFzQixDQUFDO0lBQ25DRSxDQUFDLENBQUNDLE1BQU0sQ0FBQ1osSUFBSSxFQUFFRixPQUFPLENBQUM7SUFDdkJhLENBQUMsQ0FBQ0MsTUFBTSxDQUFDUCxJQUFJLEVBQUVOLFFBQVEsQ0FBQztJQUN4Qk8sSUFBSSxDQUFDTyxlQUFlLENBQUMsQ0FBQztFQUMxQixDQUFDO0VBRUQsSUFBSSxDQUFDQyxTQUFTLEdBQUMsWUFBVztJQUN0QlQsSUFBSSxHQUFDLENBQUMsQ0FBQztJQUNQQyxJQUFJLENBQUNTLFVBQVUsQ0FBQyxDQUFDO0VBQ3JCLENBQUM7RUFFRCxJQUFJLENBQUNDLE9BQU8sR0FBQyxVQUFVakIsUUFBUSxFQUFDO0lBQzVCWSxDQUFDLENBQUNDLE1BQU0sQ0FB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QUFRO0VBQ25CLENBQUM7RUFFRCxJQUFJLENBQUN6RCxTQUFTLENBQUNULE9BQU8sRUFBQ0MsUUFBUSxDQUFDO0FBQ3BDLENBQUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9hZGRyZXNzUG9wdXAuanM/MGZhNCJdLCJzb3VyY2VzQ29udGVudCI6WyJ3aW5kb3cuQWRkcmVzc1BvcFVwID0gZnVuY3Rpb24gKG9wdGlvbnMsaXRlbURhdGEpIHtcclxuXHJcbiAgICAvKlxyXG4gICAgICogVmFyaWFibGVzIGFjY2Vzc2libGVcclxuICAgICAqIGluIHRoZSBjbGFzc1xyXG4gICAgICovXHJcbiAgICBsZXQgT3B0cyA9IHtcclxuICAgICAgICBhY3RpdmU6IGZhbHNlLFxyXG4gICAgICAgIGFycmF5OiBbXSxcclxuICAgICAgICBvbkFmdGVyU2F2ZTogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgb25DbG9zZTogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIH0sXHJcbiAgICB9O1xyXG4gICAgbGV0IGRhdGEgPSB7fTtcclxuICAgIGxldCByb290ID0gdGhpcztcclxuICAgIC8qXHJcbiAgICAgKiBDb25zdHJ1Y3RvclxyXG4gICAgICovXHJcbiAgICB0aGlzLmNvbnN0cnVjdCA9IGZ1bmN0aW9uIChvcHRpb25zLGl0ZW1EYXRhKSB7XHJcbiAgICAgICAgY29uc29sZS5sb2coJyBBZGRyZXNzIGNvbnN0cnVjdG9yIGNhbGxlZCcpO1xyXG4gICAgfTtcclxuXHJcbiAgICB0aGlzLmluaXQgPSBmdW5jdGlvbiAob3B0aW9ucyxpdGVtRGF0YSkge1xyXG4gICAgICAgIGNvbnNvbGUubG9nKCcgQWRkcmVzcyAgbml0IGNhbGxlZCcpO1xyXG4gICAgICAgICQuZXh0ZW5kKE9wdHMsIG9wdGlvbnMpO1xyXG4gICAgICAgICQuZXh0ZW5kKGRhdGEsIGl0ZW1EYXRhKTtcclxuICAgICAgICByb290LmJpbmRDbGlja0FjdGlvbigpO1xyXG4gICAgfTtcclxuXHJcbiAgICB0aGlzLmNsZWFyRGF0YT1mdW5jdGlvbiAoKXtcclxuICAgICAgICBkYXRhPXt9O1xyXG4gICAgICAgIHJvb3QucmVuZGVyRm9ybSgpO1xyXG4gICAgfVxyXG5cclxuICAgIHRoaXMuc2V0RGF0YT1mdW5jdGlvbiAoaXRlbURhdGEpe1xyXG4gICAgICAgICQuZXh0ZW5kKGRhdGEsIGl0ZW1EYXRhKTtcclxuICAgIH1cclxuXHJcbiAgICB0aGlzLnNob3c9ZnVuY3Rpb24gKCkge1xyXG4gICAgICAgICQoJy5hZGRyZXNzTW9kYWwnKS5tb2RhbCgpLnNob3coKTtcclxuICAgIH1cclxuXHJcbiAgICB0aGlzLnJlbmRlckZvcm09ZnVuY3Rpb24gKCl7XHJcbiAgICAgICAgJCgnLmFkZHJlc3NNb2RhbCBpbnB1dCcpLnZhbCgnJyk7XHJcbiAgICAgICAgJCgnLmFkZHJlc3NNb2RhbCB0ZXh0YXJlYScpLnZhbCgnJyk7XHJcbiAgICAgICAgJC5lYWNoKGRhdGEsZnVuY3Rpb24gKGtleSx2YWx1ZSkge1xyXG4gICAgICAgICAgICAvKlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coJ2tleTonK2tleSsnIHZhbHVlOicrdmFsdWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coJy5hZGRyZXNzTW9kYWwnKycgKltuYW1lPWNvbnRhY3QnKyQudWNGaXJzdChrZXkpKyddJyk7XHJcbiAgICAgICAgICAgICovXHJcbiAgICAgICAgICAgICQoJy5hZGRyZXNzTW9kYWwnKycgKltuYW1lPWFkZHJlc3MnKyQudWNGaXJzdChrZXkpKyddJykudmFsKHZhbHVlKTtcclxuICAgICAgICB9KTtcclxuICAgIH1cclxuXHJcbiAgICB0aGlzLmxvYWREYXRhPWZ1bmN0aW9uIChpZCl7XHJcbiAgICAgICAgY29uc29sZS5sb2coJ2xvYWRpbmcgaWQ6JytpZCk7XHJcbiAgICAgICAgJCgnLmFkZHJlc3NNb2RhbCAuc3Bpbm5lckRpdicpLnJlbW92ZUNsYXNzKCdkLW5vbmUnKTtcclxuICAgICAgICAkKCcuYWRkcmVzc01vZGFsIC5hZGRyZXNzTW9kYWxGb3JtJykuYWRkQ2xhc3MoJ2Qtbm9uZScpO1xyXG4gICAgICAgICQoJy5hZGRyZXNzTW9kYWwnKS5tb2RhbCgpLnNob3coKTtcclxuICAgICAgICBsZXQgdXJsPUFQUC5nZXRPcHRzKClbXCJVcmxcIl1bXCJhZGRyZXNzUG9wdXBcIl1bJ3Nob3cnXTtcclxuICAgICAgICB1cmw9dXJsLnJlcGxhY2VBbGwoJyppZConLGlkKTtcclxuICAgICAgICAkLmFqYXgoe1xyXG4gICAgICAgICAgICB1cmw6IHVybCxcclxuICAgICAgICAgICAgdHlwZTogJ0dFVCcsXHJcbiAgICAgICAgICAgIGhlYWRlcnM6IHtcclxuICAgICAgICAgICAgICAgICdYLUNTUkYtVE9LRU4nOiBBUFAuZ2V0QXBpVG9rZW4oKVxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbiAoZGF0YSkge1xyXG4gICAgICAgICAgICAgICAgcm9vdC5zZXREYXRhKGRhdGEpO1xyXG4gICAgICAgICAgICAgICAgcm9vdC5yZW5kZXJGb3JtKCk7XHJcbiAgICAgICAgICAgICAgICAkKCcuc3Bpbm5lckRpdicpLmFkZENsYXNzKCdkLW5vbmUnKTtcclxuICAgICAgICAgICAgICAgICQoJy5hZGRyZXNzTW9kYWxGb3JtJykucmVtb3ZlQ2xhc3MoJ2Qtbm9uZScpO1xyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICBlcnJvcjogZnVuY3Rpb24gKHhociwgYWpheE9wdGlvbnMsIHRocm93bkVycm9yKSB7XHJcbiAgICAgICAgICAgICAgICBpZiAoeGhyLnJlc3BvbnNlSlNPTi5lcnJvcnMpIHtcclxuICAgICAgICAgICAgICAgICAgICBhamF4RXJyb3JGaWVsZEhhbmRsZXIoeGhyLnJlc3BvbnNlSlNPTi5lcnJvcnMpO1xyXG4gICAgICAgICAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgICAgICAgICAgaWYoeGhyLnN0YXR1cz09NDA0KXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWpheEVycm9yRmllbGRIYW5kbGVyKFt7J2RldGFpbCc6J05pbmNzIGlseWVuIGVsZW0uJ31dKTtcclxuICAgICAgICAgICAgICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWpheEVycm9yRmllbGRIYW5kbGVyKFt7J2RldGFpbCc6J8OBbHRhbMOhbm9zIGhpYmEuJ31dKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAkKCcuYWRkcmVzc01vZGFsJykubW9kYWwoJ2hpZGUnKTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICB9KTtcclxuICAgICAgICByZXR1cm4gO1xyXG4gICAgICAgIGxldCBjb250YWN0RGF0YT17XHJcbiAgICAgICAgICAgIGlkOjc2LFxyXG4gICAgICAgICAgICBuYW1lOidNaWtzw7Nuw6kgQm9yYsOpbHkgRXJ6c8OpYmV0JyxcclxuICAgICAgICAgICAgZW1haWw6J3N6YW1sYXphczFAZnVua2Npby5odScsXHJcbiAgICAgICAgICAgIHBob25lOicrMzYyMDM0MDc1MDAnXHJcbiAgICAgICAgfTtcclxuICAgICAgICByb290LnNldERhdGEoY29udGFjdERhdGEpO1xyXG4gICAgICAgIHJvb3QucmVuZGVyRm9ybSgpO1xyXG4gICAgICAgICQoJy5zcGlubmVyRGl2JykuYWRkQ2xhc3MoJ2Qtbm9uZScpO1xyXG4gICAgICAgICQoJy5hZGRyZXNzTW9kYWxGb3JtJykucmVtb3ZlQ2xhc3MoJ2Qtbm9uZScpO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICB0aGlzLmdldE9wdHMgPSBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgcmV0dXJuIE9wdHM7XHJcbiAgICB9XHJcbiAgICB0aGlzLmJpbmRDbGlja0FjdGlvbiA9IGZ1bmN0aW9uICgpIHtcclxuICAgICAgICAkKCcuYWRkcmVzc01vZGFsIC5idG4nKS51bmJpbmQoJ2NsaWNrJyk7XHJcbiAgICAgICAgJCgnLmFkZHJlc3NNb2RhbCAuYnV0dG9uQ2xvc2UnKS5iaW5kKCdjbGljaycsIHJvb3QuY2xpY2tBY3Rpb25CdXR0b25DbG9zZSk7XHJcbiAgICAgICAgJCgnLmFkZHJlc3NNb2RhbCAuYnV0dG9uU2F2ZScpLmJpbmQoJ2NsaWNrJywgcm9vdC5jbGlja0FjdGlvbkJ1dHRvblNhdmUpO1xyXG4gICAgfVxyXG5cclxuICAgIHRoaXMuY2xpY2tBY3Rpb25CdXR0b25DbG9zZSA9IGZ1bmN0aW9uIChldmVudCkge1xyXG4gICAgICAgIGNvbnNvbGUubG9nKCdjbGljayBjbG9zZScpO1xyXG4gICAgICAgIE9wdHMub25DbG9zZShldmVudCwgcm9vdC5mb3JtRGF0YVRvRGF0YU9iamVjdEFQSUNhbGwoKSk7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIHRoaXMuc2F2ZSA9IGZ1bmN0aW9uIChkYXRhKSB7XHJcbiAgICAgICAgbGV0IGZvcm0gPSAkKCcuYWRkcmVzc01vZGFsIGZvcm0nKTtcclxuICAgICAgICBsZXQgdXJsPWZvcm0uYXR0cignYWN0aW9uJyk7XHJcbiAgICAgICAgbGV0IGFqYXhUeXBlPSdQT1NUJztcclxuICAgICAgICBpZihkYXRhLmlkKXtcclxuICAgICAgICAgICAgdXJsPUFQUC5nZXRPcHRzKClbXCJVcmxcIl1bXCJhZGRyZXNzUG9wdXBcIl1bJ3VwZGF0ZSddO1xyXG4gICAgICAgICAgICB1cmw9dXJsLnJlcGxhY2VBbGwoJyppZConLGRhdGEuaWQpO1xyXG4gICAgICAgICAgICBhamF4VHlwZT0nUFVUJztcclxuICAgICAgICB9XHJcbiAgICAgICAgaWYoIWRhdGEuc3RhdHVzKXtcclxuICAgICAgICAgICAgZGF0YS5zdGF0dXM9QVBQLmdldE9wdHMoKVtcImFkZHJlc3NQb3B1cFwiXVsnZGVmYXVsdFN0YXR1cyddO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkZWJ1ZygnISEhIVVSTCEhISEhICcrdXJsKTtcclxuXHJcbiAgICAgICAgJC5hamF4KHtcclxuICAgICAgICAgICAgdXJsOiB1cmwsXHJcbiAgICAgICAgICAgIHR5cGU6IGFqYXhUeXBlLFxyXG4gICAgICAgICAgICBoZWFkZXJzOiB7XHJcbiAgICAgICAgICAgICAgICAnWC1DU1JGLVRPS0VOJzogQVBQLmdldEFwaVRva2VuKClcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgZGF0YTogZGF0YSxcclxuICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24gKGRhdGEpIHtcclxuICAgICAgICAgICAgICAgIE9wdHMub25BZnRlclNhdmUoZGF0YSk7XHJcbiAgICAgICAgICAgICAgICAkKCcuYWRkcmVzc01vZGFsJykubW9kYWwoJ3RvZ2dsZScpO1xyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICBlcnJvcjogZnVuY3Rpb24gKHhociwgYWpheE9wdGlvbnMsIHRocm93bkVycm9yKSB7XHJcbiAgICAgICAgICAgICAgICBpZiAoeGhyLnJlc3BvbnNlSlNPTi5lcnJvcnMpIHtcclxuICAgICAgICAgICAgICAgICAgICBhamF4RXJyb3JGaWVsZEhhbmRsZXIoeGhyLnJlc3BvbnNlSlNPTi5lcnJvcnMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgIH0pO1xyXG5cclxuICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICB9XHJcblxyXG4gICAgdGhpcy5jbGlja0FjdGlvbkJ1dHRvblNhdmUgPSBmdW5jdGlvbiAoZXZlbnQpIHtcclxuICAgICAgICBjb25zb2xlLmxvZygnY2xpY2sgc2F2ZScpO1xyXG4gICAgICAgIGxldCBpdGVtRGF0YSA9IHJvb3QuZm9ybURhdGFUb0RhdGFPYmplY3RBUElDYWxsKCksIHNhdmVkRGF0YTtcclxuICAgICAgICBkZWJ1ZyhpdGVtRGF0YSk7XHJcbiAgICAgICAgaWYoc2F2ZWREYXRhPXJvb3Quc2F2ZShpdGVtRGF0YSkpe1xyXG4gICAgICAgICAgICByZXR1cm4gIHRydWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIHRoaXMuZm9ybURhdGFUb0RhdGFPYmplY3RBUElDYWxsID0gZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIGxldCBkYXRhID0gbmV3IEZvcm1EYXRhKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5hZGRyZXNzTW9kYWwgZm9ybScpKTtcclxuICAgICAgICBsZXQgZm9ybUpTT04gPSBPYmplY3QuZnJvbUVudHJpZXMoZGF0YS5lbnRyaWVzKCkpO1xyXG4gICAgICAgIC8qTXVsdGlzZWxlY3Qgb3IgY2hlY2tib3ggdG8gYXJyYXk6XHJcbiAgICAgICAgZm9ybUpTT04ubXVsdGlzZWxlY3ROYW1lID0gZGF0YS5nZXRBbGwoJ211bHRpc2VsZWN0TmFtZScpO1xyXG4gICAgICAgICovXHJcbiAgICAgICAgJC5lYWNoKGZvcm1KU09OLCBmdW5jdGlvbiAoaXRlbSwgdmFsdWUpIHtcclxuICAgICAgICAgICAgZGVidWcoJC5sY0ZpcnN0KGl0ZW0ucmVwbGFjZSgnYWRkcmVzcycsICcnKSkpO1xyXG4gICAgICAgICAgICBmb3JtSlNPTlskLmxjRmlyc3QoaXRlbS5yZXBsYWNlKCdhZGRyZXNzJywgJycpKV0gPSB2YWx1ZTtcclxuICAgICAgICAgICAgZGVsZXRlIGZvcm1KU09OW2l0ZW1dO1xyXG4gICAgICAgIH0pO1xyXG4gICAgICAgIGlmKGZvcm1KU09OLnBob25lKXtcclxuICAgICAgICAgICAgZm9ybUpTT04ucGhvbmU9Zm9ybUpTT04ucGhvbmUucmVwbGFjZUFsbCgnXycsJycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZihmb3JtSlNPTi5lbWFpbCl7XHJcbiAgICAgICAgICAgIGZvcm1KU09OLmVtYWlsPWZvcm1KU09OLmVtYWlsLnJlcGxhY2VBbGwoJ18nLCcnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIGZvcm1KU09OO1xyXG4gICAgfVxyXG5cclxuICAgIHRoaXMuY29uc3RydWN0KG9wdGlvbnMsaXRlbURhdGEpO1xyXG59XHJcbiJdLCJuYW1lcyI6WyJ3aW5kb3ciLCJBZGRyZXNzUG9wVXAiLCJvcHRpb25zIiwiaXRlbURhdGEiLCJPcHRzIiwiYWN0aXZlIiwiYXJyYXkiLCJvbkFmdGVyU2F2ZSIsIm9uQ2xvc2UiLCJkYXRhIiwicm9vdCIsImNvbnN0cnVjdCIsImNvbnNvbGUiLCJsb2ciLCJpbml0IiwiJCIsImV4dGVuZCIsImJpbmRDbGlja0FjdGlvbiIsImNsZWFyRGF0YSIsInJlbmRlckZvcm0iLCJzZXREYXRhIiwic2hvdyIsIm1vZGFsIiwidmFsIiwiZWFjaCIsImtleSIsInZhbHVlIiwidWNGaXJzdCIsImxvYWREYXRhIiwiaWQiLCJyZW1vdmVDbGFzcyIsImFkZENsYXNzIiwidXJsIiwiQVBQIiwiZ2V0T3B0cyIsInJlcGxhY2VBbGwiLCJhamF4IiwidHlwZSIsImhlYWRlcnMiLCJnZXRBcGlUb2tlbiIsInN1Y2Nlc3MiLCJlcnJvciIsInhociIsImFqYXhPcHRpb25zIiwidGhyb3duRXJyb3IiLCJyZXNwb25zZUpTT04iLCJlcnJvcnMiLCJhamF4RXJyb3JGaWVsZEhhbmRsZXIiLCJzdGF0dXMiLCJjb250YWN0RGF0YSIsIm5hbWUiLCJlbWFpbCIsInBob25lIiwidW5iaW5kIiwiYmluZCIsImNsaWNrQWN0aW9uQnV0dG9uQ2xvc2UiLCJjbGlja0FjdGlvbkJ1dHRvblNhdmUiLCJldmVudCIsImZvcm1EYXRhVG9EYXRhT2JqZWN0QVBJQ2FsbCIsInNhdmUiLCJmb3JtIiwiYXR0ciIsImFqYXhUeXBlIiwiZGVidWciLCJzYXZlZERhdGEiLCJGb3JtRGF0YSIsImRvY3VtZW50IiwicXVlcnlTZWxlY3RvciIsImZvcm1KU09OIiwiT2JqZWN0IiwiZnJvbUVudHJpZXMiLCJlbnRyaWVzIiwiaXRlbSIsImxjRmlyc3QiLCJyZXBsYWNlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./resources/js/components/addressPopup.js\n\n}");
/***/ },
/***/ "./resources/js/components/contactPopup.js"
/*!*************************************************!*\
!*** ./resources/js/components/contactPopup.js ***!
\*************************************************/
() {
eval("{window.ContactPopUp = function (options, itemData) {\n /*\r\n * Variables accessible\r\n * in the class\r\n */\n var Opts = {\n active: false,\n array: [],\n onAfterSave: function onAfterSave() {},\n onClose: function onClose() {}\n };\n var data = {};\n var root = this;\n /*\r\n * Constructor\r\n */\n this.construct = function (options, itemData) {\n console.log(' ContactPopUp constructor called');\n };\n this.init = function (options, itemData) {\n console.log(' ContactPopUp nit called');\n $.extend(Opts, options);\n $.extend(data, itemData);\n root.bindClickAction();\n $(\"select.contactType\").select2({\n maximumSelectionLength: 1\n });\n };\n this.clearData = function () {\n data = {};\n root.renderForm();\n };\n this.setData = function (itemData) {\n $.extend(data, itemData);\n };\n this.show = function () {\n $('.contactModal').modal().show();\n };\n this.renderForm = function () {\n $('.contactModal input').val('');\n $('.contactModal textarea').val('');\n $.each(data, function (key, value) {\n /*\r\n console.log('key:'+key+' value:'+value);\r\n console.log('.contactModal'+' *[name=contact'+$.ucFirst(key)+']');\r\n */\n $('.contactModal' + ' *[name=contact' + $.ucFirst(key) + ']').val(value);\n });\n if (data.type === undefined || data.type === null) {\n $(\"select.contactType\").select2().val();\n } else {\n $(\"select.contactType\").select2().val(data.type.split(','));\n }\n $(\"select.contactType\").select2().trigger('change');\n };\n this.loadData = function (contactId) {\n console.log('loading id:' + contactId);\n $('.contactModal .spinnerDiv').removeClass('d-none');\n $('.contactModal .contactModalForm').addClass('d-none');\n $('.contactModal').modal().show();\n var url = APP.getOpts()[\"Url\"][\"contactPopup\"]['show'];\n url = url.replaceAll('*contactId*', contactId);\n $.ajax({\n url: url,\n type: 'GET',\n headers: {\n 'X-CSRF-TOKEN': APP.getApiToken()\n },\n success: function success(data) {\n root.setData(data);\n root.renderForm();\n $('.spinnerDiv').addClass('d-none');\n $('.contactModalForm').removeClass('d-none');\n },\n error: function error(xhr, ajaxOptions, thrownError) {\n if (xhr.responseJSON.errors) {\n ajaxErrorFieldHandler(xhr.responseJSON.errors);\n } else {\n if (xhr.status == 404) {\n ajaxErrorFieldHandler([{\n 'detail': 'Nincs ilyen elem.'\n }]);\n } else {\n ajaxErrorFieldHandler([{\n 'detail': 'Általános hiba.'\n }]);\n }\n }\n $('.contactModal').modal('hide');\n }\n });\n return;\n // removed by dead control flow\n var contactData; \n // removed by dead control flow\n\n // removed by dead control flow\n\n // removed by dead control flow\n\n // removed by dead control flow\n\n };\n this.getOpts = function () {\n return Opts;\n };\n this.bindClickAction = function () {\n $('.contactModal .btn').unbind('click');\n $('.contactModal .buttonClose').bind('click', root.clickActionButtonClose);\n $('.contactModal .buttonSave').bind('click', root.clickActionButtonSave);\n };\n this.clickActionButtonClose = function (event) {\n console.log('click close');\n Opts.onClose(event, root.formDataToDataObjectAPICall());\n };\n this.saveContact = function (contactData) {\n var form = $('.contactModal form');\n var url = form.attr('action');\n var ajaxType = 'POST';\n if (contactData.id) {\n url = APP.getOpts()[\"Url\"][\"contactPopup\"]['update'];\n\n //'{{route(\"admin.contact.update\",\"*contactId*\")}}';\n url = url.replaceAll('*contactId*', contactData.id);\n ajaxType = 'PUT';\n }\n if (!contactData.status) {\n contactData.status = APP.getOpts()[\"contactPopup\"]['defaultStatus'];\n }\n $.ajax({\n url: url,\n type: ajaxType,\n headers: {\n 'X-CSRF-TOKEN': APP.getApiToken()\n },\n data: contactData,\n success: function success(data) {\n Opts.onAfterSave(data);\n $('.contactModal').modal('toggle');\n },\n error: function error(xhr, ajaxOptions, thrownError) {\n if (xhr.responseJSON.errors) {\n ajaxErrorFieldHandler(xhr.responseJSON.errors);\n }\n }\n });\n return false;\n };\n this.clickActionButtonSave = function (event) {\n console.log('click save');\n var contactData = root.formDataToDataObjectAPICall(),\n savedData;\n if (savedData = root.saveContact(contactData)) {\n Opts.onAfterSave(event, contactData);\n $('.contactModal').modal('toggle');\n return true;\n }\n return false;\n };\n this.formDataToDataObjectAPICall = function () {\n var data = new FormData(document.querySelector('.contactModal form'));\n var formJSON = Object.fromEntries(data.entries());\n /*Multiselect or checkbox to array:\r\n formJSON.multiselectName = data.getAll('multiselectName');\r\n */\n $.each(formJSON, function (item, value) {\n formJSON[$.lcFirst(item.replace('contact', ''))] = value;\n delete formJSON[item];\n });\n if (formJSON.phone) {\n formJSON.phone = formJSON.phone.replaceAll('_', '');\n }\n if (formJSON.email) {\n formJSON.email = formJSON.email.replaceAll('_', '');\n }\n formJSON.type = $(\"select.contactType\").select2().val();\n return formJSON;\n };\n this.construct(options, itemData);\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9jb250YWN0UG9wdXAuanMiLCJtYXBwaW5ncyI6IkFBQUFBLE1BQU0sQ0FBQ0MsWUFBWSxHQUFHLFVBQVVDLE9BQU8sRUFBQ0MsUUFBUSxFQUFFO0VBRTlDO0FBQ0o7QUFDQTtBQUNBO0VBQ0ksSUFBSUMsSUFBSSxHQUFHO0lBQ1BDLE1BQU0sRUFBRSxLQUFLO0lBQ2JDLEtBQUssRUFBRSxFQUFFO0lBQ1RDLFdBQVcsRUFBRSxTQUFiQSxXQUFXQSxDQUFBLEVBQWMsQ0FDekIsQ0FBQztJQUNEQyxPQUFPLEVBQUUsU0FBVEEsT0FBT0EsQ0FBQSxFQUFjLENBQ3JCO0VBQ0osQ0FBQztFQUNELElBQUlDLElBQUksR0FBRyxDQUFDLENBQUM7RUFDYixJQUFJQyxJQUFJLEdBQUcsSUFBSTtFQUNmO0FBQ0o7QUFDQTtFQUNJLElBQUksQ0FBQ0MsU0FBUyxHQUFHLFVBQVVULE9BQU8sRUFBQ0MsUUFBUSxFQUFFO0lBQ3pDUyxPQUFPLENBQUNDLEdBQUcsQ0FBQyxrQ0FBa0MsQ0FBQztFQUNuRCxDQUFDO0VBRUQsSUFBSSxDQUFDQyxJQUFJLEdBQUcsVUFBVVosT0FBTyxFQUFDQyxRQUFRLEVBQUU7SUFDcENTLE9BQU8sQ0FBQ0MsR0FBRyxDQUFDLDBCQUEwQixDQUFDO0lBQ3ZDRSxDQUFDLENBQUNDLE1BQU0sQ0FBQ1osSUFBSSxFQUFFRixPQUFPLENBQUM7SUFDdkJhLENBQUMsQ0FBQ0MsTUFBTSxDQUFDUCxJQUFJLEVBQUVOLFFBQVEsQ0FBQztJQUN4Qk8sSUFBSSxDQUFDTyxlQUFlLENBQUMsQ0FBQztJQUN0QkYsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUNHLE9BQU8sQ0FBQztNQUM1QkMsc0JBQXNCLEVBQUU7SUFDNUIsQ0FBQyxDQUFDO0VBRU4sQ0FBQztFQUVELElBQUksQ0FBQ0MsU0FBUyxHQUFDLFlBQVc7SUFDdEJYLElBQUksR0FBQyxDQUFDLENBQUM7SUFDUEMsSUFBSSxDQUFDVyxVQUFVLENBQUMsQ0FBQztF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QUFDK0QsT0FBTyxDQUFDRCxJQUFJLENBQUNFLE9BQU8sQ0FBQyxTQUFTLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHbkQsS0FBSztNQUN4RCxPQUFPNkMsUUFBUSxDQUFDSSxJQUFJLENBQUM7SUFDekIsQ0FBQyxDQUFDO0lBQ0YsSUFBR0osUUFBUSxDQUFDZixLQUFLLEVBQUM7TUFDZGUsUUFBUSxDQUFDZixLQUFLLEdBQUNlLFFBQVEsQ0FBQ2YsS0FBSyxDQUFDakIsVUFBVSxDQUFDLEdBQUcsRUFBQyxFQUFFLENBQUM7SUFDcEQ7SUFDQSxJQUFHZ0MsUUFBUSxDQUFDaEIsS0FBSyxFQUFDO01BQ2RnQixRQUFRLENBQUNoQixLQUFLLEdBQUNnQixRQUFRLENBQUNoQixLQUFLLENBQUNoQixVQUFVLENBQUMsR0FBRyxFQUFDLEVBQUUsQ0FBQztJQUNwRDtJQUNBZ0MsUUFBUSxDQUFDM0MsSUFBSSxHQUFDZixDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQ0csT0FBTyxDQUFDLENBQUMsQ0FBQ08sR0FBRyxDQUFDLENBQUM7SUFDckQsT0FBT2dELFFBQVE7RUFDbkIsQ0FBQztFQUVELElBQUksQ0FBQzlELFNBQVMsQ0FBQ1QsT0FBTyxFQUFDQyxRQUFRLENBQUM7QUFDcEMsQ0FBQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL2NvbnRhY3RQb3B1cC5qcz9kZGNjIl0sInNvdXJjZXNDb250ZW50IjpbIndpbmRvdy5Db250YWN0UG9wVXAgPSBmdW5jdGlvbiAob3B0aW9ucyxpdGVtRGF0YSkge1xyXG5cclxuICAgIC8qXHJcbiAgICAgKiBWYXJpYWJsZXMgYWNjZXNzaWJsZVxyXG4gICAgICogaW4gdGhlIGNsYXNzXHJcbiAgICAgKi9cclxuICAgIGxldCBPcHRzID0ge1xyXG4gICAgICAgIGFjdGl2ZTogZmFsc2UsXHJcbiAgICAgICAgYXJyYXk6IFtdLFxyXG4gICAgICAgIG9uQWZ0ZXJTYXZlOiBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgfSxcclxuICAgICAgICBvbkNsb3NlOiBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgfSxcclxuICAgIH07XHJcbiAgICBsZXQgZGF0YSA9IHt9O1xyXG4gICAgbGV0IHJvb3QgPSB0aGlzO1xyXG4gICAgLypcclxuICAgICAqIENvbnN0cnVjdG9yXHJcbiAgICAgKi9cclxuICAgIHRoaXMuY29uc3RydWN0ID0gZnVuY3Rpb24gKG9wdGlvbnMsaXRlbURhdGEpIHtcclxuICAgICAgICBjb25zb2xlLmxvZygnIENvbnRhY3RQb3BVcCBjb25zdHJ1Y3RvciBjYWxsZWQnKTtcclxuICAgIH07XHJcblxyXG4gICAgdGhpcy5pbml0ID0gZnVuY3Rpb24gKG9wdGlvbnMsaXRlbURhdGEpIHtcclxuICAgICAgICBjb25zb2xlLmxvZygnIENvbnRhY3RQb3BVcCBuaXQgY2FsbGVkJyk7XHJcbiAgICAgICAgJC5leHRlbmQoT3B0cywgb3B0aW9ucyk7XHJcbiAgICAgICAgJC5leHRlbmQoZGF0YSwgaXRlbURhdGEpO1xyXG4gICAgICAgIHJvb3QuYmluZENsaWNrQWN0aW9uKCk7XHJcbiAgICAgICAgJChcInNlbGVjdC5jb250YWN0VHlwZVwiKS5zZWxlY3QyKHtcclxuICAgICAgICAgICAgbWF4aW11bVNlbGVjdGlvbkxlbmd0aDogMSxcclxuICAgICAgICB9KTtcclxuXHJcbiAgICB9O1xyXG5cclxuICAgIHRoaXMuY2xlYXJEYXRhPWZ1bmN0aW9uICgpe1xyXG4gICAgICAgIGRhdGE9e307XHJcbiAgICAgICAgcm9vdC5yZW5kZXJGb3JtKCk7XHJcbiAgICB9XHJcblxyXG4gICAgdGhpcy5zZXREYXRhPWZ1bmN0aW9uIChpdGVtRGF0YSl7XHJcbiAgICAgICAgJC5leHRlbmQoZGF0YSwgaXRlbURhdGEpO1xyXG4gICAgfVxyXG5cclxuICAgIHRoaXMuc2hvdz1mdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgJCgnLmNvbnRhY3RNb2RhbCcpLm1vZGFsKCkuc2hvdygpO1xyXG4gICAgfVxyXG5cclxuICAgIHRoaXMucmVuZGVyRm9ybT1mdW5jdGlvbiAoKXtcclxuICAgICAgICAkKCcuY29udGFjdE1vZGFsIGlucHV0JykudmFsKCcnKTtcclxuICAgICAgICAkKCcuY29udGFjdE1vZGFsIHRleHRhcmVhJykudmFsKCcnKTtcclxuICAgICAgICAkLmVhY2goZGF0YSxmdW5jdGlvbiAoa2V5LHZhbHVlKSB7XHJcbiAgICAgICAgICAgIC8qXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygna2V5Oicra2V5KycgdmFsdWU6Jyt2YWx1ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygnLmNvbnRhY3RNb2RhbCcrJyAqW25hbWU9Y29udGFjdCcrJC51Y0ZpcnN0KGtleSkrJ10nKTtcclxuICAgICAgICAgICAgKi9cclxuICAgICAgICAgICAgJCgnLmNvbnRhY3RNb2RhbCcrJyAqW25hbWU9Y29udGFjdCcrJC51Y0ZpcnN0KGtleSkrJ10nKS52YWwodmFsdWUpO1xyXG4gICAgICAgIH0pO1xyXG4gICAgICAgIGlmKGRhdGEudHlwZSA9PT0gdW5kZWZpbmVkIHx8IGRhdGEudHlwZT09PW51bGwpe1xyXG4gICAgICAgICAgICAkKFwic2VsZWN0LmNvbnRhY3RUeXBlXCIpLnNlbGVjdDIoKS52YWwoKTtcclxuICAgICAgICB9ZWxzZXtcclxuICAgICAgICAgICAgJChcInNlbGVjdC5jb250YWN0VHlwZVwiKS5zZWxlY3QyKCkudmFsKGRhdGEudHlwZS5zcGxpdCgnLCcpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICQoXCJzZWxlY3QuY29udGFjdFR5cGVcIikuc2VsZWN0MigpLnRyaWdnZXIoJ2NoYW5nZScpO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICB0aGlzLmxvYWREYXRhPWZ1bmN0aW9uIChjb250YWN0SWQpe1xyXG4gICAgICAgIGNvbnNvbGUubG9nKCdsb2FkaW5nIGlkOicrY29udGFjdElkKTtcclxuICAgICAgICAkKCcuY29udGFjdE1vZGFsIC5zcGlubmVyRGl2JykucmVtb3ZlQ2xhc3MoJ2Qtbm9uZScpO1xyXG4gICAgICAgICQoJy5jb250YWN0TW9kYWwgLmNvbnRhY3RNb2RhbEZvcm0nKS5hZGRDbGFzcygnZC1ub25lJyk7XHJcbiAgICAgICAgJCgnLmNvbnRhY3RNb2RhbCcpLm1vZGFsKCkuc2hvdygpO1xyXG4gICAgICAgIGxldCB1cmw9QVBQLmdldE9wdHMoKVtcIlVybFwiXVtcImNvbnRhY3RQb3B1cFwiXVsnc2hvdyddO1xyXG4gICAgICAgIHVybD11cmwucmVwbGFjZUFsbCgnKmNvbnRhY3RJZConLGNvbnRhY3RJZCk7XHJcbiAgICAgICAgJC5hamF4KHtcclxuICAgICAgICAgICAgdXJsOiB1cmwsXHJcbiAgICAgICAgICAgIHR5cGU6ICdHRVQnLFxyXG4gICAgICAgICAgICBoZWFkZXJzOiB7XHJcbiAgICAgICAgICAgICAgICAnWC1DU1JGLVRPS0VOJzogQVBQLmdldEFwaVRva2VuKClcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24gKGRhdGEpIHtcclxuICAgICAgICAgICAgICAgIHJvb3Quc2V0RGF0YShkYXRhKTtcclxuICAgICAgICAgICAgICAgIHJvb3QucmVuZGVyRm9ybSgpO1xyXG4gICAgICAgICAgICAgICAgJCgnLnNwaW5uZXJEaXYnKS5hZGRDbGFzcygnZC1ub25lJyk7XHJcbiAgICAgICAgICAgICAgICAkKCcuY29udGFjdE1vZGFsRm9ybScpLnJlbW92ZUNsYXNzKCdkLW5vbmUnKTtcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uICh4aHIsIGFqYXhPcHRpb25zLCB0aHJvd25FcnJvcikge1xyXG4gICAgICAgICAgICAgICAgaWYgKHhoci5yZXNwb25zZUpTT04uZXJyb3JzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWpheEVycm9yRmllbGRIYW5kbGVyKHhoci5yZXNwb25zZUpTT04uZXJyb3JzKTtcclxuICAgICAgICAgICAgICAgIH1lbHNle1xyXG4gICAgICAgICAgICAgICAgICAgIGlmKHhoci5zdGF0dXM9PTQwNCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFqYXhFcnJvckZpZWxkSGFuZGxlcihbeydkZXRhaWwnOidOaW5jcyBpbHllbiBlbGVtLid9XSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfWVsc2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFqYXhFcnJvckZpZWxkSGFuZGxlcihbeydkZXRhaWwnOifDgWx0YWzDoW5vcyBoaWJhLid9XSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJCgnLmNvbnRhY3RNb2RhbCcpLm1vZGFsKCdoaWRlJyk7XHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgcmV0dXJuIDtcclxuICAgICAgICBsZXQgY29udGFjdERhdGE9e1xyXG4gICAgICAgICAgICBpZDo3NixcclxuICAgICAgICAgICAgbmFtZTonTWlrc8OzbsOpIEJvcmLDqWx5IEVyenPDqWJldCcsXHJcbiAgICAgICAgICAgIGVtYWlsOidzemFtbGF6YXMxQGZ1bmtjaW8uaHUnLFxyXG4gICAgICAgICAgICBwaG9uZTonKzM2MjAzNDA3NTAwJ1xyXG4gICAgICAgIH07XHJcbiAgICAgICAgcm9vdC5zZXREYXRhKGNvbnRhY3REYXRhKTtcclxuICAgICAgICByb290LnJlbmRlckZvcm0oKTtcclxuICAgICAgICAkKCcuc3Bpbm5lckRpdicpLmFkZENsYXNzKCdkLW5vbmUnKTtcclxuICAgICAgICAkKCcuY29udGFjdE1vZGFsRm9ybScpLnJlbW92ZUNsYXNzKCdkLW5vbmUnKTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgdGhpcy5nZXRPcHRzID0gZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIHJldHVybiBPcHRzO1xyXG4gICAgfVxyXG4gICAgdGhpcy5iaW5kQ2xpY2tBY3Rpb24gPSBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgJCgnLmNvbnRhY3RNb2RhbCAuYnRuJykudW5iaW5kKCdjbGljaycpO1xyXG4gICAgICAgICQoJy5jb250YWN0TW9kYWwgLmJ1dHRvbkNsb3NlJykuYmluZCgnY2xpY2snLCByb290LmNsaWNrQWN0aW9uQnV0dG9uQ2xvc2UpO1xyXG4gICAgICAgICQoJy5jb250YWN0TW9kYWwgLmJ1dHRvblNhdmUnKS5iaW5kKCdjbGljaycsIHJvb3QuY2xpY2tBY3Rpb25CdXR0b25TYXZlKTtcclxuICAgIH1cclxuXHJcbiAgICB0aGlzLmNsaWNrQWN0aW9uQnV0dG9uQ2xvc2UgPSBmdW5jdGlvbiAoZXZlbnQpIHtcclxuICAgICAgICBjb25zb2xlLmxvZygnY2xpY2sgY2xvc2UnKTtcclxuICAgICAgICBPcHRzLm9uQ2xvc2UoZXZlbnQsIHJvb3QuZm9ybURhdGFUb0RhdGFPYmplY3RBUElDYWxsKCkpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICB0aGlzLnNhdmVDb250YWN0ID0gZnVuY3Rpb24gKGNvbnRhY3REYXRhKSB7XHJcbiAgICAgICAgbGV0IGZvcm0gPSAkKCcuY29udGFjdE1vZGFsIGZvcm0nKTtcclxuICAgICAgICBsZXQgdXJsPWZvcm0uYXR0cignYWN0aW9uJyk7XHJcbiAgICAgICAgbGV0IGFqYXhUeXBlPSdQT1NUJztcclxuICAgICAgICBpZihjb250YWN0RGF0YS5pZCl7XHJcbiAgICAgICAgICAgIHVybD1BUFAuZ2V0T3B0cygpW1wiVXJsXCJdW1wiY29udGFjdFBvcHVwXCJdWyd1cGRhdGUnXTtcclxuXHJcbiAgICAgICAgICAgICAgICAvLyd7e3JvdXRlKFwiYWRtaW4uY29udGFjdC51cGRhdGVcIixcIipjb250YWN0SWQqXCIpfX0nO1xyXG4gICAgICAgICAgICB1cmw9dXJsLnJlcGxhY2VBbGwoJypjb250YWN0SWQqJyxjb250YWN0RGF0YS5pZCk7XHJcbiAgICAgICAgICAgIGFqYXhUeXBlPSdQVVQnO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZighY29udGFjdERhdGEuc3RhdHVzKXtcclxuICAgICAgICAgICAgY29udGFjdERhdGEuc3RhdHVzPUFQUC5nZXRPcHRzKClbXCJjb250YWN0UG9wdXBcIl1bJ2RlZmF1bHRTdGF0dXMnXTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICQuYWpheCh7XHJcbiAgICAgICAgICAgIHVybDogdXJsLFxyXG4gICAgICAgICAgICB0eXBlOiBhamF4VHlwZSxcclxuICAgICAgICAgICAgaGVhZGVyczoge1xyXG4gICAgICAgICAgICAgICAgJ1gtQ1NSRi1UT0tFTic6IEFQUC5nZXRBcGlUb2tlbigpXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIGRhdGE6IGNvbnRhY3REYXRhLFxyXG4gICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbiAoZGF0YSkge1xyXG4gICAgICAgICAgICAgICAgT3B0cy5vbkFmdGVyU2F2ZShkYXRhKTtcclxuICAgICAgICAgICAgICAgICQoJy5jb250YWN0TW9kYWwnKS5tb2RhbCgndG9nZ2xlJyk7XHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIGVycm9yOiBmdW5jdGlvbiAoeGhyLCBhamF4T3B0aW9ucywgdGhyb3duRXJyb3IpIHtcclxuICAgICAgICAgICAgICAgIGlmICh4aHIucmVzcG9uc2VKU09OLmVycm9ycykge1xyXG4gICAgICAgICAgICAgICAgICAgIGFqYXhFcnJvckZpZWxkSGFuZGxlcih4aHIucmVzcG9uc2VKU09OLmVycm9ycyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgfSk7XHJcblxyXG4gICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgIH1cclxuXHJcbiAgICB0aGlzLmNsaWNrQWN0aW9uQnV0dG9uU2F2ZSA9IGZ1bmN0aW9uIChldmVudCkge1xyXG4gICAgICAgIGNvbnNvbGUubG9nKCdjbGljayBzYXZlJyk7XHJcbiAgICAgICAgbGV0IGNvbnRhY3REYXRhID0gcm9vdC5mb3JtRGF0YVRvRGF0YU9iamVjdEFQSUNhbGwoKSwgc2F2ZWREYXRhO1xyXG4gICAgICAgIGlmKHNhdmVkRGF0YT1yb290LnNhdmVDb250YWN0KGNvbnRhY3REYXRhKSl7XHJcbiAgICAgICAgICAgIE9wdHMub25BZnRlclNhdmUoZXZlbnQsIGNvbnRhY3REYXRhKTtcclxuICAgICAgICAgICAgJCgnLmNvbnRhY3RNb2RhbCcpLm1vZGFsKCd0b2dnbGUnKTtcclxuICAgICAgICAgICAgcmV0dXJuICB0cnVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICB0aGlzLmZvcm1EYXRhVG9EYXRhT2JqZWN0QVBJQ2FsbCA9IGZ1bmN0aW9uICgpIHtcclxuICAgICAgICBsZXQgZGF0YSA9IG5ldyBGb3JtRGF0YShkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuY29udGFjdE1vZGFsIGZvcm0nKSk7XHJcbiAgICAgICAgbGV0IGZvcm1KU09OID0gT2JqZWN0LmZyb21FbnRyaWVzKGRhdGEuZW50cmllcygpKTtcclxuICAgICAgICAvKk11bHRpc2VsZWN0IG9yIGNoZWNrYm94IHRvIGFycmF5OlxyXG4gICAgICAgIGZvcm1KU09OLm11bHRpc2VsZWN0TmFtZSA9IGRhdGEuZ2V0QWxsKCdtdWx0aXNlbGVjdE5hbWUnKTtcclxuICAgICAgICAqL1xyXG4gICAgICAgICQuZWFjaChmb3JtSlNPTiwgZnVuY3Rpb24gKGl0ZW0sIHZhbHVlKSB7XHJcbiAgICAgICAgICAgIGZvcm1KU09OWyQubGNGaXJzdChpdGVtLnJlcGxhY2UoJ2NvbnRhY3QnLCAnJykpXSA9IHZhbHVlO1xyXG4gICAgICAgICAgICBkZWxldGUgZm9ybUpTT05baXRlbV07XHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgaWYoZm9ybUpTT04ucGhvbmUpe1xyXG4gICAgICAgICAgICBmb3JtSlNPTi5waG9uZT1mb3JtSlNPTi5waG9uZS5yZXBsYWNlQWxsKCdfJywnJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmKGZvcm1KU09OLmVtYWlsKXtcclxuICAgICAgICAgICAgZm9ybUpTT04uZW1haWw9Zm9ybUpTT04uZW1haWwucmVwbGFjZUFsbCgnXycsJycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmb3JtSlNPTi50eXBlPSQoXCJzZWxlY3QuY29udGFjdFR5cGVcIikuc2VsZWN0MigpLnZhbCgpO1xyXG4gICAgICAgIHJldHVybiBmb3JtSlNPTjtcclxuICAgIH1cclxuXHJcbiAgICB0aGlzLmNvbnN0cnVjdChvcHRpb25zLGl0ZW1EYXRhKTtcclxufVxyXG4iXSwibmFtZXMiOlsid2luZG93IiwiQ29udGFjdFBvcFVwIiwib3B0aW9ucyIsIml0ZW1EYXRhIiwiT3B0cyIsImFjdGl2ZSIsImFycmF5Iiwib25BZnRlclNhdmUiLCJvbkNsb3NlIiwiZGF0YSIsInJvb3QiLCJjb25zdHJ1Y3QiLCJjb25zb2xlIiwibG9nIiwiaW5pdCIsIiQiLCJleHRlbmQiLCJiaW5kQ2xpY2tBY3Rpb24iLCJzZWxlY3QyIiwibWF4aW11bVNlbGVjdGlvbkxlbmd0aCIsImNsZWFyRGF0YSIsInJlbmRlckZvcm0iLCJzZXREYXRhIiwic2hvdyIsIm1vZGFsIiwidmFsIiwiZWFjaCIsImtleSIsInZhbHVlIiwidWNGaXJzdCIsInR5cGUiLCJ1bmRlZmluZWQiLCJzcGxpdCIsInRyaWdnZXIiLCJsb2FkRGF0YSIsImNvbnRhY3RJZCIsInJlbW92ZUNsYXNzIiwiYWRkQ2xhc3MiLCJ1cmwiLCJBUFAiLCJnZXRPcHRzIiwicmVwbGFjZUFsbCIsImFqYXgiLCJoZWFkZXJzIiwiZ2V0QXBpVG9rZW4iLCJzdWNjZXNzIiwiZXJyb3IiLCJ4aHIiLCJhamF4T3B0aW9ucyIsInRocm93bkVycm9yIiwicmVzcG9uc2VKU09OIiwiZXJyb3JzIiwiYWpheEVycm9yRmllbGRIYW5kbGVyIiwic3RhdHVzIiwiY29udGFjdERhdGEiLCJpZCIsIm5hbWUiLCJlbWFpbCIsInBob25lIiwidW5iaW5kIiwiYmluZCIsImNsaWNrQWN0aW9uQnV0dG9uQ2xvc2UiLCJjbGlja0FjdGlvbkJ1dHRvblNhdmUiLCJldmVudCIsImZvcm1EYXRhVG9EYXRhT2JqZWN0QVBJQ2FsbCIsInNhdmVDb250YWN0IiwiZm9ybSIsImF0dHIiLCJhamF4VHlwZSIsInNhdmVkRGF0YSIsIkZvcm1EYXRhIiwiZG9jdW1lbnQiLCJxdWVyeVNlbGVjdG9yIiwiZm9ybUpTT04iLCJPYmplY3QiLCJmcm9tRW50cmllcyIsImVudHJpZXMiLCJpdGVtIiwibGNGaXJzdCIsInJlcGxhY2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./resources/js/components/contactPopup.js\n\n}");
/***/ }
/******/ });
/************************************************************************/
/******/
/******/ // startup
/******/ // Load entry module and return exports
/******/ // This entry module can't be inlined because the eval-source-map devtool is used.
/******/ __webpack_modules__["./resources/js/components/addressPopup.js"]();
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./resources/js/components/contactPopup.js"]();
/******/
/******/ })()
;