32 lines
29 KiB
JavaScript
Executable File
32 lines
29 KiB
JavaScript
Executable File
/*
|
|
* 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/pages/sweet-alerts.init.js":
|
|
/*!*************************************************!*\
|
|
!*** ./resources/js/pages/sweet-alerts.init.js ***!
|
|
\*************************************************/
|
|
/***/ (() => {
|
|
|
|
eval("/*\nTemplate Name: Ubold - Responsive Bootstrap 4 Admin Dashboard\nAuthor: CoderThemes\nWebsite: https://coderthemes.com/\nContact: support@coderthemes.com\nFile: Sweet Alerts init js\n*/\n//Basic\ndocument.getElementById(\"sa-basic\").addEventListener(\"click\", function () {\n Swal.fire({\n title: 'Any fool can use a computer!'\n });\n}); //A title with a text under\n\ndocument.getElementById(\"sa-title\").addEventListener(\"click\", function () {\n Swal.fire({\n title: \"The Internet?\",\n text: 'That thing is still around?',\n icon: 'question'\n });\n}); //Success Message\n\ndocument.getElementById(\"sa-success\").addEventListener(\"click\", function () {\n Swal.fire({\n title: 'Good job!',\n text: 'You clicked the button!',\n icon: 'success'\n });\n}); //Success Message\n\ndocument.getElementById(\"sa-long-content\").addEventListener(\"click\", function () {\n Swal.fire({\n imageUrl: 'https://placeholder.pics/svg/300x1500',\n imageHeight: 1500,\n imageAlt: 'A tall image'\n });\n}); //custom position\n\ndocument.getElementById(\"sa-custom-position\").addEventListener(\"click\", function () {\n Swal.fire({\n position: 'top-end',\n icon: 'success',\n title: 'Your work has been saved',\n showConfirmButton: false,\n timer: 1500\n });\n}); //sa-error\n\ndocument.getElementById(\"sa-error\").addEventListener(\"click\", function () {\n Swal.fire({\n icon: 'error',\n title: 'Oops...',\n text: 'Something went wrong!',\n footer: '<a href>Why do I have this issue?</a>'\n });\n}); //Warning Message\n\ndocument.getElementById(\"sa-warning\").addEventListener(\"click\", function () {\n Swal.fire({\n title: \"Are you sure?\",\n text: \"You won't be able to revert this!\",\n icon: \"warning\",\n showCancelButton: true,\n confirmButtonColor: \"#28bb4b\",\n cancelButtonColor: \"#f34e4e\",\n confirmButtonText: \"Yes, delete it!\"\n }).then(function (result) {\n if (result.value) {\n Swal.fire(\"Deleted!\", \"Your file has been deleted.\", \"success\");\n }\n });\n}); //Parameter\n\ndocument.getElementById(\"sa-params\").addEventListener(\"click\", function () {\n Swal.fire({\n title: 'Are you sure?',\n text: \"You won't be able to revert this!\",\n icon: 'warning',\n showCancelButton: true,\n confirmButtonText: 'Yes, delete it!',\n cancelButtonText: 'No, cancel!',\n confirmButtonClass: 'btn btn-success mt-2',\n cancelButtonClass: 'btn btn-danger ms-2 mt-2',\n buttonsStyling: false\n }).then(function (result) {\n if (result.value) {\n Swal.fire({\n title: 'Deleted!',\n text: 'Your file has been deleted.',\n icon: 'success',\n confirmButtonColor: '#4a4fea'\n });\n } else if ( // Read more about handling dismissals\n result.dismiss === Swal.DismissReason.cancel) {\n Swal.fire({\n title: 'Cancelled',\n text: 'Your imaginary file is safe :)',\n icon: 'error',\n confirmButtonColor: '#4a4fea'\n });\n }\n });\n}); //Custom Image\n\ndocument.getElementById(\"sa-image\").addEventListener(\"click\", function () {\n Swal.fire({\n title: 'UBold',\n text: 'Responsive Bootstrap 4 Admin Dashboard',\n imageUrl: '../assets/images/logo-sm.png',\n imageHeight: 50,\n confirmButtonColor: \"#4a4fea\",\n animation: false\n });\n}); //Auto Close Timer\n\ndocument.getElementById(\"sa-close\").addEventListener(\"click\", function () {\n var timerInterval;\n Swal.fire({\n title: 'Auto close alert!',\n html: 'I will close in <strong></strong> seconds.',\n timer: 2000,\n onBeforeOpen: function onBeforeOpen() {\n Swal.showLoading();\n timerInterval = setInterval(function () {\n Swal.getContent().querySelector('strong').textContent = Swal.getTimerLeft();\n }, 100);\n },\n onClose: function onClose() {\n clearInterval(timerInterval);\n }\n }).then(function (result) {\n if ( // Read more about handling dismissals\n result.dismiss === Swal.DismissReason.timer) {\n console.log('I was closed by the timer');\n }\n });\n}); //custom html alert\n\ndocument.getElementById(\"custom-html-alert\").addEventListener(\"click\", function () {\n Swal.fire({\n title: '<i>HTML</i> <u>example</u>',\n icon: 'info',\n html: 'You can use <b>bold text</b>, ' + '<a href=\"//coderthemes.com/\">links</a> ' + 'and other HTML tags',\n showCloseButton: true,\n showCancelButton: true,\n confirmButtonClass: 'btn btn-confirm',\n cancelButtonClass: 'btn btn-cancel ml-1',\n confirmButtonText: '<i class=\"mdi mdi-thumb-up-outline\"></i> Great!',\n cancelButtonText: '<i class=\"mdi mdi-thumb-down-outline\"></i>'\n });\n}); //Custom width padding\n\ndocument.getElementById(\"custom-padding-width-alert\").addEventListener(\"click\", function () {\n Swal.fire({\n title: 'Custom width, padding, background.',\n width: 600,\n padding: 100,\n background: '#fff url(//subtlepatterns2015.subtlepatterns.netdna-cdn.com/patterns/geometry.png)'\n });\n}); //Ajax\n\ndocument.getElementById(\"ajax-alert\").addEventListener(\"click\", function () {\n Swal.fire({\n title: 'Submit email to run ajax request',\n input: 'email',\n showCancelButton: true,\n confirmButtonText: 'Submit',\n showLoaderOnConfirm: true,\n confirmButtonColor: \"#4a4fea\",\n cancelButtonColor: \"#f34e4e\",\n preConfirm: function preConfirm(email) {\n return new Promise(function (resolve, reject) {\n setTimeout(function () {\n if (email === 'taken@example.com') {\n reject('This email is already taken.');\n } else {\n resolve();\n }\n }, 2000);\n });\n },\n allowOutsideClick: false\n }).then(function (email) {\n Swal.fire({\n icon: 'success',\n title: 'Ajax request finished!',\n confirmButtonColor: \"#4a4fea\",\n html: 'Submitted email: ' + email\n });\n });\n}); //chaining modal alert\n\ndocument.getElementById(\"chaining-alert\").addEventListener(\"click\", function () {\n Swal.mixin({\n input: 'text',\n confirmButtonText: 'Next →',\n showCancelButton: true,\n confirmButtonColor: \"#4a4fea\",\n cancelButtonColor: \"#74788d\",\n progressSteps: ['1', '2', '3']\n }).queue([{\n title: 'Question 1',\n text: 'Chaining swal2 modals is easy'\n }, 'Question 2', 'Question 3']).then(function (result) {\n if (result.value) {\n Swal.fire({\n title: 'All done!',\n confirmButtonColor: \"#4a4fea\",\n html: 'Your answers: <pre><code>' + JSON.stringify(result.value) + '</code></pre>',\n confirmButtonText: 'Lovely!'\n });\n }\n });\n}); //Danger\n\ndocument.getElementById(\"dynamic-alert\").addEventListener(\"click\", function () {\n swal.queue([{\n title: 'Your public IP',\n confirmButtonColor: \"#4a4fea\",\n confirmButtonText: 'Show my public IP',\n text: 'Your public IP will be received ' + 'via AJAX request',\n showLoaderOnConfirm: true,\n preConfirm: function preConfirm() {\n return new Promise(function (resolve) {\n $.get('https://api.ipify.org?format=json').done(function (data) {\n swal.insertQueueStep(data.ip);\n resolve();\n });\n });\n }\n }])[\"catch\"](swal.noop);\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly91Ym9sZC1sYXJhdmVsLy4vcmVzb3VyY2VzL2pzL3BhZ2VzL3N3ZWV0LWFsZXJ0cy5pbml0LmpzPzdjMGMiXSwibmFtZXMiOlsiZG9jdW1lbnQiLCJnZXRFbGVtZW50QnlJZCIsImFkZEV2ZW50TGlzdGVuZXIiLCJTd2FsIiwiZmlyZSIsInRpdGxlIiwidGV4dCIsImljb24iLCJpbWFnZVVybCIsImltYWdlSGVpZ2h0IiwiaW1hZ2VBbHQiLCJwb3NpdGlvbiIsInNob3dDb25maXJtQnV0dG9uIiwidGltZXIiLCJmb290ZXIiLCJzaG93Q2FuY2VsQnV0dG9uIiwiY29uZmlybUJ1dHRvbkNvbG9yIiwiY2FuY2VsQnV0dG9uQ29sb3IiLCJjb25maXJtQnV0dG9uVGV4dCIsInRoZW4iLCJyZXN1bHQiLCJ2YWx1ZSIsImNhbmNlbEJ1dHRvblRleHQiLCJjb25maXJtQnV0dG9uQ2xhc3MiLCJjYW5jZWxCdXR0b25DbGFzcyIsImJ1dHRvbnNTdHlsaW5nIiwiZGlzbWlzcyIsIkRpc21pc3NSZWFzb24iLCJjYW5jZWwiLCJhbmltYXRpb24iLCJ0aW1lckludGVydmFsIiwiaHRtbCIsIm9uQmVmb3JlT3BlbiIsInNob3dMb2FkaW5nIiwic2V0SW50ZXJ2YWwiLCJnZXRDb250ZW50IiwicXVlcnlTZWxlY3RvciIsInRleHRDb250ZW50IiwiZ2V0VGltZXJMZWZ0Iiwib25DbG9zZSIsImNsZWFySW50ZXJ2YWwiLCJjb25zb2xlIiwibG9nIiwic2hvd0Nsb3NlQnV0dG9uIiwid2lkdGgiLCJwYWRkaW5nIiwiYmFja2dyb3VuZCIsImlucHV0Iiwic2hvd0xvYWRlck9uQ29uZmlybSIsInByZUNvbmZpcm0iLCJlbWFpbCIsIlByb21pc2UiLCJyZXNvbHZlIiwicmVqZWN0Iiwic2V0VGltZW91dCIsImFsbG93T3V0c2lkZUNsaWNrIiwibWl4aW4iLCJwcm9ncmVzc1N0ZXBzIiwicXVldWUiLCJKU09OIiwic3RyaW5naWZ5Iiwic3dhbCIsIiQiLCJnZXQiLCJk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LEVBQW1CO0FBQ2xDVSxRQUFBQSxDQUFDLENBQUNDLEdBQUYsQ0FBTSxtQ0FBTixFQUNLQyxJQURMLENBQ1UsVUFBVUMsSUFBVixFQUFnQjtBQUNsQkosVUFBQUEsSUFBSSxDQUFDSyxlQUFMLENBQXFCRCxJQUFJLENBQUNFLEVBQTFCO0FBQ0FmLFVBQUFBLE9BQU87QUFDVixTQUpMO0FBS0gsT0FOTSxDQUFQO0FBT0g7QUFmTyxHQUFELENBQVgsV0FnQlVTLElBQUksQ0FBQ08sSUFoQmY7QUFpQkQsQ0FsQkQiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuVGVtcGxhdGUgTmFtZTogVWJvbGQgLSBSZXNwb25zaXZlIEJvb3RzdHJhcCA0IEFkbWluIERhc2hib2FyZFxuQXV0aG9yOiBDb2RlclRoZW1lc1xuV2Vic2l0ZTogaHR0cHM6Ly9jb2RlcnRoZW1lcy5jb20vXG5Db250YWN0OiBzdXBwb3J0QGNvZGVydGhlbWVzLmNvbVxuRmlsZTogU3dlZXQgQWxlcnRzIGluaXQganNcbiovXG5cbi8vQmFzaWNcbmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwic2EtYmFzaWNcIikuYWRkRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIGZ1bmN0aW9uKCkge1xuICBTd2FsLmZpcmUoXG4gICAgICB7XG4gICAgICAgICAgdGl0bGU6ICdBbnkgZm9vbCBjYW4gdXNlIGEgY29tcHV0ZXIhJyxcbiAgICAgIH1cbiAgKVxufSk7XG5cbi8vQSB0aXRsZSB3aXRoIGEgdGV4dCB1bmRlclxuZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJzYS10aXRsZVwiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XG4gIFN3YWwuZmlyZShcbiAgICAgIHtcbiAgICAgICAgICB0aXRsZTogXCJUaGUgSW50ZXJuZXQ/XCIsXG4gICAgICAgICAgdGV4dDogJ1RoYXQgdGhpbmcgaXMgc3RpbGwgYXJvdW5kPycsXG4gICAgICAgICAgaWNvbjogJ3F1ZXN0aW9uJ1xuICAgICAgfVxuICApXG59KTtcblxuLy9TdWNjZXNzIE1lc3NhZ2VcbmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwic2Etc3VjY2Vzc1wiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XG4gIFN3YWwuZmlyZShcbiAgICAgIHtcbiAgICAgICAgICB0aXRsZTogJ0dvb2Qgam9iIScsXG4gICAgICAgICAgdGV4dDogJ1lvdSBjbGlja2VkIHRoZSBidXR0b24hJyxcbiAgICAgICAgICBpY29uOiAnc3VjY2VzcydcbiAgICAgIH1cbiAgKVxufSk7XG5cbi8vU3VjY2VzcyBNZXNzYWdlXG5kb2N1bWVudC5nZXRFbGVtZW50QnlJZChcInNhLWxvbmctY29udGVudFwiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XG4gIFN3YWwuZmlyZShcbiAgICAgIHtcbiAgICAgICAgaW1hZ2VVcmw6ICdodHRwczovL3BsYWNlaG9sZGVyLnBpY3Mvc3ZnLzMwMHgxNTAwJyxcbiAgICAgICAgaW1hZ2VIZWlnaHQ6IDE1MDAsXG4gICAgICAgIGltYWdlQWx0OiAnQSB0YWxsIGltYWdlJ1xuICAgICAgfVxuICApXG59KTtcblxuLy9jdXN0b20gcG9zaXRpb25cbmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwic2EtY3VzdG9tLXBvc2l0aW9uXCIpLmFkZEV2ZW50TGlzdGVuZXIoXCJjbGlja1wiLCBmdW5jdGlvbigpIHtcbiAgU3dhbC5maXJlKHtcbiAgICAgIHBvc2l0aW9uOiAndG9wLWVuZCcsXG4gICAgICBpY29uOiAnc3VjY2VzcycsXG4gICAgICB0aXRsZTogJ1lvdXIgd29yayBoYXMgYmVlbiBzYXZlZCcsXG4gICAgICBzaG93Q29uZmlybUJ1dHRvbjogZmFsc2UsXG4gICAgICB0aW1lcjogMTUwMFxuICB9KVxufSk7XG5cblxuLy9zYS1lcnJvclxuZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJzYS1lcnJvclwiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XG4gIFN3YWwuZmlyZSh7XG4gICAgaWNvbjogJ2Vycm9yJyxcbiAgICB0aXRsZTogJ09vcHMuLi4nLFxuICAgIHRleHQ6ICdTb21ldGhpbmcgd2VudCB3cm9uZyEnLFxuICAgIGZvb3RlcjogJzxhIGhyZWY+V2h5IGRvIEkgaGF2ZSB0aGlzIGlzc3VlPzwvYT4nXG4gIH0pXG59KTtcblxuLy9XYXJuaW5nIE1lc3NhZ2VcbmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwic2Etd2FybmluZ1wiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XG4gIFN3YWwuZmlyZSh7XG4gICAgICB0aXRsZTogXCJBcmUgeW91IHN1cmU/XCIsXG4gICAgICB0ZXh0OiBcIllvdSB3b24ndCBiZSBhYmxlIHRvIHJldmVydCB0aGlzIVwiLFxuICAgICAgaWNvbjogXCJ3YXJuaW5nXCIsXG4gICAgICBzaG93Q2FuY2VsQnV0dG9uOiB0cnVlLFxuICAgICAgY29uZmlybUJ1dHRvbkNvbG9yOiBcIiMyOGJiNGJcIixcbiAgICAgIGNhbmNlbEJ1dHRvbkNvbG9yOiBcIiNmMzRlNGVcIixcbiAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiBcIlllcywgZGVsZXRlIGl0IVwiXG4gICAgfSkudGhlbihmdW5jdGlvbiAocmVzdWx0KSB7XG4gICAgICBpZiAocmVzdWx0LnZhbHVlKSB7XG4gICAgICAgIFN3YWwuZmlyZShcIkRlbGV0ZWQhXCIsIFwiWW91ciBmaWxlIGhhcyBiZWVuIGRlbGV0ZWQuXCIsIFwic3VjY2Vzc1wiXG4gICAgICAgICk7XG4gICAgICB9XG4gIH0pO1xufSk7XG5cbi8vUGFyYW1ldGVyXG5kb2N1bWVudC5nZXRFbGVtZW50QnlJZChcInNhLXBhcmFtc1wiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XG4gIFN3YWwuZmlyZSh7XG4gICAgICB0aXRsZTogJ0FyZSB5b3Ugc3VyZT8nLFxuICAgICAgdGV4dDogXCJZb3Ugd29uJ3QgYmUgYWJsZSB0byByZXZlcnQgdGhpcyFcIixcbiAgICAgIGljb246ICd3YXJuaW5nJyxcbiAgICAgIHNob3dDYW5jZWxCdXR0b246IHRydWUsXG4gICAgICBjb25maXJtQnV0dG9uVGV4dDogJ1llcywgZGVsZXRlIGl0IScsXG4gICAgICBjYW5jZWxCdXR0b25UZXh0OiAnTm8sIGNhbmNlbCEnLFxuICAgICAgY29uZmlybUJ1dHRvbkNsYXNzOiAnYnRuIGJ0bi1zdWNjZXNzIG10LTInLFxuICAgICAgY2FuY2VsQnV0dG9uQ2xhc3M6ICdidG4gYnRuLWRhbmdlciBtcy0yIG10LTInLFxuICAgICAgYnV0dG9uc1N0eWxpbmc6IGZhbHNlXG4gIH0pLnRoZW4oZnVuY3Rpb24gKHJlc3VsdCkge1xuICAgICAgaWYgKHJlc3VsdC52YWx1ZSkge1xuICAgICAgICAgIFN3YWwuZmlyZSh7XG4gICAgICAgICAgICB0aXRsZTogJ0RlbGV0ZWQhJyxcbiAgICAgICAgICAgIHRleHQ6ICdZb3VyIGZpbGUgaGFzIGJlZW4gZGVsZXRlZC4nLFxuICAgICAgICAgICAgaWNvbjogJ3N1Y2Nlc3MnLFxuICAgICAgICAgICAgY29uZmlybUJ1dHRvbkNvbG9yOiAnIzRhNGZlYScsXG4gICAgICAgICAgfSlcbiAgICAgICAgfSBlbHNlIGlmIChcbiAgICAgICAgICAvLyBSZWFkIG1vcmUgYWJvdXQgaGFuZGxpbmcgZGlzbWlzc2Fsc1xuICAgICAgICAgIHJlc3VsdC5kaXNtaXNzID09PSBTd2FsLkRpc21pc3NSZWFzb24uY2FuY2VsXG4gICAgICAgICkge1xuICAgICAgICAgIFN3YWwuZmlyZSh7XG4gICAgICAgICAgICB0aXRsZTogJ0NhbmNlbGxlZCcsXG4gICAgICAgICAgICB0ZXh0OiAnWW91ciBpbWFnaW5hcnkgZmlsZSBpcyBzYWZlIDopJyxcbiAgICAgICAgICAgIGljb246ICdlcnJvcicsXG4gICAgICAgICAgICBjb25maXJtQnV0dG9uQ29sb3I6ICcjNGE0ZmVhJyxcbiAgICAgICAgICB9KVxuICAgICAgICB9XG4gIH0pO1xufSk7XG5cbi8vQ3VzdG9tIEltYWdlXG5kb2N1bWVudC5nZXRFbGVtZW50QnlJZChcInNhLWltYWdlXCIpLmFkZEV2ZW50TGlzdGVuZXIoXCJjbGlja1wiLCBmdW5jdGlvbigpIHtcbiAgU3dhbC5maXJlKHtcbiAgICAgIHRpdGxlOiAnVUJvbGQnLFxuICAgICAgdGV4dDogJ1Jlc3BvbnNpdmUgQm9vdHN0cmFwIDQgQWRtaW4gRGFzaGJvYXJkJyxcbiAgICAgIGltYWdlVXJsOiAnLi4vYXNzZXRzL2ltYWdlcy9sb2dvLXNtLnBuZycsXG4gICAgICBpbWFnZUhlaWdodDogNTAsXG4gICAgICBjb25maXJtQnV0dG9uQ29sb3I6IFwiIzRhNGZlYVwiLFxuICAgICAgYW5pbWF0aW9uOiBmYWxzZVxuICB9KVxufSk7XG5cbi8vQXV0byBDbG9zZSBUaW1lclxuZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJzYS1jbG9zZVwiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XG4gIHZhciB0aW1lckludGVydmFsO1xuICBTd2FsLmZpcmUoe1xuICB0aXRsZTogJ0F1dG8gY2xvc2UgYWxlcnQhJyxcbiAgaHRtbDogJ0kgd2lsbCBjbG9zZSBpbiA8c3Ryb25nPjwvc3Ryb25nPiBzZWNvbmRzLicsXG4gIHRpbWVyOiAyMDAwLFxuICBvbkJlZm9yZU9wZW46ZnVuY3Rpb24gKCkge1xuICAgICAgU3dhbC5zaG93TG9hZGluZygpXG4gICAgICB0aW1lckludGVydmFsID0gc2V0SW50ZXJ2YWwoZnVuY3Rpb24oKSB7XG4gICAgICBTd2FsLmdldENvbnRlbnQoKS5xdWVyeVNlbGVjdG9yKCdzdHJvbmcnKVxuICAgICAgICAgIC50ZXh0Q29udGVudCA9IFN3YWwuZ2V0VGltZXJMZWZ0KClcbiAgICAgIH0sIDEwMClcbiAgfSxcbiAgb25DbG9zZTogZnVuY3Rpb24gKCkge1xuICAgICAgY2xlYXJJbnRlcnZhbCh0aW1lckludGVydmFsKVxuICB9XG4gIH0pLnRoZW4oZnVuY3Rpb24gKHJlc3VsdCkge1xuICBpZiAoXG4gICAgICAvLyBSZWFkIG1vcmUgYWJvdXQgaGFuZGxpbmcgZGlzbWlzc2Fsc1xuICAgICAgcmVzdWx0LmRpc21pc3MgPT09IFN3YWwuRGlzbWlzc1JlYXNvbi50aW1lclxuICApIHtcbiAgICAgIGNvbnNvbGUubG9nKCdJIHdhcyBjbG9zZWQgYnkgdGhlIHRpbWVyJylcbiAgfVxuICB9KVxufSk7XG5cbi8vY3VzdG9tIGh0bWwgYWxlcnRcbmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiY3VzdG9tLWh0bWwtYWxlcnRcIikuYWRkRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIGZ1bmN0aW9uKCkge1xuICBTd2FsLmZpcmUoe1xuICAgICAgdGl0bGU6ICc8aT5IVE1MPC9pPiA8dT5leGFtcGxlPC91PicsXG4gICAgICBpY29uOiAnaW5mbycsXG4gICAgICBodG1sOiAnWW91IGNhbiB1c2UgPGI+Ym9sZCB0ZXh0PC9iPiwgJyArXG4gICAgICAnPGEgaHJlZj1cIi8vY29kZXJ0aGVtZXMuY29tL1wiPmxpbmtzPC9hPiAnICtcbiAgICAgICdhbmQgb3RoZXIgSFRNTCB0YWdzJyxcbiAgICAgIHNob3dDbG9zZUJ1dHRvbjogdHJ1ZSxcbiAgICAgIHNob3dDYW5jZWxCdXR0b246IHRydWUsXG4gICAgICBjb25maXJtQnV0dG9uQ2xhc3M6ICdidG4gYnRuLWNvbmZpcm0nLFxuICAgICAgY2FuY2VsQnV0dG9uQ2xhc3M6ICdidG4gYnRuLWNhbmNlbCBtbC0xJyxcbiAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAnPGkgY2xhc3M9XCJtZGkgbWRpLXRodW1iLXVwLW91dGxpbmVcIj48L2k+IEdyZWF0IScsXG4gICAgICBjYW5jZWxCdXR0b25UZXh0OiAnPGkgY2xhc3M9XCJtZGkgbWRpLXRodW1iLWRvd24tb3V0bGluZVwiPjwvaT4nXG4gIH0pXG59KTtcblxuLy9DdXN0b20gd2lkdGggcGFkZGluZ1xuZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJjdXN0b20tcGFkZGluZy13aWR0aC1hbGVydFwiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XG4gIFN3YWwuZmlyZSh7XG4gICAgICB0aXRsZTogJ0N1c3RvbSB3aWR0aCwgcGFkZGluZywgYmFja2dyb3VuZC4nLFxuICAgICAgd2lkdGg6IDYwMCxcbiAgICAgIHBhZGRpbmc6IDEwMCxcbiAgICAgIGJhY2tncm91bmQ6ICcjZmZmIHVybCgvL3N1YnRsZXBhdHRlcm5zMjAxNS5zdWJ0bGVwYXR0ZXJucy5uZXRkbmEtY2RuLmNvbS9wYXR0ZXJucy9nZW9tZXRyeS5wbmcpJ1xuICB9KVxufSk7XG5cbi8vQWpheFxuZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJhamF4LWFsZXJ0XCIpLmFkZEV2ZW50TGlzdGVuZXIoXCJjbGlja1wiLCBmdW5jdGlvbigpIHtcbiAgU3dhbC5maXJlKHtcbiAgICAgIHRpdGxlOiAnU3VibWl0IGVtYWlsIHRvIHJ1biBhamF4IHJlcXVlc3QnLFxuICAgICAgaW5wdXQ6ICdlbWFpbCcsXG4gICAgICBzaG93Q2FuY2VsQnV0dG9uOiB0cnVlLFxuICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICdTdWJtaXQnLFxuICAgICAgc2hvd0xvYWRlck9uQ29uZmlybTogdHJ1ZSxcbiAgICAgIGNvbmZpcm1CdXR0b25Db2xvcjogXCIjNGE0ZmVhXCIsXG4gICAgICBjYW5jZWxCdXR0b25Db2xvcjogXCIjZjM0ZTRlXCIsXG4gICAgICBwcmVDb25maXJtOiBmdW5jdGlvbiAoZW1haWwpIHtcbiAgICAgICAgICByZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24gKHJlc29sdmUsIHJlamVjdCkge1xuICAgICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICAgIGlmIChlbWFpbCA9PT0gJ3Rha2VuQGV4YW1wbGUuY29tJykge1xuICAgICAgICAgICAgICAgICAgICAgIHJlamVjdCgnVGhpcyBlbWFpbCBpcyBhbHJlYWR5IHRha2VuLicpXG4gICAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgIHJlc29sdmUoKVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9LCAyMDAwKVxuICAgICAgICAgIH0pXG4gICAgICB9LFxuICAgICAgYWxsb3dPdXRzaWRlQ2xpY2s6IGZhbHNlXG4gIH0pLnRoZW4oZnVuY3Rpb24gKGVtYWlsKSB7XG4gICAgICBTd2FsLmZpcmUoe1xuICAgICAgICAgIGljb246ICdzdWNjZXNzJyxcbiAgICAgICAgICB0aXRsZTogJ0FqYXggcmVxdWVzdCBmaW5pc2hlZCEnLFxuICAgICAgICAgIGNvbmZpcm1CdXR0b25Db2xvcjogXCIjNGE0ZmVhXCIsXG4gICAgICAgICAgaHRtbDogJ1N1Ym1pdHRlZCBlbWFpbDogJyArIGVtYWlsXG4gICAgICB9KVxuICB9KVxufSk7XG5cbi8vY2hhaW5pbmcgbW9kYWwgYWxlcnRcbmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiY2hhaW5pbmctYWxlcnRcIikuYWRkRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIGZ1bmN0aW9uKCkge1xuICBTd2FsLm1peGluKHtcbiAgICAgIGlucHV0OiAndGV4dCcsXG4gICAgICBjb25maXJtQnV0dG9uVGV4dDogJ05leHQgJnJhcnI7JyxcbiAgICAgIHNob3dDYW5jZWxCdXR0b246IHRydWUsXG4gICAgICBjb25maXJtQnV0dG9uQ29sb3I6IFwiIzRhNGZlYVwiLFxuICAgICAgY2FuY2VsQnV0dG9uQ29sb3I6IFwiIzc0Nzg4ZFwiLFxuICAgICAgcHJvZ3Jlc3NTdGVwczogWycxJywgJzInLCAnMyddXG4gICAgfSkucXVldWUoW1xuICAgICAge1xuICAgICAgICB0aXRsZTogJ1F1ZXN0aW9uIDEnLFxuICAgICAgICB0ZXh0OiAnQ2hhaW5pbmcgc3dhbDIgbW9kYWxzIGlzIGVhc3knXG4gICAgICB9LFxuICAgICAgJ1F1ZXN0aW9uIDInLFxuICAgICAgJ1F1ZXN0aW9uIDMnXG4gICAgXSkudGhlbiggZnVuY3Rpb24gKHJlc3VsdCkge1xuICAgICAgaWYgKHJlc3VsdC52YWx1ZSkge1xuICAgICAgICBTd2FsLmZpcmUoe1xuICAgICAgICAgIHRpdGxlOiAnQWxsIGRvbmUhJyxcbiAgICAgICAgICBjb25maXJtQnV0dG9uQ29sb3I6IFwiIzRhNGZlYVwiLFxuICAgICAgICAgIGh0bWw6XG4gICAgICAgICAgICAnWW91ciBhbnN3ZXJzOiA8cHJlPjxjb2RlPicgK1xuICAgICAgICAgICAgICBKU09OLnN0cmluZ2lmeShyZXN1bHQudmFsdWUpICtcbiAgICAgICAgICAgICc8L2NvZGU+PC9wcmU+JyxcbiAgICAgICAgICBjb25maXJtQnV0dG9uVGV4dDogJ0xvdmVseSEnXG4gICAgICAgIH0pXG4gICAgICB9XG4gICAgfSlcbn0pO1xuXG4vL0RhbmdlclxuZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJkeW5hbWljLWFsZXJ0XCIpLmFkZEV2ZW50TGlzdGVuZXIoXCJjbGlja1wiLCBmdW5jdGlvbigpIHtcbiAgc3dhbC5xdWV1ZShbe1xuICAgICAgdGl0bGU6ICdZb3VyIHB1YmxpYyBJUCcsXG4gICAgICBjb25maXJtQnV0dG9uQ29sb3I6IFwiIzRhNGZlYVwiLFxuICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICdTaG93IG15IHB1YmxpYyBJUCcsXG4gICAgICB0ZXh0OiAnWW91ciBwdWJsaWMgSVAgd2lsbCBiZSByZWNlaXZlZCAnICtcbiAgICAgICd2aWEgQUpBWCByZXF1ZXN0JyxcbiAgICAgIHNob3dMb2FkZXJPbkNvbmZpcm06IHRydWUsXG4gICAgICBwcmVDb25maXJtOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgcmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uIChyZXNvbHZlKSB7XG4gICAgICAgICAgICAgICQuZ2V0KCdodHRwczovL2FwaS5pcGlmeS5vcmc/Zm9ybWF0PWpzb24nKVxuICAgICAgICAgICAgICAgICAgLmRvbmUoZnVuY3Rpb24gKGRhdGEpIHtcbiAgICAgICAgICAgICAgICAgICAgICBzd2FsLmluc2VydFF1ZXVlU3RlcChkYXRhLmlwKVxuICAgICAgICAgICAgICAgICAgICAgIHJlc29sdmUoKVxuICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICB9KVxuICAgICAgfVxuICB9XSkuY2F0Y2goc3dhbC5ub29wKVxufSk7XG5cblxuIl0sImZpbGUiOiIuL3Jlc291cmNlcy9qcy9wYWdlcy9zd2VldC1hbGVydHMuaW5pdC5qcy5qcyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./resources/js/pages/sweet-alerts.init.js\n");
|
|
|
|
/***/ })
|
|
|
|
/******/ });
|
|
/************************************************************************/
|
|
/******/
|
|
/******/ // startup
|
|
/******/ // Load entry module and return exports
|
|
/******/ // This entry module can't be inlined because the eval-source-map devtool is used.
|
|
/******/ var __webpack_exports__ = {};
|
|
/******/ __webpack_modules__["./resources/js/pages/sweet-alerts.init.js"]();
|
|
/******/
|
|
/******/ })()
|
|
; |