Files
2026-01-30 08:23:19 +07:00

33 lines
20 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
/******/ "use strict";
/******/ var __webpack_modules__ = ({
/***/ "./resources/js/pages/template.js":
/*!****************************************!*\
!*** ./resources/js/pages/template.js ***!
\****************************************/
/***/ (() => {
eval("\n\n(function () {\n // Root css-variable value\n var getCssVariableValue = function getCssVariableValue(variableName) {\n var hex = getComputedStyle(document.documentElement).getPropertyValue(variableName);\n if (hex && hex.length > 0) {\n hex = hex.trim();\n }\n return hex;\n };\n\n // Global variables\n window.config = {\n colors: {\n primary: getCssVariableValue('--bs-primary'),\n secondary: getCssVariableValue('--bs-secondary'),\n success: getCssVariableValue('--bs-success'),\n info: getCssVariableValue('--bs-info'),\n warning: getCssVariableValue('--bs-warning'),\n danger: getCssVariableValue('--bs-danger'),\n light: getCssVariableValue('--bs-light'),\n dark: getCssVariableValue('--bs-dark'),\n gridBorder: \"rgba(77, 138, 240, .15)\"\n },\n fontFamily: \"'Roboto', Helvetica, sans-serif\"\n };\n var body = document.body;\n var sidebar = document.querySelector('.sidebar');\n var sidebarBody = document.querySelector('.sidebar .sidebar-body');\n\n // Initializing bootstrap tooltip\n var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle=\"tooltip\"]'));\n var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {\n return new bootstrap.Tooltip(tooltipTriggerEl);\n });\n\n // Initializing bootstrap popover\n var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle=\"popover\"]'));\n var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {\n return new bootstrap.Popover(popoverTriggerEl);\n });\n\n // Applying perfect-scrollbar \n if (document.querySelector('.sidebar .sidebar-body')) {\n var sidebarBodyScroll = new PerfectScrollbar('.sidebar-body');\n }\n\n // Sidebar toggle to sidebar-folded\n var sidebarTogglers = document.querySelectorAll('.sidebar-toggler');\n // there are two sidebar togglers. \n // 1: on sidebar - for min-width 992px (laptop, desktop) \n // 2: on navbar - for max-width 991px (mobile phone, tablet)\n if (sidebarTogglers.length) {\n sidebarTogglers.forEach(function (toggler) {\n toggler.addEventListener('click', function (e) {\n e.preventDefault();\n document.querySelector('.sidebar .sidebar-toggler').classList.toggle('active');\n if (window.matchMedia('(min-width: 992px)').matches) {\n body.classList.toggle('sidebar-folded');\n } else if (window.matchMedia('(max-width: 991px)').matches) {\n body.classList.toggle('sidebar-open');\n }\n });\n });\n\n // To avoid layout issues, remove body and toggler classes on window resize.\n window.addEventListener('resize', function (event) {\n body.classList.remove('sidebar-folded', 'sidebar-open');\n document.querySelector('.sidebar .sidebar-toggler').classList.remove('active');\n }, true);\n }\n\n // sidebar-folded on min-width:992px and max-width: 1199px (in lg only not in xl)\n // Warning!!! this results apex chart width issue\n // \n // const desktopMedium = window.matchMedia('(min-width:992px) and (max-width: 1199px)');\n // function iconSidebar() {\n // if (desktopMedium.matches) {\n // body.classList.add('sidebar-folded');\n // } else {\n // body.classList.remove('sidebar-folded');\n // }\n // }\n // window.addEventListener('resize', iconSidebar)\n // iconSidebar();\n\n // Open & fold sidebar-folded on mouse enter and leave\n if (sidebarBody) {\n sidebarBody.addEventListener('mouseenter', function () {\n if (body.classList.contains('sidebar-folded')) {\n body.classList.add('open-sidebar-folded');\n }\n });\n sidebarBody.addEventListener('mouseleave', function () {\n if (body.classList.contains('sidebar-folded')) {\n body.classList.remove('open-sidebar-folded');\n }\n });\n }\n\n // Close sidebar on click outside in phone/tablet\n var mainWrapper = document.querySelector('.main-wrapper');\n if (sidebar) {\n document.addEventListener('touchstart', function (e) {\n if (e.target === mainWrapper && body.classList.contains('sidebar-open')) {\n body.classList.remove('sidebar-open');\n document.querySelector('.sidebar .sidebar-toggler').classList.remove('active');\n }\n });\n }\n\n // Prevent body scrolling while sidebar scroll\n // \n // if (sidebarBody) {\n // sidebarBody.addEventListener('mouseover', function () {\n // body.classList.add('overflow-hidden');\n // });\n // sidebarBody.addEventListener('mouseout', function () {\n // body.classList.remove('overflow-hidden');\n // });\n // }\n\n // Setup clipboard.js plugin (https://github.com/zenorocha/clipboard.js)\n var clipboardButtons = document.querySelectorAll('.btn-clipboard');\n if (clipboardButtons.length) {\n clipboardButtons.forEach(function (btn) {\n btn.addEventListener('mouseover', function () {\n this.innerText = 'Copy to clipboard';\n });\n btn.addEventListener('mouseout', function () {\n this.innerText = 'Copy';\n });\n });\n var clipboard = new ClipboardJS('.btn-clipboard');\n clipboard.on('success', function (e) {\n e.trigger.innerHTML = 'Copied';\n setTimeout(function () {\n e.trigger.innerHTML = 'Copy';\n e.clearSelection();\n }, 800);\n });\n }\n\n // Enable lucide icons with SVG markup\n lucide.createIcons();\n})();//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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RyxNQUFNO01BQ3pCLENBQUMsQ0FBQztJQUNKLENBQUMsQ0FBQztJQUVGLElBQU1DLFNBQVMsR0FBRyxJQUFJQyxXQUFXLENBQUMsZ0JBQWdCLENBQUM7SUFFbkRELFNBQVMsQ0FBQ0UsRUFBRSxDQUFDLFNBQVMsRUFBRSxVQUFTakIsQ0FBQyxFQUFFO01BQ2xDQSxDQUFDLENBQUNrQixPQUFPLENBQUNDLFNBQVMsR0FBRyxRQUFRO01BQzlCQyxVQUFVLENBQUMsWUFBVztRQUNwQnBCLENBQUMsQ0FBQ2tCLE9BQU8sQ0FBQ0MsU0FBUyxHQUFHLE1BQU07UUFDNUJuQixDQUFDLENBQUNxQixjQUFjLENBQUMsQ0FBQztNQUNwQixDQUFDLEVBQUMsR0FBRyxDQUFDO0lBQ1IsQ0FBQyxDQUFDO0VBQ0o7O0VBSUE7RUFDQUMsTUFBTSxDQUFDQyxXQUFXLENBQUMsQ0FBQztBQUV0QixDQUFDLEVBQUUsQ0FBQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy9qcy9wYWdlcy90ZW1wbGF0ZS5qcz80NmMxIl0sInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxuKGZ1bmN0aW9uICgpIHtcblxuICAvLyBSb290IGNzcy12YXJpYWJsZSB2YWx1ZVxuICBjb25zdCBnZXRDc3NWYXJpYWJsZVZhbHVlID0gZnVuY3Rpb24odmFyaWFibGVOYW1lKSB7XG4gICAgbGV0IGhleCA9IGdldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50KS5nZXRQcm9wZXJ0eVZhbHVlKHZhcmlhYmxlTmFtZSk7XG4gICAgaWYgKCBoZXggJiYgaGV4Lmxlbmd0aCA+IDAgKSB7XG4gICAgICBoZXggPSBoZXgudHJpbSgpO1xuICAgIH1cbiAgICByZXR1cm4gaGV4O1xuICB9XG5cbiAgLy8gR2xvYmFsIHZhcmlhYmxlc1xuICB3aW5kb3cuY29uZmlnID0ge1xuICAgIGNvbG9yczoge1xuICAgICAgcHJpbWFyeSAgICAgICAgOiBnZXRDc3NWYXJpYWJsZVZhbHVlKCctLWJzLXByaW1hcnknKSxcbiAgICAgIHNlY29uZGFyeSAgICAgIDogZ2V0Q3NzVmFyaWFibGVWYWx1ZSgnLS1icy1zZWNvbmRhcnknKSxcbiAgICAgIHN1Y2Nlc3MgICAgICAgIDogZ2V0Q3NzVmFyaWFibGVWYWx1ZSgnLS1icy1zdWNjZXNzJyksXG4gICAgICBpbmZvICAgICAgICAgICA6IGdldENzc1ZhcmlhYmxlVmFsdWUoJy0tYnMtaW5mbycpLFxuICAgICAgd2FybmluZyAgICAgICAgOiBnZXRDc3NWYXJpYWJsZVZhbHVlKCctLWJzLXdhcm5pbmcnKSxcbiAgICAgIGRhbmdlciAgICAgICAgIDogZ2V0Q3NzVmFyaWFibGVWYWx1ZSgnLS1icy1kYW5nZXInKSxcbiAgICAgIGxpZ2h0ICAgICAgICAgIDogZ2V0Q3NzVmFyaWFibGVWYWx1ZSgnLS1icy1saWdodCcpLFxuICAgICAgZGFyayAgICAgICAgICAgOiBnZXRDc3NWYXJpYWJsZVZhbHVlKCctLWJzLWRhcmsnKSxcbiAgICAgIGdyaWRCb3JkZXIgICAgIDogXCJyZ2JhKDc3LCAxMzgsIDI0MCwgLjE1KVwiLFxuICAgIH0sXG4gICAgZm9udEZhbWlseSAgICAgICA6IFwiJ1JvYm90bycsIEhlbHZldGljYSwgc2Fucy1zZXJpZlwiXG4gIH1cblxuXG5cbiAgY29uc3QgYm9keSA9IGRvY3VtZW50LmJvZHk7XG4gIGNvbnN0IHNpZGViYXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuc2lkZWJhcicpO1xuICBjb25zdCBzaWRlYmFyQm9keSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5zaWRlYmFyIC5zaWRlYmFyLWJvZHknKTtcblxuXG4gIC8vIEluaXRpYWxpemluZyBib290c3RyYXAgdG9vbHRpcFxuICBjb25zdCB0b29sdGlwVHJpZ2dlckxpc3QgPSBbXS5zbGljZS5jYWxsKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLWJzLXRvZ2dsZT1cInRvb2x0aXBcIl0nKSlcbiAgY29uc3QgdG9vbHRpcExpc3QgPSB0b29sdGlwVHJpZ2dlckxpc3QubWFwKGZ1bmN0aW9uICh0b29sdGlwVHJpZ2dlckVsKSB7XG4gICAgcmV0dXJuIG5ldyBib290c3RyYXAuVG9vbHRpcCh0b29sdGlwVHJpZ2dlckVsKVxuICB9KVxuXG5cblxuICAvLyBJbml0aWFsaXppbmcgYm9vdHN0cmFwIHBvcG92ZXJcbiAgY29uc3QgcG9wb3ZlclRyaWdnZXJMaXN0ID0gW10uc2xpY2UuY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdbZGF0YS1icy10b2dnbGU9XCJwb3BvdmVyXCJdJykpXG4gIGNvbnN0IHBvcG92ZXJMaXN0ID0gcG9wb3ZlclRyaWdnZXJMaXN0Lm1hcChmdW5jdGlvbiAocG9wb3ZlclRyaWdnZXJFbCkge1xuICAgIHJldHVybiBuZXcgYm9vdHN0cmFwLlBvcG92ZXIocG9wb3ZlclRyaWdnZXJFbClcbiAgfSlcblxuXG5cbiAgLy8gQXBwbHlpbmcgcGVyZmVjdC1zY3JvbGxiYXIgXG4gIGlmIChkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuc2lkZWJhciAuc2lkZWJhci1ib2R5JykpIHtcbiAgICBjb25zdCBzaWRlYmFyQm9keVNjcm9sbCA9IG5ldyBQZXJmZWN0U2Nyb2xsYmFyKCcuc2lkZWJhci1ib2R5Jyk7XG4gIH1cblxuXG5cbiAgLy8gU2lkZWJhciB0b2dnbGUgdG8gc2lkZWJhci1mb2xkZWRcbiAgY29uc3Qgc2lkZWJhclRvZ2dsZXJzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNpZGViYXItdG9nZ2xlcicpO1xuICAvLyB0aGVyZSBhcmUgdHdvIHNpZGViYXIgdG9nZ2xlcnMuIFxuICAvLyAxOiBvbiBzaWRlYmFyIC0gZm9yIG1pbi13aWR0aCA5OTJweCAobGFwdG9wLCBkZXNrdG9wKSBcbiAgLy8gMjogb24gbmF2YmFyIC0gZm9yIG1heC13aWR0aCA5OTFweCAobW9iaWxlIHBob25lLCB0YWJsZXQpXG4gIGlmIChzaWRlYmFyVG9nZ2xlcnMubGVuZ3RoKSB7XG5cbiAgICBzaWRlYmFyVG9nZ2xlcnMuZm9yRWFjaCggdG9nZ2xlciA9PiB7XG5cbiAgICAgIHRvZ2dsZXIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbihlKSB7XG4gICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnNpZGViYXIgLnNpZGViYXItdG9nZ2xlcicpLmNsYXNzTGlzdC50b2dnbGUoJ2FjdGl2ZScpO1xuICAgICAgICBpZiAod2luZG93Lm1hdGNoTWVkaWEoJyhtaW4td2lkdGg6IDk5MnB4KScpLm1hdGNoZXMpIHtcbiAgICAgICAgICBib2R5LmNsYXNzTGlzdC50b2dnbGUoJ3NpZGViYXItZm9sZGVkJyk7XG4gICAgICAgIH0gZWxzZSBpZiAod2luZG93Lm1hdGNoTWVkaWEoJyhtYXgtd2lkdGg6IDk5MXB4KScpLm1hdGNoZXMpIHtcbiAgICAgICAgICBib2R5LmNsYXNzTGlzdC50b2dnbGUoJ3NpZGViYXItb3BlbicpO1xuICAgICAgICB9XG4gICAgICB9KTtcblxuICAgIH0pO1xuXG4gICAgLy8gVG8gYXZvaWQgbGF5b3V0IGlzc3VlcywgcmVtb3ZlIGJvZHkgYW5kIHRvZ2dsZXIgY2xhc3NlcyBvbiB3aW5kb3cgcmVzaXplLlxuICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdyZXNpemUnLCBmdW5jdGlvbihldmVudCkge1xuICAgICAgYm9keS5jbGFzc0xpc3QucmVtb3ZlKCdzaWRlYmFyLWZvbGRlZCcsICdzaWRlYmFyLW9wZW4nKTtcbiAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5zaWRlYmFyIC5zaWRlYmFyLXRvZ2dsZXInKS5jbGFzc0xpc3QucmVtb3ZlKCdhY3RpdmUnKTtcbiAgICB9LCB0cnVlKTtcblxuICB9XG5cblxuXG4gIC8vICBzaWRlYmFyLWZvbGRlZCBvbiBtaW4td2lkdGg6OTkycHggYW5kIG1heC13aWR0aDogMTE5OXB4IChpbiBsZyBvbmx5IG5vdCBpbiB4bClcbiAgLy8gV2FybmluZyEhISB0aGlzIHJlc3VsdHMgYXBleCBjaGFydCB3aWR0aCBpc3N1ZVxuICAvLyBcbiAgLy8gY29uc3QgZGVza3RvcE1lZGl1bSA9IHdpbmRvdy5tYXRjaE1lZGlhKCcobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KScpO1xuICAvLyBmdW5jdGlvbiBpY29uU2lkZWJhcigpIHtcbiAgLy8gICBpZiAoZGVza3RvcE1lZGl1bS5tYXRjaGVzKSB7XG4gIC8vICAgICBib2R5LmNsYXNzTGlzdC5hZGQoJ3NpZGViYXItZm9sZGVkJyk7XG4gIC8vICAgfSBlbHNlIHtcbiAgLy8gICAgIGJvZHkuY2xhc3NMaXN0LnJlbW92ZSgnc2lkZWJhci1mb2xkZWQnKTtcbiAgLy8gICB9XG4gIC8vIH1cbiAgLy8gd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIGljb25TaWRlYmFyKVxuICAvLyBpY29uU2lkZWJhcigpO1xuXG5cblxuICAvLyBPcGVuICYgZm9sZCBzaWRlYmFyLWZvbGRlZCBvbiBtb3VzZSBlbnRlciBhbmQgbGVhdmVcbiAgaWYgKHNpZGViYXJCb2R5KSB7XG4gICAgc2lkZWJhckJvZHkuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VlbnRlcicsIGZ1bmN0aW9uICgpIHtcbiAgICAgIGlmIChib2R5LmNsYXNzTGlzdC5jb250YWlucygnc2lkZWJhci1mb2xkZWQnKSkge1xuICAgICAgICBib2R5LmNsYXNzTGlzdC5hZGQoJ29wZW4tc2lkZWJhci1mb2xkZWQnKTtcbiAgICAgIH1cbiAgICB9KTtcblxuICAgIHNpZGViYXJCb2R5LmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbGVhdmUnLCBmdW5jdGlvbiAoKSB7XG4gICAgICBpZiAoYm9keS5jbGFzc0xpc3QuY29udGFpbnMoJ3NpZGViYXItZm9sZGVkJykpIHtcbiAgICAgICAgYm9keS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuLXNpZGViYXItZm9sZGVkJyk7XG4gICAgICB9XG4gICAgfSk7XG4gIH1cblxuXG5cbiAgLy8gQ2xvc2Ugc2lkZWJhciBvbiBjbGljayBvdXRzaWRlIGluIHBob25lL3RhYmxldFxuICBjb25zdCBtYWluV3JhcHBlciA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5tYWluLXdyYXBwZXInKTtcbiAgaWYgKHNpZGViYXIpIHtcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCd0b3VjaHN0YXJ0JywgZnVuY3Rpb24oZSkge1xuICAgICAgaWYgKGUudGFyZ2V0ID09PSBtYWluV3JhcHBlciAmJiBib2R5LmNsYXNzTGlzdC5jb250YWlucygnc2lkZWJhci1vcGVuJykpIHtcbiAgICAgICAgYm9keS5jbGFzc0xpc3QucmVtb3ZlKCdzaWRlYmFyLW9wZW4nKTtcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnNpZGViYXIgLnNpZGViYXItdG9nZ2xlcicpLmNsYXNzTGlzdC5yZW1vdmUoJ2FjdGl2ZScpO1xuICAgICAgfVxuICAgIH0pO1xuICB9XG5cblxuXG4gIC8vIFByZXZlbnQgYm9keSBzY3JvbGxpbmcgd2hpbGUgc2lkZWJhciBzY3JvbGxcbiAgLy8gXG4gIC8vIGlmIChzaWRlYmFyQm9keSkge1xuICAvLyAgIHNpZGViYXJCb2R5LmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlb3ZlcicsIGZ1bmN0aW9uICgpIHtcbiAgLy8gICAgIGJvZHkuY2xhc3NMaXN0LmFkZCgnb3ZlcmZsb3ctaGlkZGVuJyk7XG4gIC8vICAgfSk7XG4gIC8vICAgc2lkZWJhckJvZHkuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VvdXQnLCBmdW5jdGlvbiAoKSB7XG4gIC8vICAgICBib2R5LmNsYXNzTGlzdC5yZW1vdmUoJ292ZXJmbG93LWhpZGRlbicpO1xuICAvLyAgIH0pO1xuICAvLyB9XG5cblxuXG5cbiAgLy8gU2V0dXAgY2xpcGJvYXJkLmpzIHBsdWdpbiAoaHR0cHM6Ly9naXRodWIuY29tL3plbm9yb2NoYS9jbGlwYm9hcmQuanMpXG4gIGNvbnN0IGNsaXBib2FyZEJ1dHRvbnMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYnRuLWNsaXBib2FyZCcpO1xuXG4gIGlmIChjbGlwYm9hcmRCdXR0b25zLmxlbmd0aCkge1xuXG4gICAgY2xpcGJvYXJkQnV0dG9ucy5mb3JFYWNoKCBidG4gPT4ge1xuICAgICAgYnRuLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlb3ZlcicsIGZ1bmN0aW9uKCkge1xuICAgICAgICB0aGlzLmlubmVyVGV4dCA9ICdDb3B5IHRvIGNsaXBib2FyZCc7XG4gICAgICB9KTtcbiAgICAgIGJ0bi5hZGRFdmVudExpc3RlbmVyKCdtb3VzZW91dCcsIGZ1bmN0aW9uKCkge1xuICAgICAgICB0aGlzLmlubmVyVGV4dCA9ICdDb3B5JztcbiAgICAgIH0pO1xuICAgIH0pO1xuXG4gICAgY29uc3QgY2xpcGJvYXJkID0gbmV3IENsaXBib2FyZEpTKCcuYnRuLWNsaXBib2FyZCcpO1xuXG4gICAgY2xpcGJvYXJkLm9uKCdzdWNjZXNzJywgZnVuY3Rpb24oZSkge1xuICAgICAgZS50cmlnZ2VyLmlubmVySFRNTCA9ICdDb3BpZWQnO1xuICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHtcbiAgICAgICAgZS50cmlnZ2VyLmlubmVySFRNTCA9ICdDb3B5JztcbiAgICAgICAgZS5jbGVhclNlbGVjdGlvbigpO1xuICAgICAgfSw4MDApXG4gICAgfSk7XG4gIH1cblxuXG5cbiAgLy8gRW5hYmxlIGx1Y2lkZSBpY29ucyB3aXRoIFNWRyBtYXJrdXBcbiAgbHVjaWRlLmNyZWF0ZUljb25zKCk7XG5cbn0pKCk7Il0sIm5hbWVzIjpbImdldENzc1ZhcmlhYmxlVmFsdWUiLCJ2YXJpYWJsZU5hbWUiLCJoZXgiLCJnZXRDb21wdXRlZFN0eWxlIiwiZG9jdW1lbnQiLCJkb2N1bWVudEVsZW1lbnQiLCJnZXRQcm9wZXJ0eVZhbHVlIiwibGVuZ3RoIiwidHJpbSIsIndpbmRvdyIsImNvbmZpZyIsImNvbG9ycyIsInByaW1hcnkiLCJzZWNvbmRhcnkiLCJzdWNjZXNzIiwiaW5mbyIsIndhcm5pbmciLCJkYW5nZXIiLCJsaWdodCIsImRhcmsiLCJncmlkQm9yZGVyIiwiZm9udEZhbWlseSIsImJvZHkiLCJzaWRlYmFyIiwicXVlcnlTZWxlY3RvciIsInNpZGViYXJCb2R5IiwidG9vbHRpcFRyaWdnZXJMaXN0Iiwic2xpY2UiLCJjYWxsIiwicXVlcnlTZWxlY3RvckFsbCIsInRvb2x0aXBMaXN0IiwibWFwIiwidG9vbHRpcFRyaWdnZXJFbCIsImJvb3RzdHJhcCIsIlRvb2x0aXAiLCJwb3BvdmVyVHJpZ2dlckxpc3QiLCJwb3BvdmVyTGlzdCIsInBvcG92ZXJUcmlnZ2VyRWwiLCJQb3BvdmVyIiwic2lkZWJhckJvZHlTY3JvbGwiLCJQZXJmZWN0U2Nyb2xsYmFyIiwic2lkZWJhclRvZ2dsZXJzIiwiZm9yRWFjaCIsInRvZ2dsZXIiLCJhZGRFdmVudExpc3RlbmVyIiwiZSIsInByZXZlbnREZWZhdWx0IiwiY2xhc3NMaXN0IiwidG9nZ2xlIiwibWF0Y2hNZWRpYSIsIm1hdGNoZXMiLCJldmVudCIsInJlbW92ZSIsImNvbnRhaW5zIiwiYWRkIiwibWFpbldyYXBwZXIiLCJ0YXJnZXQiLCJjbGlwYm9hcmRCdXR0b25zIiwiYnRuIiwiaW5uZXJUZXh0IiwiY2xpcGJvYXJkIiwiQ2xpcGJvYXJkSlMiLCJvbiIsInRyaWdnZXIiLCJpbm5lckhUTUwiLCJzZXRUaW1lb3V0IiwiY2xlYXJTZWxlY3Rpb24iLCJsdWNpZGUiLCJjcmVhdGVJY29ucyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/js/pages/template.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/template.js"]();
/******/
/******/ })()
;