/* * 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/warehouse_management/opnames/create.js": /*!*************************************************************!*\ !*** ./resources/js/warehouse_management/opnames/create.js ***! \*************************************************************/ /***/ (() => { eval("var productUrl = $(\"#product-container\").data(\"url\");\n\nfunction createProductSelectOptions(callback) {\n $.ajax({\n url: productUrl,\n method: \"GET\",\n success: function success(data) {\n var options = '';\n data.forEach(function (product) {\n options += \"\");\n });\n callback(options);\n },\n error: function error() {\n alert(\"Gagal memuat produk.\");\n }\n });\n}\n\n$(document).ready(function () {\n // Initial load only for the first row\n createProductSelectOptions(function (options) {\n $(\".product-select\").first().html(options);\n }); // When adding a new row\n\n $(document).on(\"click\", \".btn-add-row\", function () {\n var row = \"\\n
\\n
\\n \\n
\\n
\\n \\n
\\n
\\n \\n
\\n
\\n \\n
\\n
\\n \";\n var $newRow = $(row);\n $(\"#product-container\").append($newRow); // Load options only for the new select\n\n createProductSelectOptions(function (options) {\n $newRow.find(\".product-select\").html(options);\n });\n }); // Remove row\n\n $(document).on(\"click\", \".btn-remove-row\", function () {\n $(this).closest(\".product-row\").remove();\n });\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvd2FyZWhvdXNlX21hbmFnZW1lbnQvb3BuYW1lcy9jcmVhdGUuanMiLCJuYW1lcyI6WyJwcm9kdWN0VXJsIiwiJCIsImRhdGEiLCJjcmVhdGVQcm9kdWN0U2VsZWN0T3B0aW9ucyIsImNhbGxiYWNrIiwiYWpheCIsInVybCIsIm1ldGhvZCIsInN1Y2Nlc3MiLCJvcHRpb25zIiwiZm9yRWFjaCIsInByb2R1Y3QiLCJpZCIsIm5hbWUiLCJlcnJvciIsImFsZXJ0IiwiZG9jdW1lbnQiLCJyZWFkeSIsImZpcnN0IiwiaHRtbCIsIm9uIiwicm93IiwiJG5ld1JvdyIsImFwcGVuZCIsImZpbmQiLCJjbG9zZXN0IiwicmVtb3ZlIl0sInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvd2FyZWhvdXNlX21hbmFnZW1lbnQvb3BuYW1lcy9jcmVhdGUuanM/NWVlZiJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBwcm9kdWN0VXJsID0gJChcIiNwcm9kdWN0LWNvbnRhaW5lclwiKS5kYXRhKFwidXJsXCIpO1xuXG5mdW5jdGlvbiBjcmVhdGVQcm9kdWN0U2VsZWN0T3B0aW9ucyhjYWxsYmFjaykge1xuICAgICQuYWpheCh7XG4gICAgICAgIHVybDogcHJvZHVjdFVybCxcbiAgICAgICAgbWV0aG9kOiBcIkdFVFwiLFxuICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbiAoZGF0YSkge1xuICAgICAgICAgICAgbGV0IG9wdGlvbnMgPSAnPG9wdGlvbiB2YWx1ZT1cIlwiPlBpbGloIFByb2R1azwvb3B0aW9uPic7XG4gICAgICAgICAgICBkYXRhLmZvckVhY2goKHByb2R1Y3QpID0+IHtcbiAgICAgICAgICAgICAgICBvcHRpb25zICs9IGA8b3B0aW9uIHZhbHVlPVwiJHtwcm9kdWN0LmlkfVwiPiR7cHJvZHVjdC5uYW1lfTwvb3B0aW9uPmA7XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICAgIGNhbGxiYWNrKG9wdGlvbnMpO1xuICAgICAgICB9LFxuICAgICAgICBlcnJvcjogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgYWxlcnQoXCJHYWdhbCBtZW11YXQgcHJvZHVrLlwiKTtcbiAgICAgICAgfSxcbiAgICB9KTtcbn1cblxuJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24gKCkge1xuICAgIC8vIEluaXRpYWwgbG9hZCBvbmx5IGZvciB0aGUgZmlyc3Qgcm93XG4gICAgY3JlYXRlUHJvZHVjdFNlbGVjdE9wdGlvbnMoKG9wdGlvbnMpID0+IHtcbiAgICAgICAgJChcIi5wcm9kdWN0LXNlbGVjdFwiKS5maXJzdCgpLmh0bWwob3B0aW9ucyk7XG4gICAgfSk7XG5cbiAgICAvLyBXaGVuIGFkZGluZyBhIG5ldyByb3dcbiAgICAkKGRvY3VtZW50KS5vbihcImNsaWNrXCIsIFwiLmJ0bi1hZGQtcm93XCIsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgY29uc3Qgcm93ID0gYFxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJmb3JtLXJvdyBhbGlnbi1pdGVtcy1lbmQgcHJvZHVjdC1yb3dcIj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJmb3JtLWdyb3VwIGNvbC1tZC00XCI+XG4gICAgICAgICAgICAgIDxzZWxlY3QgbmFtZT1cInByb2R1Y3RbXVwiIGNsYXNzPVwiZm9ybS1jb250cm9sIHByb2R1Y3Qtc2VsZWN0XCI+XG4gICAgICAgICAgICAgICAgPG9wdGlvbj5Mb2FkaW5nLi4uPC9vcHRpb24+XG4gICAgICAgICAgICAgIDwvc2VsZWN0PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZm9ybS1ncm91cCBjb2wtbWQtM1wiPlxuICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBuYW1lPVwic3lzdGVtX3F1YW50aXR5W11cIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHBsYWNlaG9sZGVyPVwiU3RvayBzaXN0ZW1cIj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImZvcm0tZ3JvdXAgY29sLW1kLTNcIj5cbiAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgbmFtZT1cInBoeXNpY2FsX3F1YW50aXR5W11cIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHBsYWNlaG9sZGVyPVwiU3RvayBmaXNpa1wiPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZm9ybS1ncm91cCBjb2wtbWQtMlwiPlxuICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9XCJidXR0b25cIiBjbGFzcz1cImJ0biBidG4tZGFuZ2VyIGJ0bi1yZW1vdmUtcm93XCI+PGkgY2xhc3M9XCJmbGF0aWNvbjItZGVsZXRlXCI+PC9pPjwvYnV0dG9uPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIGA7XG5cbiAgICAgICAgY29uc3QgJG5ld1JvdyA9ICQocm93KTtcbiAgICAgICAgJChcIiNwcm9kdWN0LWNvbnRhaW5lclwiKS5hcHBlbmQoJG5ld1Jvdyk7XG5cbiAgICAgICAgLy8gTG9hZCBvcHRpb25zIG9ubHkgZm9yIHRoZSBuZXcgc2VsZWN0XG4gICAgICAgIGNyZWF0ZVByb2R1Y3RTZWxlY3RPcHRpb25zKChvcHRpb25zKSA9PiB7XG4gICAgICAgICAgICAkbmV3Um93LmZpbmQoXCIucHJvZHVjdC1zZWxlY3RcIikuaHRtbChvcHRpb25zKTtcbiAgICAgICAgfSk7XG4gICAgfSk7XG5cbiAgICAvLyBSZW1vdmUgcm93XG4gICAgJChkb2N1bWVudCkub24oXCJjbGlja1wiLCBcIi5idG4tcmVtb3ZlLXJvd1wiLCBmdW5jdGlvbiAoKSB7XG4gICAgICAgICQodGhpcykuY2xvc2VzdChcIi5wcm9kdWN0LXJvd1wiKS5yZW1vdmUoKTtcbiAgICB9KTtcbn0pO1xuIl0sIm1hcHBpbmdzIjoiQUFBQSxJQUFNQSxVQUFVLEdBQUdDLENBQUMsQ0FBQyxvQkFBRCxDQUFELENBQXdCQyxJQUF4QixDQUE2QixLQUE3QixDQUFuQjs7QUFFQSxTQUFTQywwQkFBVCxDQUFvQ0MsUUFBcEMsRUFBOEM7RUFDMUNILENBQUMsQ0FBQ0ksSUFBRixDQUFPO0lBQ0hDLEdBQUcsRUFBRU4sVUFERjtJQUVITyxNQUFNLEVBQUUsS0FGTDtJQUdIQyxPQUFPLEVBQUUsaUJBQVVOLElBQVYsRUFBZ0I7TUFDckIsSUFBSU8sT0FBTyxHQUFHLHdDQUFkO01BQ0FQLElBQUksQ0FBQ1EsT0FBTCxDQUFhLFVBQUNDLE9BQUQsRUFBYTtRQUN0QkYsT0FBTyw4QkFBc0JFLE9BQU8sQ0FBQ0MsRUFBOUIsZ0JBQXFDRCxPQUFPLENBQUNFLElBQTdDLGNBQVA7TUFDSCxDQUZEO01BR0FULFFBQVEsQ0FBQ0ssT0FBRCxDQUFSO0lBQ0gsQ0FURTtJQVVISyxLQUFLLEVBQUUsaUJBQVk7TUFDZkMsS0FBSyxDQUFDLHNCQUFELENBQUw7SUFDSDtFQVpFLENBQVA7QUFjSDs7QUFFRGQsQ0FBQyxDQUFDZSxRQUFELENBQUQsQ0FBWUMsS0FBWixDQUFrQixZQUFZO0VBQzFCO0VBQ0FkLDBCQUEwQixDQUFDLFVBQUNNLE9BQUQsRUFBYTtJQUNwQ1IsQ0FBQyxDQUFDLGlCQUFELENBQUQsQ0FBcUJpQixLQUFyQixHQUE2QkMsSUFBN0IsQ0FBa0NWLE9BQWxDO0VBQ0gsQ0FGeUIsQ0FBMUIsQ0FGMEIsQ0FNMUI7O0VBQ0FSLENBQUMsQ0FBQ2UsUUFBRCxDQUFELENBQVlJLEVBQVosQ0FBZSxPQUFmLEVBQXdCLGNBQXhCLEVBQXdDLFlBQVk7SUFDaEQsSUFBTUMsR0FBRyw4MkJBQVQ7SUFtQkEsSUFBTUMsT0FBTyxHQUFHckIsQ0FBQyxDQUFDb0IsR0FBRCxDQUFqQjtJQUNBcEIsQ0FBQyxDQUFDLG9CQUFELENBQUQsQ0FBd0JzQixNQUF4QixDQUErQkQsT0FBL0IsRUFyQmdELENBdUJoRDs7SUFDQW5CLDBCQUEwQixDQUFDLFVBQUNNLE9BQUQsRUFBYTtNQUNwQ2EsT0FBTyxDQUFDRSxJQUFSLENBQWEsaUJBQWIsRUFBZ0NMLElBQWhDLENBQXFDVixPQUFyQztJQUNILENBRnlCLENBQTFCO0VBR0gsQ0EzQkQsRUFQMEIsQ0FvQzFCOztFQUNBUixDQUFDLENBQUNlLFFBQUQsQ0FBRCxDQUFZSSxFQUFaLENBQWUsT0FBZixFQUF3QixpQkFBeEIsRUFBMkMsWUFBWTtJQUNuRG5CLENBQUMsQ0FBQyxJQUFELENBQUQsQ0FBUXdCLE9BQVIsQ0FBZ0IsY0FBaEIsRUFBZ0NDLE1BQWhDO0VBQ0gsQ0FGRDtBQUdILENBeENEIn0=\n//# sourceURL=webpack-internal:///./resources/js/warehouse_management/opnames/create.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/warehouse_management/opnames/create.js"](); /******/ /******/ })() ;