From 638ceff6fead45a5d5461d7c5be95c28a0287b4c Mon Sep 17 00:00:00 2001 From: hafifierahman Date: Sat, 6 Aug 2022 15:10:35 +0800 Subject: [PATCH] fix issues of gitignore app.js --- .gitignore | 4 +- public/js/app.js | 140949 -------------------------------------------- 2 files changed, 2 insertions(+), 140951 deletions(-) delete mode 100644 public/js/app.js diff --git a/.gitignore b/.gitignore index 6856961..c4eabf7 100644 --- a/.gitignore +++ b/.gitignore @@ -13,5 +13,5 @@ npm-debug.log yarn-error.log /.idea /.vscode -/public/css/* -/public/js/* +/public/css +/public/js/app.js diff --git a/public/js/app.js b/public/js/app.js deleted file mode 100644 index 21b0c8b..0000000 --- a/public/js/app.js +++ /dev/null @@ -1,140949 +0,0 @@ -/******/ (() => { // webpackBootstrap -/******/ var __webpack_modules__ = ({ - -/***/ "./node_modules/@babel/runtime/regenerator/index.js": -/*!**********************************************************!*\ - !*** ./node_modules/@babel/runtime/regenerator/index.js ***! - \**********************************************************/ -/***/ ((module, __unused_webpack_exports, __webpack_require__) => { - -module.exports = __webpack_require__(/*! regenerator-runtime */ "./node_modules/regenerator-runtime/runtime.js"); - - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/createPopper.js": -/*!*********************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/createPopper.js ***! - \*********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "popperGenerator": () => (/* binding */ popperGenerator), -/* harmony export */ "createPopper": () => (/* binding */ createPopper), -/* harmony export */ "detectOverflow": () => (/* reexport safe */ _utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_13__["default"]) -/* harmony export */ }); -/* harmony import */ var _dom_utils_getCompositeRect_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./dom-utils/getCompositeRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js"); -/* harmony import */ var _dom_utils_getLayoutRect_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./dom-utils/getLayoutRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js"); -/* harmony import */ var _dom_utils_listScrollParents_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./dom-utils/listScrollParents.js */ "./node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js"); -/* harmony import */ var _dom_utils_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./dom-utils/getOffsetParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js"); -/* harmony import */ var _dom_utils_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./dom-utils/getComputedStyle.js */ "./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js"); -/* harmony import */ var _utils_orderModifiers_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils/orderModifiers.js */ "./node_modules/@popperjs/core/lib/utils/orderModifiers.js"); -/* harmony import */ var _utils_debounce_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./utils/debounce.js */ "./node_modules/@popperjs/core/lib/utils/debounce.js"); -/* harmony import */ var _utils_validateModifiers_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils/validateModifiers.js */ "./node_modules/@popperjs/core/lib/utils/validateModifiers.js"); -/* harmony import */ var _utils_uniqueBy_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./utils/uniqueBy.js */ "./node_modules/@popperjs/core/lib/utils/uniqueBy.js"); -/* harmony import */ var _utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils/getBasePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js"); -/* harmony import */ var _utils_mergeByName_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils/mergeByName.js */ "./node_modules/@popperjs/core/lib/utils/mergeByName.js"); -/* harmony import */ var _utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./utils/detectOverflow.js */ "./node_modules/@popperjs/core/lib/utils/detectOverflow.js"); -/* harmony import */ var _dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom-utils/instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); - - - - - - - - - - - - - - -var INVALID_ELEMENT_ERROR = 'Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.'; -var INFINITE_LOOP_ERROR = 'Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.'; -var DEFAULT_OPTIONS = { - placement: 'bottom', - modifiers: [], - strategy: 'absolute' -}; - -function areValidElements() { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - return !args.some(function (element) { - return !(element && typeof element.getBoundingClientRect === 'function'); - }); -} - -function popperGenerator(generatorOptions) { - if (generatorOptions === void 0) { - generatorOptions = {}; - } - - var _generatorOptions = generatorOptions, - _generatorOptions$def = _generatorOptions.defaultModifiers, - defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def, - _generatorOptions$def2 = _generatorOptions.defaultOptions, - defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2; - return function createPopper(reference, popper, options) { - if (options === void 0) { - options = defaultOptions; - } - - var state = { - placement: 'bottom', - orderedModifiers: [], - options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions), - modifiersData: {}, - elements: { - reference: reference, - popper: popper - }, - attributes: {}, - styles: {} - }; - var effectCleanupFns = []; - var isDestroyed = false; - var instance = { - state: state, - setOptions: function setOptions(setOptionsAction) { - var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction; - cleanupModifierEffects(); - state.options = Object.assign({}, defaultOptions, state.options, options); - state.scrollParents = { - reference: (0,_dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isElement)(reference) ? (0,_dom_utils_listScrollParents_js__WEBPACK_IMPORTED_MODULE_1__["default"])(reference) : reference.contextElement ? (0,_dom_utils_listScrollParents_js__WEBPACK_IMPORTED_MODULE_1__["default"])(reference.contextElement) : [], - popper: (0,_dom_utils_listScrollParents_js__WEBPACK_IMPORTED_MODULE_1__["default"])(popper) - }; // Orders the modifiers based on their dependencies and `phase` - // properties - - var orderedModifiers = (0,_utils_orderModifiers_js__WEBPACK_IMPORTED_MODULE_2__["default"])((0,_utils_mergeByName_js__WEBPACK_IMPORTED_MODULE_3__["default"])([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers - - state.orderedModifiers = orderedModifiers.filter(function (m) { - return m.enabled; - }); // Validate the provided modifiers so that the consumer will get warned - // if one of the modifiers is invalid for any reason - - if (true) { - var modifiers = (0,_utils_uniqueBy_js__WEBPACK_IMPORTED_MODULE_4__["default"])([].concat(orderedModifiers, state.options.modifiers), function (_ref) { - var name = _ref.name; - return name; - }); - (0,_utils_validateModifiers_js__WEBPACK_IMPORTED_MODULE_5__["default"])(modifiers); - - if ((0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_6__["default"])(state.options.placement) === _enums_js__WEBPACK_IMPORTED_MODULE_7__.auto) { - var flipModifier = state.orderedModifiers.find(function (_ref2) { - var name = _ref2.name; - return name === 'flip'; - }); - - if (!flipModifier) { - console.error(['Popper: "auto" placements require the "flip" modifier be', 'present and enabled to work.'].join(' ')); - } - } - - var _getComputedStyle = (0,_dom_utils_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_8__["default"])(popper), - marginTop = _getComputedStyle.marginTop, - marginRight = _getComputedStyle.marginRight, - marginBottom = _getComputedStyle.marginBottom, - marginLeft = _getComputedStyle.marginLeft; // We no longer take into account `margins` on the popper, and it can - // cause bugs with positioning, so we'll warn the consumer - - - if ([marginTop, marginRight, marginBottom, marginLeft].some(function (margin) { - return parseFloat(margin); - })) { - console.warn(['Popper: CSS "margin" styles cannot be used to apply padding', 'between the popper and its reference element or boundary.', 'To replicate margin, use the `offset` modifier, as well as', 'the `padding` option in the `preventOverflow` and `flip`', 'modifiers.'].join(' ')); - } - } - - runModifierEffects(); - return instance.update(); - }, - // Sync update – it will always be executed, even if not necessary. This - // is useful for low frequency updates where sync behavior simplifies the - // logic. - // For high frequency updates (e.g. `resize` and `scroll` events), always - // prefer the async Popper#update method - forceUpdate: function forceUpdate() { - if (isDestroyed) { - return; - } - - var _state$elements = state.elements, - reference = _state$elements.reference, - popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements - // anymore - - if (!areValidElements(reference, popper)) { - if (true) { - console.error(INVALID_ELEMENT_ERROR); - } - - return; - } // Store the reference and popper rects to be read by modifiers - - - state.rects = { - reference: (0,_dom_utils_getCompositeRect_js__WEBPACK_IMPORTED_MODULE_9__["default"])(reference, (0,_dom_utils_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_10__["default"])(popper), state.options.strategy === 'fixed'), - popper: (0,_dom_utils_getLayoutRect_js__WEBPACK_IMPORTED_MODULE_11__["default"])(popper) - }; // Modifiers have the ability to reset the current update cycle. The - // most common use case for this is the `flip` modifier changing the - // placement, which then needs to re-run all the modifiers, because the - // logic was previously ran for the previous placement and is therefore - // stale/incorrect - - state.reset = false; - state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier - // is filled with the initial data specified by the modifier. This means - // it doesn't persist and is fresh on each update. - // To ensure persistent data, use `${name}#persistent` - - state.orderedModifiers.forEach(function (modifier) { - return state.modifiersData[modifier.name] = Object.assign({}, modifier.data); - }); - var __debug_loops__ = 0; - - for (var index = 0; index < state.orderedModifiers.length; index++) { - if (true) { - __debug_loops__ += 1; - - if (__debug_loops__ > 100) { - console.error(INFINITE_LOOP_ERROR); - break; - } - } - - if (state.reset === true) { - state.reset = false; - index = -1; - continue; - } - - var _state$orderedModifie = state.orderedModifiers[index], - fn = _state$orderedModifie.fn, - _state$orderedModifie2 = _state$orderedModifie.options, - _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2, - name = _state$orderedModifie.name; - - if (typeof fn === 'function') { - state = fn({ - state: state, - options: _options, - name: name, - instance: instance - }) || state; - } - } - }, - // Async and optimistically optimized update – it will not be executed if - // not necessary (debounced to run at most once-per-tick) - update: (0,_utils_debounce_js__WEBPACK_IMPORTED_MODULE_12__["default"])(function () { - return new Promise(function (resolve) { - instance.forceUpdate(); - resolve(state); - }); - }), - destroy: function destroy() { - cleanupModifierEffects(); - isDestroyed = true; - } - }; - - if (!areValidElements(reference, popper)) { - if (true) { - console.error(INVALID_ELEMENT_ERROR); - } - - return instance; - } - - instance.setOptions(options).then(function (state) { - if (!isDestroyed && options.onFirstUpdate) { - options.onFirstUpdate(state); - } - }); // Modifiers have the ability to execute arbitrary code before the first - // update cycle runs. They will be executed in the same order as the update - // cycle. This is useful when a modifier adds some persistent data that - // other modifiers need to use, but the modifier is run after the dependent - // one. - - function runModifierEffects() { - state.orderedModifiers.forEach(function (_ref3) { - var name = _ref3.name, - _ref3$options = _ref3.options, - options = _ref3$options === void 0 ? {} : _ref3$options, - effect = _ref3.effect; - - if (typeof effect === 'function') { - var cleanupFn = effect({ - state: state, - name: name, - instance: instance, - options: options - }); - - var noopFn = function noopFn() {}; - - effectCleanupFns.push(cleanupFn || noopFn); - } - }); - } - - function cleanupModifierEffects() { - effectCleanupFns.forEach(function (fn) { - return fn(); - }); - effectCleanupFns = []; - } - - return instance; - }; -} -var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules - - - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/contains.js": -/*!***************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/contains.js ***! - \***************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ contains) -/* harmony export */ }); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); - -function contains(parent, child) { - var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method - - if (parent.contains(child)) { - return true; - } // then fallback to custom implementation with Shadow DOM support - else if (rootNode && (0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isShadowRoot)(rootNode)) { - var next = child; - - do { - if (next && parent.isSameNode(next)) { - return true; - } // $FlowFixMe[prop-missing]: need a better way to handle this... - - - next = next.parentNode || next.host; - } while (next); - } // Give up, the result is false - - - return false; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js": -/*!****************************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getBoundingClientRect) -/* harmony export */ }); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); -/* harmony import */ var _utils_math_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../utils/math.js */ "./node_modules/@popperjs/core/lib/utils/math.js"); - - -function getBoundingClientRect(element, includeScale) { - if (includeScale === void 0) { - includeScale = false; - } - - var rect = element.getBoundingClientRect(); - var scaleX = 1; - var scaleY = 1; - - if ((0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isHTMLElement)(element) && includeScale) { - var offsetHeight = element.offsetHeight; - var offsetWidth = element.offsetWidth; // Do not attempt to divide by 0, otherwise we get `Infinity` as scale - // Fallback to 1 in case both values are `0` - - if (offsetWidth > 0) { - scaleX = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_1__.round)(rect.width) / offsetWidth || 1; - } - - if (offsetHeight > 0) { - scaleY = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_1__.round)(rect.height) / offsetHeight || 1; - } - } - - return { - width: rect.width / scaleX, - height: rect.height / scaleY, - top: rect.top / scaleY, - right: rect.right / scaleX, - bottom: rect.bottom / scaleY, - left: rect.left / scaleX, - x: rect.left / scaleX, - y: rect.top / scaleY - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js": -/*!**********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getClippingRect) -/* harmony export */ }); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); -/* harmony import */ var _getViewportRect_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getViewportRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js"); -/* harmony import */ var _getDocumentRect_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./getDocumentRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js"); -/* harmony import */ var _listScrollParents_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./listScrollParents.js */ "./node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js"); -/* harmony import */ var _getOffsetParent_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./getOffsetParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js"); -/* harmony import */ var _getDocumentElement_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./getDocumentElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js"); -/* harmony import */ var _getComputedStyle_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./getComputedStyle.js */ "./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js"); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); -/* harmony import */ var _getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getBoundingClientRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js"); -/* harmony import */ var _getParentNode_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./getParentNode.js */ "./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js"); -/* harmony import */ var _contains_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./contains.js */ "./node_modules/@popperjs/core/lib/dom-utils/contains.js"); -/* harmony import */ var _getNodeName_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./getNodeName.js */ "./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js"); -/* harmony import */ var _utils_rectToClientRect_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/rectToClientRect.js */ "./node_modules/@popperjs/core/lib/utils/rectToClientRect.js"); -/* harmony import */ var _utils_math_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../utils/math.js */ "./node_modules/@popperjs/core/lib/utils/math.js"); - - - - - - - - - - - - - - - -function getInnerBoundingClientRect(element) { - var rect = (0,_getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element); - rect.top = rect.top + element.clientTop; - rect.left = rect.left + element.clientLeft; - rect.bottom = rect.top + element.clientHeight; - rect.right = rect.left + element.clientWidth; - rect.width = element.clientWidth; - rect.height = element.clientHeight; - rect.x = rect.left; - rect.y = rect.top; - return rect; -} - -function getClientRectFromMixedType(element, clippingParent) { - return clippingParent === _enums_js__WEBPACK_IMPORTED_MODULE_1__.viewport ? (0,_utils_rectToClientRect_js__WEBPACK_IMPORTED_MODULE_2__["default"])((0,_getViewportRect_js__WEBPACK_IMPORTED_MODULE_3__["default"])(element)) : (0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_4__.isElement)(clippingParent) ? getInnerBoundingClientRect(clippingParent) : (0,_utils_rectToClientRect_js__WEBPACK_IMPORTED_MODULE_2__["default"])((0,_getDocumentRect_js__WEBPACK_IMPORTED_MODULE_5__["default"])((0,_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_6__["default"])(element))); -} // A "clipping parent" is an overflowable container with the characteristic of -// clipping (or hiding) overflowing elements with a position different from -// `initial` - - -function getClippingParents(element) { - var clippingParents = (0,_listScrollParents_js__WEBPACK_IMPORTED_MODULE_7__["default"])((0,_getParentNode_js__WEBPACK_IMPORTED_MODULE_8__["default"])(element)); - var canEscapeClipping = ['absolute', 'fixed'].indexOf((0,_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_9__["default"])(element).position) >= 0; - var clipperElement = canEscapeClipping && (0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_4__.isHTMLElement)(element) ? (0,_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_10__["default"])(element) : element; - - if (!(0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_4__.isElement)(clipperElement)) { - return []; - } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414 - - - return clippingParents.filter(function (clippingParent) { - return (0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_4__.isElement)(clippingParent) && (0,_contains_js__WEBPACK_IMPORTED_MODULE_11__["default"])(clippingParent, clipperElement) && (0,_getNodeName_js__WEBPACK_IMPORTED_MODULE_12__["default"])(clippingParent) !== 'body'; - }); -} // Gets the maximum area that the element is visible in due to any number of -// clipping parents - - -function getClippingRect(element, boundary, rootBoundary) { - var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary); - var clippingParents = [].concat(mainClippingParents, [rootBoundary]); - var firstClippingParent = clippingParents[0]; - var clippingRect = clippingParents.reduce(function (accRect, clippingParent) { - var rect = getClientRectFromMixedType(element, clippingParent); - accRect.top = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_13__.max)(rect.top, accRect.top); - accRect.right = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_13__.min)(rect.right, accRect.right); - accRect.bottom = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_13__.min)(rect.bottom, accRect.bottom); - accRect.left = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_13__.max)(rect.left, accRect.left); - return accRect; - }, getClientRectFromMixedType(element, firstClippingParent)); - clippingRect.width = clippingRect.right - clippingRect.left; - clippingRect.height = clippingRect.bottom - clippingRect.top; - clippingRect.x = clippingRect.left; - clippingRect.y = clippingRect.top; - return clippingRect; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js": -/*!***********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getCompositeRect) -/* harmony export */ }); -/* harmony import */ var _getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getBoundingClientRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js"); -/* harmony import */ var _getNodeScroll_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./getNodeScroll.js */ "./node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js"); -/* harmony import */ var _getNodeName_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./getNodeName.js */ "./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js"); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); -/* harmony import */ var _getWindowScrollBarX_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./getWindowScrollBarX.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js"); -/* harmony import */ var _getDocumentElement_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getDocumentElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js"); -/* harmony import */ var _isScrollParent_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./isScrollParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js"); -/* harmony import */ var _utils_math_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/math.js */ "./node_modules/@popperjs/core/lib/utils/math.js"); - - - - - - - - - -function isElementScaled(element) { - var rect = element.getBoundingClientRect(); - var scaleX = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_0__.round)(rect.width) / element.offsetWidth || 1; - var scaleY = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_0__.round)(rect.height) / element.offsetHeight || 1; - return scaleX !== 1 || scaleY !== 1; -} // Returns the composite rect of an element relative to its offsetParent. -// Composite means it takes into account transforms as well as layout. - - -function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) { - if (isFixed === void 0) { - isFixed = false; - } - - var isOffsetParentAnElement = (0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_1__.isHTMLElement)(offsetParent); - var offsetParentIsScaled = (0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_1__.isHTMLElement)(offsetParent) && isElementScaled(offsetParent); - var documentElement = (0,_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_2__["default"])(offsetParent); - var rect = (0,_getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_3__["default"])(elementOrVirtualElement, offsetParentIsScaled); - var scroll = { - scrollLeft: 0, - scrollTop: 0 - }; - var offsets = { - x: 0, - y: 0 - }; - - if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) { - if ((0,_getNodeName_js__WEBPACK_IMPORTED_MODULE_4__["default"])(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078 - (0,_isScrollParent_js__WEBPACK_IMPORTED_MODULE_5__["default"])(documentElement)) { - scroll = (0,_getNodeScroll_js__WEBPACK_IMPORTED_MODULE_6__["default"])(offsetParent); - } - - if ((0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_1__.isHTMLElement)(offsetParent)) { - offsets = (0,_getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_3__["default"])(offsetParent, true); - offsets.x += offsetParent.clientLeft; - offsets.y += offsetParent.clientTop; - } else if (documentElement) { - offsets.x = (0,_getWindowScrollBarX_js__WEBPACK_IMPORTED_MODULE_7__["default"])(documentElement); - } - } - - return { - x: rect.left + scroll.scrollLeft - offsets.x, - y: rect.top + scroll.scrollTop - offsets.y, - width: rect.width, - height: rect.height - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js": -/*!***********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getComputedStyle) -/* harmony export */ }); -/* harmony import */ var _getWindow_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); - -function getComputedStyle(element) { - return (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element).getComputedStyle(element); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js": -/*!*************************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getDocumentElement) -/* harmony export */ }); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); - -function getDocumentElement(element) { - // $FlowFixMe[incompatible-return]: assume body is always available - return (((0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isElement)(element) ? element.ownerDocument : // $FlowFixMe[prop-missing] - element.document) || window.document).documentElement; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js": -/*!**********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getDocumentRect) -/* harmony export */ }); -/* harmony import */ var _getDocumentElement_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getDocumentElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js"); -/* harmony import */ var _getComputedStyle_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./getComputedStyle.js */ "./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js"); -/* harmony import */ var _getWindowScrollBarX_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getWindowScrollBarX.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js"); -/* harmony import */ var _getWindowScroll_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getWindowScroll.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js"); -/* harmony import */ var _utils_math_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/math.js */ "./node_modules/@popperjs/core/lib/utils/math.js"); - - - - - // Gets the entire size of the scrollable document area, even extending outside -// of the `` and `` rect bounds if horizontally scrollable - -function getDocumentRect(element) { - var _element$ownerDocumen; - - var html = (0,_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element); - var winScroll = (0,_getWindowScroll_js__WEBPACK_IMPORTED_MODULE_1__["default"])(element); - var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body; - var width = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_2__.max)(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0); - var height = (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_2__.max)(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0); - var x = -winScroll.scrollLeft + (0,_getWindowScrollBarX_js__WEBPACK_IMPORTED_MODULE_3__["default"])(element); - var y = -winScroll.scrollTop; - - if ((0,_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_4__["default"])(body || html).direction === 'rtl') { - x += (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_2__.max)(html.clientWidth, body ? body.clientWidth : 0) - width; - } - - return { - width: width, - height: height, - x: x, - y: y - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js": -/*!***************************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js ***! - \***************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getHTMLElementScroll) -/* harmony export */ }); -function getHTMLElementScroll(element) { - return { - scrollLeft: element.scrollLeft, - scrollTop: element.scrollTop - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js": -/*!********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getLayoutRect) -/* harmony export */ }); -/* harmony import */ var _getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getBoundingClientRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js"); - // Returns the layout rect of an element relative to its offsetParent. Layout -// means it doesn't take into account transforms. - -function getLayoutRect(element) { - var clientRect = (0,_getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element); // Use the clientRect sizes if it's not been transformed. - // Fixes https://github.com/popperjs/popper-core/issues/1223 - - var width = element.offsetWidth; - var height = element.offsetHeight; - - if (Math.abs(clientRect.width - width) <= 1) { - width = clientRect.width; - } - - if (Math.abs(clientRect.height - height) <= 1) { - height = clientRect.height; - } - - return { - x: element.offsetLeft, - y: element.offsetTop, - width: width, - height: height - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js": -/*!******************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js ***! - \******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getNodeName) -/* harmony export */ }); -function getNodeName(element) { - return element ? (element.nodeName || '').toLowerCase() : null; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js": -/*!********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getNodeScroll) -/* harmony export */ }); -/* harmony import */ var _getWindowScroll_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getWindowScroll.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js"); -/* harmony import */ var _getWindow_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); -/* harmony import */ var _getHTMLElementScroll_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getHTMLElementScroll.js */ "./node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js"); - - - - -function getNodeScroll(node) { - if (node === (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(node) || !(0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_1__.isHTMLElement)(node)) { - return (0,_getWindowScroll_js__WEBPACK_IMPORTED_MODULE_2__["default"])(node); - } else { - return (0,_getHTMLElementScroll_js__WEBPACK_IMPORTED_MODULE_3__["default"])(node); - } -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js": -/*!**********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getOffsetParent) -/* harmony export */ }); -/* harmony import */ var _getWindow_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); -/* harmony import */ var _getNodeName_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getNodeName.js */ "./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js"); -/* harmony import */ var _getComputedStyle_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getComputedStyle.js */ "./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js"); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); -/* harmony import */ var _isTableElement_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./isTableElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/isTableElement.js"); -/* harmony import */ var _getParentNode_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getParentNode.js */ "./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js"); - - - - - - - -function getTrueOffsetParent(element) { - if (!(0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isHTMLElement)(element) || // https://github.com/popperjs/popper-core/issues/837 - (0,_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_1__["default"])(element).position === 'fixed') { - return null; - } - - return element.offsetParent; -} // `.offsetParent` reports `null` for fixed elements, while absolute elements -// return the containing block - - -function getContainingBlock(element) { - var isFirefox = navigator.userAgent.toLowerCase().indexOf('firefox') !== -1; - var isIE = navigator.userAgent.indexOf('Trident') !== -1; - - if (isIE && (0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isHTMLElement)(element)) { - // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport - var elementCss = (0,_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_1__["default"])(element); - - if (elementCss.position === 'fixed') { - return null; - } - } - - var currentNode = (0,_getParentNode_js__WEBPACK_IMPORTED_MODULE_2__["default"])(element); - - if ((0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isShadowRoot)(currentNode)) { - currentNode = currentNode.host; - } - - while ((0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isHTMLElement)(currentNode) && ['html', 'body'].indexOf((0,_getNodeName_js__WEBPACK_IMPORTED_MODULE_3__["default"])(currentNode)) < 0) { - var css = (0,_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_1__["default"])(currentNode); // This is non-exhaustive but covers the most common CSS properties that - // create a containing block. - // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block - - if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') { - return currentNode; - } else { - currentNode = currentNode.parentNode; - } - } - - return null; -} // Gets the closest ancestor positioned element. Handles some edge cases, -// such as table ancestors and cross browser bugs. - - -function getOffsetParent(element) { - var window = (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_4__["default"])(element); - var offsetParent = getTrueOffsetParent(element); - - while (offsetParent && (0,_isTableElement_js__WEBPACK_IMPORTED_MODULE_5__["default"])(offsetParent) && (0,_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_1__["default"])(offsetParent).position === 'static') { - offsetParent = getTrueOffsetParent(offsetParent); - } - - if (offsetParent && ((0,_getNodeName_js__WEBPACK_IMPORTED_MODULE_3__["default"])(offsetParent) === 'html' || (0,_getNodeName_js__WEBPACK_IMPORTED_MODULE_3__["default"])(offsetParent) === 'body' && (0,_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_1__["default"])(offsetParent).position === 'static')) { - return window; - } - - return offsetParent || getContainingBlock(element) || window; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js": -/*!********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getParentNode) -/* harmony export */ }); -/* harmony import */ var _getNodeName_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getNodeName.js */ "./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js"); -/* harmony import */ var _getDocumentElement_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getDocumentElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js"); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); - - - -function getParentNode(element) { - if ((0,_getNodeName_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element) === 'html') { - return element; - } - - return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle - // $FlowFixMe[incompatible-return] - // $FlowFixMe[prop-missing] - element.assignedSlot || // step into the shadow DOM of the parent of a slotted node - element.parentNode || ( // DOM Element detected - (0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_1__.isShadowRoot)(element) ? element.host : null) || // ShadowRoot detected - // $FlowFixMe[incompatible-call]: HTMLElement is a Node - (0,_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_2__["default"])(element) // fallback - - ); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js": -/*!**********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getScrollParent) -/* harmony export */ }); -/* harmony import */ var _getParentNode_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getParentNode.js */ "./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js"); -/* harmony import */ var _isScrollParent_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./isScrollParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js"); -/* harmony import */ var _getNodeName_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getNodeName.js */ "./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js"); -/* harmony import */ var _instanceOf_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); - - - - -function getScrollParent(node) { - if (['html', 'body', '#document'].indexOf((0,_getNodeName_js__WEBPACK_IMPORTED_MODULE_0__["default"])(node)) >= 0) { - // $FlowFixMe[incompatible-return]: assume body is always available - return node.ownerDocument.body; - } - - if ((0,_instanceOf_js__WEBPACK_IMPORTED_MODULE_1__.isHTMLElement)(node) && (0,_isScrollParent_js__WEBPACK_IMPORTED_MODULE_2__["default"])(node)) { - return node; - } - - return getScrollParent((0,_getParentNode_js__WEBPACK_IMPORTED_MODULE_3__["default"])(node)); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js": -/*!**********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getViewportRect) -/* harmony export */ }); -/* harmony import */ var _getWindow_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); -/* harmony import */ var _getDocumentElement_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getDocumentElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js"); -/* harmony import */ var _getWindowScrollBarX_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getWindowScrollBarX.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js"); - - - -function getViewportRect(element) { - var win = (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element); - var html = (0,_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_1__["default"])(element); - var visualViewport = win.visualViewport; - var width = html.clientWidth; - var height = html.clientHeight; - var x = 0; - var y = 0; // NB: This isn't supported on iOS <= 12. If the keyboard is open, the popper - // can be obscured underneath it. - // Also, `html.clientHeight` adds the bottom bar height in Safari iOS, even - // if it isn't open, so if this isn't available, the popper will be detected - // to overflow the bottom of the screen too early. - - if (visualViewport) { - width = visualViewport.width; - height = visualViewport.height; // Uses Layout Viewport (like Chrome; Safari does not currently) - // In Chrome, it returns a value very close to 0 (+/-) but contains rounding - // errors due to floating point numbers, so we need to check precision. - // Safari returns a number <= 0, usually < -1 when pinch-zoomed - // Feature detection fails in mobile emulation mode in Chrome. - // Math.abs(win.innerWidth / visualViewport.scale - visualViewport.width) < - // 0.001 - // Fallback here: "Not Safari" userAgent - - if (!/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) { - x = visualViewport.offsetLeft; - y = visualViewport.offsetTop; - } - } - - return { - width: width, - height: height, - x: x + (0,_getWindowScrollBarX_js__WEBPACK_IMPORTED_MODULE_2__["default"])(element), - y: y - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js": -/*!****************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getWindow.js ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getWindow) -/* harmony export */ }); -function getWindow(node) { - if (node == null) { - return window; - } - - if (node.toString() !== '[object Window]') { - var ownerDocument = node.ownerDocument; - return ownerDocument ? ownerDocument.defaultView || window : window; - } - - return node; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js": -/*!**********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getWindowScroll) -/* harmony export */ }); -/* harmony import */ var _getWindow_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); - -function getWindowScroll(node) { - var win = (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(node); - var scrollLeft = win.pageXOffset; - var scrollTop = win.pageYOffset; - return { - scrollLeft: scrollLeft, - scrollTop: scrollTop - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js": -/*!**************************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getWindowScrollBarX) -/* harmony export */ }); -/* harmony import */ var _getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getBoundingClientRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js"); -/* harmony import */ var _getDocumentElement_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getDocumentElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js"); -/* harmony import */ var _getWindowScroll_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./getWindowScroll.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js"); - - - -function getWindowScrollBarX(element) { - // If has a CSS width greater than the viewport, then this will be - // incorrect for RTL. - // Popper 1 is broken in this case and never had a bug report so let's assume - // it's not an issue. I don't think anyone ever specifies width on - // anyway. - // Browsers where the left scrollbar doesn't cause an issue report `0` for - // this (e.g. Edge 2019, IE11, Safari) - return (0,_getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_0__["default"])((0,_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_1__["default"])(element)).left + (0,_getWindowScroll_js__WEBPACK_IMPORTED_MODULE_2__["default"])(element).scrollLeft; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js": -/*!*****************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "isElement": () => (/* binding */ isElement), -/* harmony export */ "isHTMLElement": () => (/* binding */ isHTMLElement), -/* harmony export */ "isShadowRoot": () => (/* binding */ isShadowRoot) -/* harmony export */ }); -/* harmony import */ var _getWindow_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); - - -function isElement(node) { - var OwnElement = (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(node).Element; - return node instanceof OwnElement || node instanceof Element; -} - -function isHTMLElement(node) { - var OwnElement = (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(node).HTMLElement; - return node instanceof OwnElement || node instanceof HTMLElement; -} - -function isShadowRoot(node) { - // IE 11 has no ShadowRoot - if (typeof ShadowRoot === 'undefined') { - return false; - } - - var OwnElement = (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(node).ShadowRoot; - return node instanceof OwnElement || node instanceof ShadowRoot; -} - - - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js": -/*!*********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ isScrollParent) -/* harmony export */ }); -/* harmony import */ var _getComputedStyle_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getComputedStyle.js */ "./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js"); - -function isScrollParent(element) { - // Firefox wants us to check `-x` and `-y` variations as well - var _getComputedStyle = (0,_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element), - overflow = _getComputedStyle.overflow, - overflowX = _getComputedStyle.overflowX, - overflowY = _getComputedStyle.overflowY; - - return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/isTableElement.js": -/*!*********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/isTableElement.js ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ isTableElement) -/* harmony export */ }); -/* harmony import */ var _getNodeName_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getNodeName.js */ "./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js"); - -function isTableElement(element) { - return ['table', 'td', 'th'].indexOf((0,_getNodeName_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element)) >= 0; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js": -/*!************************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js ***! - \************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ listScrollParents) -/* harmony export */ }); -/* harmony import */ var _getScrollParent_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getScrollParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js"); -/* harmony import */ var _getParentNode_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getParentNode.js */ "./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js"); -/* harmony import */ var _getWindow_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); -/* harmony import */ var _isScrollParent_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./isScrollParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js"); - - - - -/* -given a DOM element, return the list of all scroll parents, up the list of ancesors -until we get to the top window object. This list is what we attach scroll listeners -to, because if any of these parent elements scroll, we'll need to re-calculate the -reference element's position. -*/ - -function listScrollParents(element, list) { - var _element$ownerDocumen; - - if (list === void 0) { - list = []; - } - - var scrollParent = (0,_getScrollParent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(element); - var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body); - var win = (0,_getWindow_js__WEBPACK_IMPORTED_MODULE_1__["default"])(scrollParent); - var target = isBody ? [win].concat(win.visualViewport || [], (0,_isScrollParent_js__WEBPACK_IMPORTED_MODULE_2__["default"])(scrollParent) ? scrollParent : []) : scrollParent; - var updatedList = list.concat(target); - return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here - updatedList.concat(listScrollParents((0,_getParentNode_js__WEBPACK_IMPORTED_MODULE_3__["default"])(target))); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/enums.js": -/*!**************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/enums.js ***! - \**************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "top": () => (/* binding */ top), -/* harmony export */ "bottom": () => (/* binding */ bottom), -/* harmony export */ "right": () => (/* binding */ right), -/* harmony export */ "left": () => (/* binding */ left), -/* harmony export */ "auto": () => (/* binding */ auto), -/* harmony export */ "basePlacements": () => (/* binding */ basePlacements), -/* harmony export */ "start": () => (/* binding */ start), -/* harmony export */ "end": () => (/* binding */ end), -/* harmony export */ "clippingParents": () => (/* binding */ clippingParents), -/* harmony export */ "viewport": () => (/* binding */ viewport), -/* harmony export */ "popper": () => (/* binding */ popper), -/* harmony export */ "reference": () => (/* binding */ reference), -/* harmony export */ "variationPlacements": () => (/* binding */ variationPlacements), -/* harmony export */ "placements": () => (/* binding */ placements), -/* harmony export */ "beforeRead": () => (/* binding */ beforeRead), -/* harmony export */ "read": () => (/* binding */ read), -/* harmony export */ "afterRead": () => (/* binding */ afterRead), -/* harmony export */ "beforeMain": () => (/* binding */ beforeMain), -/* harmony export */ "main": () => (/* binding */ main), -/* harmony export */ "afterMain": () => (/* binding */ afterMain), -/* harmony export */ "beforeWrite": () => (/* binding */ beforeWrite), -/* harmony export */ "write": () => (/* binding */ write), -/* harmony export */ "afterWrite": () => (/* binding */ afterWrite), -/* harmony export */ "modifierPhases": () => (/* binding */ modifierPhases) -/* harmony export */ }); -var top = 'top'; -var bottom = 'bottom'; -var right = 'right'; -var left = 'left'; -var auto = 'auto'; -var basePlacements = [top, bottom, right, left]; -var start = 'start'; -var end = 'end'; -var clippingParents = 'clippingParents'; -var viewport = 'viewport'; -var popper = 'popper'; -var reference = 'reference'; -var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) { - return acc.concat([placement + "-" + start, placement + "-" + end]); -}, []); -var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) { - return acc.concat([placement, placement + "-" + start, placement + "-" + end]); -}, []); // modifiers that need to read the DOM - -var beforeRead = 'beforeRead'; -var read = 'read'; -var afterRead = 'afterRead'; // pure-logic modifiers - -var beforeMain = 'beforeMain'; -var main = 'main'; -var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state) - -var beforeWrite = 'beforeWrite'; -var write = 'write'; -var afterWrite = 'afterWrite'; -var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite]; - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/applyStyles.js": -/*!******************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/applyStyles.js ***! - \******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _dom_utils_getNodeName_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../dom-utils/getNodeName.js */ "./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js"); -/* harmony import */ var _dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../dom-utils/instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); - - // This modifier takes the styles prepared by the `computeStyles` modifier -// and applies them to the HTMLElements such as popper and arrow - -function applyStyles(_ref) { - var state = _ref.state; - Object.keys(state.elements).forEach(function (name) { - var style = state.styles[name] || {}; - var attributes = state.attributes[name] || {}; - var element = state.elements[name]; // arrow is optional + virtual elements - - if (!(0,_dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isHTMLElement)(element) || !(0,_dom_utils_getNodeName_js__WEBPACK_IMPORTED_MODULE_1__["default"])(element)) { - return; - } // Flow doesn't support to extend this property, but it's the most - // effective way to apply styles to an HTMLElement - // $FlowFixMe[cannot-write] - - - Object.assign(element.style, style); - Object.keys(attributes).forEach(function (name) { - var value = attributes[name]; - - if (value === false) { - element.removeAttribute(name); - } else { - element.setAttribute(name, value === true ? '' : value); - } - }); - }); -} - -function effect(_ref2) { - var state = _ref2.state; - var initialStyles = { - popper: { - position: state.options.strategy, - left: '0', - top: '0', - margin: '0' - }, - arrow: { - position: 'absolute' - }, - reference: {} - }; - Object.assign(state.elements.popper.style, initialStyles.popper); - state.styles = initialStyles; - - if (state.elements.arrow) { - Object.assign(state.elements.arrow.style, initialStyles.arrow); - } - - return function () { - Object.keys(state.elements).forEach(function (name) { - var element = state.elements[name]; - var attributes = state.attributes[name] || {}; - var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them - - var style = styleProperties.reduce(function (style, property) { - style[property] = ''; - return style; - }, {}); // arrow is optional + virtual elements - - if (!(0,_dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_0__.isHTMLElement)(element) || !(0,_dom_utils_getNodeName_js__WEBPACK_IMPORTED_MODULE_1__["default"])(element)) { - return; - } - - Object.assign(element.style, style); - Object.keys(attributes).forEach(function (attribute) { - element.removeAttribute(attribute); - }); - }); - }; -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'applyStyles', - enabled: true, - phase: 'write', - fn: applyStyles, - effect: effect, - requires: ['computeStyles'] -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/arrow.js": -/*!************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/arrow.js ***! - \************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/getBasePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js"); -/* harmony import */ var _dom_utils_getLayoutRect_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../dom-utils/getLayoutRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js"); -/* harmony import */ var _dom_utils_contains_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../dom-utils/contains.js */ "./node_modules/@popperjs/core/lib/dom-utils/contains.js"); -/* harmony import */ var _dom_utils_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../dom-utils/getOffsetParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js"); -/* harmony import */ var _utils_getMainAxisFromPlacement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils/getMainAxisFromPlacement.js */ "./node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js"); -/* harmony import */ var _utils_within_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../utils/within.js */ "./node_modules/@popperjs/core/lib/utils/within.js"); -/* harmony import */ var _utils_mergePaddingObject_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/mergePaddingObject.js */ "./node_modules/@popperjs/core/lib/utils/mergePaddingObject.js"); -/* harmony import */ var _utils_expandToHashMap_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../utils/expandToHashMap.js */ "./node_modules/@popperjs/core/lib/utils/expandToHashMap.js"); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); -/* harmony import */ var _dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../dom-utils/instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); - - - - - - - - - - // eslint-disable-next-line import/no-unused-modules - -var toPaddingObject = function toPaddingObject(padding, state) { - padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, { - placement: state.placement - })) : padding; - return (0,_utils_mergePaddingObject_js__WEBPACK_IMPORTED_MODULE_0__["default"])(typeof padding !== 'number' ? padding : (0,_utils_expandToHashMap_js__WEBPACK_IMPORTED_MODULE_1__["default"])(padding, _enums_js__WEBPACK_IMPORTED_MODULE_2__.basePlacements)); -}; - -function arrow(_ref) { - var _state$modifiersData$; - - var state = _ref.state, - name = _ref.name, - options = _ref.options; - var arrowElement = state.elements.arrow; - var popperOffsets = state.modifiersData.popperOffsets; - var basePlacement = (0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_3__["default"])(state.placement); - var axis = (0,_utils_getMainAxisFromPlacement_js__WEBPACK_IMPORTED_MODULE_4__["default"])(basePlacement); - var isVertical = [_enums_js__WEBPACK_IMPORTED_MODULE_2__.left, _enums_js__WEBPACK_IMPORTED_MODULE_2__.right].indexOf(basePlacement) >= 0; - var len = isVertical ? 'height' : 'width'; - - if (!arrowElement || !popperOffsets) { - return; - } - - var paddingObject = toPaddingObject(options.padding, state); - var arrowRect = (0,_dom_utils_getLayoutRect_js__WEBPACK_IMPORTED_MODULE_5__["default"])(arrowElement); - var minProp = axis === 'y' ? _enums_js__WEBPACK_IMPORTED_MODULE_2__.top : _enums_js__WEBPACK_IMPORTED_MODULE_2__.left; - var maxProp = axis === 'y' ? _enums_js__WEBPACK_IMPORTED_MODULE_2__.bottom : _enums_js__WEBPACK_IMPORTED_MODULE_2__.right; - var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len]; - var startDiff = popperOffsets[axis] - state.rects.reference[axis]; - var arrowOffsetParent = (0,_dom_utils_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_6__["default"])(arrowElement); - var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0; - var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is - // outside of the popper bounds - - var min = paddingObject[minProp]; - var max = clientSize - arrowRect[len] - paddingObject[maxProp]; - var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference; - var offset = (0,_utils_within_js__WEBPACK_IMPORTED_MODULE_7__.within)(min, center, max); // Prevents breaking syntax highlighting... - - var axisProp = axis; - state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$); -} - -function effect(_ref2) { - var state = _ref2.state, - options = _ref2.options; - var _options$element = options.element, - arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element; - - if (arrowElement == null) { - return; - } // CSS selector - - - if (typeof arrowElement === 'string') { - arrowElement = state.elements.popper.querySelector(arrowElement); - - if (!arrowElement) { - return; - } - } - - if (true) { - if (!(0,_dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_8__.isHTMLElement)(arrowElement)) { - console.error(['Popper: "arrow" element must be an HTMLElement (not an SVGElement).', 'To use an SVG arrow, wrap it in an HTMLElement that will be used as', 'the arrow.'].join(' ')); - } - } - - if (!(0,_dom_utils_contains_js__WEBPACK_IMPORTED_MODULE_9__["default"])(state.elements.popper, arrowElement)) { - if (true) { - console.error(['Popper: "arrow" modifier\'s `element` must be a child of the popper', 'element.'].join(' ')); - } - - return; - } - - state.elements.arrow = arrowElement; -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'arrow', - enabled: true, - phase: 'main', - fn: arrow, - effect: effect, - requires: ['popperOffsets'], - requiresIfExists: ['preventOverflow'] -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/computeStyles.js": -/*!********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/computeStyles.js ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "mapToStyles": () => (/* binding */ mapToStyles), -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); -/* harmony import */ var _dom_utils_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../dom-utils/getOffsetParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js"); -/* harmony import */ var _dom_utils_getWindow_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../dom-utils/getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); -/* harmony import */ var _dom_utils_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../dom-utils/getDocumentElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js"); -/* harmony import */ var _dom_utils_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../dom-utils/getComputedStyle.js */ "./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js"); -/* harmony import */ var _utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../utils/getBasePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js"); -/* harmony import */ var _utils_getVariation_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../utils/getVariation.js */ "./node_modules/@popperjs/core/lib/utils/getVariation.js"); -/* harmony import */ var _utils_math_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/math.js */ "./node_modules/@popperjs/core/lib/utils/math.js"); - - - - - - - - // eslint-disable-next-line import/no-unused-modules - -var unsetSides = { - top: 'auto', - right: 'auto', - bottom: 'auto', - left: 'auto' -}; // Round the offsets to the nearest suitable subpixel based on the DPR. -// Zooming can change the DPR, but it seems to report a value that will -// cleanly divide the values into the appropriate subpixels. - -function roundOffsetsByDPR(_ref) { - var x = _ref.x, - y = _ref.y; - var win = window; - var dpr = win.devicePixelRatio || 1; - return { - x: (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_0__.round)(x * dpr) / dpr || 0, - y: (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_0__.round)(y * dpr) / dpr || 0 - }; -} - -function mapToStyles(_ref2) { - var _Object$assign2; - - var popper = _ref2.popper, - popperRect = _ref2.popperRect, - placement = _ref2.placement, - variation = _ref2.variation, - offsets = _ref2.offsets, - position = _ref2.position, - gpuAcceleration = _ref2.gpuAcceleration, - adaptive = _ref2.adaptive, - roundOffsets = _ref2.roundOffsets, - isFixed = _ref2.isFixed; - var _offsets$x = offsets.x, - x = _offsets$x === void 0 ? 0 : _offsets$x, - _offsets$y = offsets.y, - y = _offsets$y === void 0 ? 0 : _offsets$y; - - var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({ - x: x, - y: y - }) : { - x: x, - y: y - }; - - x = _ref3.x; - y = _ref3.y; - var hasX = offsets.hasOwnProperty('x'); - var hasY = offsets.hasOwnProperty('y'); - var sideX = _enums_js__WEBPACK_IMPORTED_MODULE_1__.left; - var sideY = _enums_js__WEBPACK_IMPORTED_MODULE_1__.top; - var win = window; - - if (adaptive) { - var offsetParent = (0,_dom_utils_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_2__["default"])(popper); - var heightProp = 'clientHeight'; - var widthProp = 'clientWidth'; - - if (offsetParent === (0,_dom_utils_getWindow_js__WEBPACK_IMPORTED_MODULE_3__["default"])(popper)) { - offsetParent = (0,_dom_utils_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_4__["default"])(popper); - - if ((0,_dom_utils_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_5__["default"])(offsetParent).position !== 'static' && position === 'absolute') { - heightProp = 'scrollHeight'; - widthProp = 'scrollWidth'; - } - } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it - - - offsetParent = offsetParent; - - if (placement === _enums_js__WEBPACK_IMPORTED_MODULE_1__.top || (placement === _enums_js__WEBPACK_IMPORTED_MODULE_1__.left || placement === _enums_js__WEBPACK_IMPORTED_MODULE_1__.right) && variation === _enums_js__WEBPACK_IMPORTED_MODULE_1__.end) { - sideY = _enums_js__WEBPACK_IMPORTED_MODULE_1__.bottom; - var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing] - offsetParent[heightProp]; - y -= offsetY - popperRect.height; - y *= gpuAcceleration ? 1 : -1; - } - - if (placement === _enums_js__WEBPACK_IMPORTED_MODULE_1__.left || (placement === _enums_js__WEBPACK_IMPORTED_MODULE_1__.top || placement === _enums_js__WEBPACK_IMPORTED_MODULE_1__.bottom) && variation === _enums_js__WEBPACK_IMPORTED_MODULE_1__.end) { - sideX = _enums_js__WEBPACK_IMPORTED_MODULE_1__.right; - var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing] - offsetParent[widthProp]; - x -= offsetX - popperRect.width; - x *= gpuAcceleration ? 1 : -1; - } - } - - var commonStyles = Object.assign({ - position: position - }, adaptive && unsetSides); - - var _ref4 = roundOffsets === true ? roundOffsetsByDPR({ - x: x, - y: y - }) : { - x: x, - y: y - }; - - x = _ref4.x; - y = _ref4.y; - - if (gpuAcceleration) { - var _Object$assign; - - return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? "translate(" + x + "px, " + y + "px)" : "translate3d(" + x + "px, " + y + "px, 0)", _Object$assign)); - } - - return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + "px" : '', _Object$assign2[sideX] = hasX ? x + "px" : '', _Object$assign2.transform = '', _Object$assign2)); -} - -function computeStyles(_ref5) { - var state = _ref5.state, - options = _ref5.options; - var _options$gpuAccelerat = options.gpuAcceleration, - gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat, - _options$adaptive = options.adaptive, - adaptive = _options$adaptive === void 0 ? true : _options$adaptive, - _options$roundOffsets = options.roundOffsets, - roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets; - - if (true) { - var transitionProperty = (0,_dom_utils_getComputedStyle_js__WEBPACK_IMPORTED_MODULE_5__["default"])(state.elements.popper).transitionProperty || ''; - - if (adaptive && ['transform', 'top', 'right', 'bottom', 'left'].some(function (property) { - return transitionProperty.indexOf(property) >= 0; - })) { - console.warn(['Popper: Detected CSS transitions on at least one of the following', 'CSS properties: "transform", "top", "right", "bottom", "left".', '\n\n', 'Disable the "computeStyles" modifier\'s `adaptive` option to allow', 'for smooth transitions, or remove these properties from the CSS', 'transition declaration on the popper element if only transitioning', 'opacity or background-color for example.', '\n\n', 'We recommend using the popper element as a wrapper around an inner', 'element that can have any CSS property transitioned for animations.'].join(' ')); - } - } - - var commonStyles = { - placement: (0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_6__["default"])(state.placement), - variation: (0,_utils_getVariation_js__WEBPACK_IMPORTED_MODULE_7__["default"])(state.placement), - popper: state.elements.popper, - popperRect: state.rects.popper, - gpuAcceleration: gpuAcceleration, - isFixed: state.options.strategy === 'fixed' - }; - - if (state.modifiersData.popperOffsets != null) { - state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, { - offsets: state.modifiersData.popperOffsets, - position: state.options.strategy, - adaptive: adaptive, - roundOffsets: roundOffsets - }))); - } - - if (state.modifiersData.arrow != null) { - state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, { - offsets: state.modifiersData.arrow, - position: 'absolute', - adaptive: false, - roundOffsets: roundOffsets - }))); - } - - state.attributes.popper = Object.assign({}, state.attributes.popper, { - 'data-popper-placement': state.placement - }); -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'computeStyles', - enabled: true, - phase: 'beforeWrite', - fn: computeStyles, - data: {} -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/eventListeners.js": -/*!*********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/eventListeners.js ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _dom_utils_getWindow_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../dom-utils/getWindow.js */ "./node_modules/@popperjs/core/lib/dom-utils/getWindow.js"); - // eslint-disable-next-line import/no-unused-modules - -var passive = { - passive: true -}; - -function effect(_ref) { - var state = _ref.state, - instance = _ref.instance, - options = _ref.options; - var _options$scroll = options.scroll, - scroll = _options$scroll === void 0 ? true : _options$scroll, - _options$resize = options.resize, - resize = _options$resize === void 0 ? true : _options$resize; - var window = (0,_dom_utils_getWindow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(state.elements.popper); - var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper); - - if (scroll) { - scrollParents.forEach(function (scrollParent) { - scrollParent.addEventListener('scroll', instance.update, passive); - }); - } - - if (resize) { - window.addEventListener('resize', instance.update, passive); - } - - return function () { - if (scroll) { - scrollParents.forEach(function (scrollParent) { - scrollParent.removeEventListener('scroll', instance.update, passive); - }); - } - - if (resize) { - window.removeEventListener('resize', instance.update, passive); - } - }; -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'eventListeners', - enabled: true, - phase: 'write', - fn: function fn() {}, - effect: effect, - data: {} -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/flip.js": -/*!***********************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/flip.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _utils_getOppositePlacement_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/getOppositePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getOppositePlacement.js"); -/* harmony import */ var _utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/getBasePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js"); -/* harmony import */ var _utils_getOppositeVariationPlacement_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/getOppositeVariationPlacement.js */ "./node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js"); -/* harmony import */ var _utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../utils/detectOverflow.js */ "./node_modules/@popperjs/core/lib/utils/detectOverflow.js"); -/* harmony import */ var _utils_computeAutoPlacement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils/computeAutoPlacement.js */ "./node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js"); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); -/* harmony import */ var _utils_getVariation_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../utils/getVariation.js */ "./node_modules/@popperjs/core/lib/utils/getVariation.js"); - - - - - - - // eslint-disable-next-line import/no-unused-modules - -function getExpandedFallbackPlacements(placement) { - if ((0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__["default"])(placement) === _enums_js__WEBPACK_IMPORTED_MODULE_1__.auto) { - return []; - } - - var oppositePlacement = (0,_utils_getOppositePlacement_js__WEBPACK_IMPORTED_MODULE_2__["default"])(placement); - return [(0,_utils_getOppositeVariationPlacement_js__WEBPACK_IMPORTED_MODULE_3__["default"])(placement), oppositePlacement, (0,_utils_getOppositeVariationPlacement_js__WEBPACK_IMPORTED_MODULE_3__["default"])(oppositePlacement)]; -} - -function flip(_ref) { - var state = _ref.state, - options = _ref.options, - name = _ref.name; - - if (state.modifiersData[name]._skip) { - return; - } - - var _options$mainAxis = options.mainAxis, - checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis, - _options$altAxis = options.altAxis, - checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis, - specifiedFallbackPlacements = options.fallbackPlacements, - padding = options.padding, - boundary = options.boundary, - rootBoundary = options.rootBoundary, - altBoundary = options.altBoundary, - _options$flipVariatio = options.flipVariations, - flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio, - allowedAutoPlacements = options.allowedAutoPlacements; - var preferredPlacement = state.options.placement; - var basePlacement = (0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__["default"])(preferredPlacement); - var isBasePlacement = basePlacement === preferredPlacement; - var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [(0,_utils_getOppositePlacement_js__WEBPACK_IMPORTED_MODULE_2__["default"])(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement)); - var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) { - return acc.concat((0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__["default"])(placement) === _enums_js__WEBPACK_IMPORTED_MODULE_1__.auto ? (0,_utils_computeAutoPlacement_js__WEBPACK_IMPORTED_MODULE_4__["default"])(state, { - placement: placement, - boundary: boundary, - rootBoundary: rootBoundary, - padding: padding, - flipVariations: flipVariations, - allowedAutoPlacements: allowedAutoPlacements - }) : placement); - }, []); - var referenceRect = state.rects.reference; - var popperRect = state.rects.popper; - var checksMap = new Map(); - var makeFallbackChecks = true; - var firstFittingPlacement = placements[0]; - - for (var i = 0; i < placements.length; i++) { - var placement = placements[i]; - - var _basePlacement = (0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__["default"])(placement); - - var isStartVariation = (0,_utils_getVariation_js__WEBPACK_IMPORTED_MODULE_5__["default"])(placement) === _enums_js__WEBPACK_IMPORTED_MODULE_1__.start; - var isVertical = [_enums_js__WEBPACK_IMPORTED_MODULE_1__.top, _enums_js__WEBPACK_IMPORTED_MODULE_1__.bottom].indexOf(_basePlacement) >= 0; - var len = isVertical ? 'width' : 'height'; - var overflow = (0,_utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_6__["default"])(state, { - placement: placement, - boundary: boundary, - rootBoundary: rootBoundary, - altBoundary: altBoundary, - padding: padding - }); - var mainVariationSide = isVertical ? isStartVariation ? _enums_js__WEBPACK_IMPORTED_MODULE_1__.right : _enums_js__WEBPACK_IMPORTED_MODULE_1__.left : isStartVariation ? _enums_js__WEBPACK_IMPORTED_MODULE_1__.bottom : _enums_js__WEBPACK_IMPORTED_MODULE_1__.top; - - if (referenceRect[len] > popperRect[len]) { - mainVariationSide = (0,_utils_getOppositePlacement_js__WEBPACK_IMPORTED_MODULE_2__["default"])(mainVariationSide); - } - - var altVariationSide = (0,_utils_getOppositePlacement_js__WEBPACK_IMPORTED_MODULE_2__["default"])(mainVariationSide); - var checks = []; - - if (checkMainAxis) { - checks.push(overflow[_basePlacement] <= 0); - } - - if (checkAltAxis) { - checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0); - } - - if (checks.every(function (check) { - return check; - })) { - firstFittingPlacement = placement; - makeFallbackChecks = false; - break; - } - - checksMap.set(placement, checks); - } - - if (makeFallbackChecks) { - // `2` may be desired in some cases – research later - var numberOfChecks = flipVariations ? 3 : 1; - - var _loop = function _loop(_i) { - var fittingPlacement = placements.find(function (placement) { - var checks = checksMap.get(placement); - - if (checks) { - return checks.slice(0, _i).every(function (check) { - return check; - }); - } - }); - - if (fittingPlacement) { - firstFittingPlacement = fittingPlacement; - return "break"; - } - }; - - for (var _i = numberOfChecks; _i > 0; _i--) { - var _ret = _loop(_i); - - if (_ret === "break") break; - } - } - - if (state.placement !== firstFittingPlacement) { - state.modifiersData[name]._skip = true; - state.placement = firstFittingPlacement; - state.reset = true; - } -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'flip', - enabled: true, - phase: 'main', - fn: flip, - requiresIfExists: ['offset'], - data: { - _skip: false - } -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/hide.js": -/*!***********************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/hide.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); -/* harmony import */ var _utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../utils/detectOverflow.js */ "./node_modules/@popperjs/core/lib/utils/detectOverflow.js"); - - - -function getSideOffsets(overflow, rect, preventedOffsets) { - if (preventedOffsets === void 0) { - preventedOffsets = { - x: 0, - y: 0 - }; - } - - return { - top: overflow.top - rect.height - preventedOffsets.y, - right: overflow.right - rect.width + preventedOffsets.x, - bottom: overflow.bottom - rect.height + preventedOffsets.y, - left: overflow.left - rect.width - preventedOffsets.x - }; -} - -function isAnySideFullyClipped(overflow) { - return [_enums_js__WEBPACK_IMPORTED_MODULE_0__.top, _enums_js__WEBPACK_IMPORTED_MODULE_0__.right, _enums_js__WEBPACK_IMPORTED_MODULE_0__.bottom, _enums_js__WEBPACK_IMPORTED_MODULE_0__.left].some(function (side) { - return overflow[side] >= 0; - }); -} - -function hide(_ref) { - var state = _ref.state, - name = _ref.name; - var referenceRect = state.rects.reference; - var popperRect = state.rects.popper; - var preventedOffsets = state.modifiersData.preventOverflow; - var referenceOverflow = (0,_utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_1__["default"])(state, { - elementContext: 'reference' - }); - var popperAltOverflow = (0,_utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_1__["default"])(state, { - altBoundary: true - }); - var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect); - var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets); - var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets); - var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets); - state.modifiersData[name] = { - referenceClippingOffsets: referenceClippingOffsets, - popperEscapeOffsets: popperEscapeOffsets, - isReferenceHidden: isReferenceHidden, - hasPopperEscaped: hasPopperEscaped - }; - state.attributes.popper = Object.assign({}, state.attributes.popper, { - 'data-popper-reference-hidden': isReferenceHidden, - 'data-popper-escaped': hasPopperEscaped - }); -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'hide', - enabled: true, - phase: 'main', - requiresIfExists: ['preventOverflow'], - fn: hide -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/index.js": -/*!************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/index.js ***! - \************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "applyStyles": () => (/* reexport safe */ _applyStyles_js__WEBPACK_IMPORTED_MODULE_0__["default"]), -/* harmony export */ "arrow": () => (/* reexport safe */ _arrow_js__WEBPACK_IMPORTED_MODULE_1__["default"]), -/* harmony export */ "computeStyles": () => (/* reexport safe */ _computeStyles_js__WEBPACK_IMPORTED_MODULE_2__["default"]), -/* harmony export */ "eventListeners": () => (/* reexport safe */ _eventListeners_js__WEBPACK_IMPORTED_MODULE_3__["default"]), -/* harmony export */ "flip": () => (/* reexport safe */ _flip_js__WEBPACK_IMPORTED_MODULE_4__["default"]), -/* harmony export */ "hide": () => (/* reexport safe */ _hide_js__WEBPACK_IMPORTED_MODULE_5__["default"]), -/* harmony export */ "offset": () => (/* reexport safe */ _offset_js__WEBPACK_IMPORTED_MODULE_6__["default"]), -/* harmony export */ "popperOffsets": () => (/* reexport safe */ _popperOffsets_js__WEBPACK_IMPORTED_MODULE_7__["default"]), -/* harmony export */ "preventOverflow": () => (/* reexport safe */ _preventOverflow_js__WEBPACK_IMPORTED_MODULE_8__["default"]) -/* harmony export */ }); -/* harmony import */ var _applyStyles_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./applyStyles.js */ "./node_modules/@popperjs/core/lib/modifiers/applyStyles.js"); -/* harmony import */ var _arrow_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./arrow.js */ "./node_modules/@popperjs/core/lib/modifiers/arrow.js"); -/* harmony import */ var _computeStyles_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./computeStyles.js */ "./node_modules/@popperjs/core/lib/modifiers/computeStyles.js"); -/* harmony import */ var _eventListeners_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./eventListeners.js */ "./node_modules/@popperjs/core/lib/modifiers/eventListeners.js"); -/* harmony import */ var _flip_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./flip.js */ "./node_modules/@popperjs/core/lib/modifiers/flip.js"); -/* harmony import */ var _hide_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./hide.js */ "./node_modules/@popperjs/core/lib/modifiers/hide.js"); -/* harmony import */ var _offset_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./offset.js */ "./node_modules/@popperjs/core/lib/modifiers/offset.js"); -/* harmony import */ var _popperOffsets_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./popperOffsets.js */ "./node_modules/@popperjs/core/lib/modifiers/popperOffsets.js"); -/* harmony import */ var _preventOverflow_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./preventOverflow.js */ "./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js"); - - - - - - - - - - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/offset.js": -/*!*************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/offset.js ***! - \*************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "distanceAndSkiddingToXY": () => (/* binding */ distanceAndSkiddingToXY), -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/getBasePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js"); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); - - // eslint-disable-next-line import/no-unused-modules - -function distanceAndSkiddingToXY(placement, rects, offset) { - var basePlacement = (0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__["default"])(placement); - var invertDistance = [_enums_js__WEBPACK_IMPORTED_MODULE_1__.left, _enums_js__WEBPACK_IMPORTED_MODULE_1__.top].indexOf(basePlacement) >= 0 ? -1 : 1; - - var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, { - placement: placement - })) : offset, - skidding = _ref[0], - distance = _ref[1]; - - skidding = skidding || 0; - distance = (distance || 0) * invertDistance; - return [_enums_js__WEBPACK_IMPORTED_MODULE_1__.left, _enums_js__WEBPACK_IMPORTED_MODULE_1__.right].indexOf(basePlacement) >= 0 ? { - x: distance, - y: skidding - } : { - x: skidding, - y: distance - }; -} - -function offset(_ref2) { - var state = _ref2.state, - options = _ref2.options, - name = _ref2.name; - var _options$offset = options.offset, - offset = _options$offset === void 0 ? [0, 0] : _options$offset; - var data = _enums_js__WEBPACK_IMPORTED_MODULE_1__.placements.reduce(function (acc, placement) { - acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset); - return acc; - }, {}); - var _data$state$placement = data[state.placement], - x = _data$state$placement.x, - y = _data$state$placement.y; - - if (state.modifiersData.popperOffsets != null) { - state.modifiersData.popperOffsets.x += x; - state.modifiersData.popperOffsets.y += y; - } - - state.modifiersData[name] = data; -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'offset', - enabled: true, - phase: 'main', - requires: ['popperOffsets'], - fn: offset -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/popperOffsets.js": -/*!********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/popperOffsets.js ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _utils_computeOffsets_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/computeOffsets.js */ "./node_modules/@popperjs/core/lib/utils/computeOffsets.js"); - - -function popperOffsets(_ref) { - var state = _ref.state, - name = _ref.name; - // Offsets are the actual position the popper needs to have to be - // properly positioned near its reference element - // This is the most basic placement, and will be adjusted by - // the modifiers in the next step - state.modifiersData[name] = (0,_utils_computeOffsets_js__WEBPACK_IMPORTED_MODULE_0__["default"])({ - reference: state.rects.reference, - element: state.rects.popper, - strategy: 'absolute', - placement: state.placement - }); -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'popperOffsets', - enabled: true, - phase: 'read', - fn: popperOffsets, - data: {} -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js": -/*!**********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); -/* harmony import */ var _utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../utils/getBasePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js"); -/* harmony import */ var _utils_getMainAxisFromPlacement_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/getMainAxisFromPlacement.js */ "./node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js"); -/* harmony import */ var _utils_getAltAxis_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils/getAltAxis.js */ "./node_modules/@popperjs/core/lib/utils/getAltAxis.js"); -/* harmony import */ var _utils_within_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../utils/within.js */ "./node_modules/@popperjs/core/lib/utils/within.js"); -/* harmony import */ var _dom_utils_getLayoutRect_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../dom-utils/getLayoutRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js"); -/* harmony import */ var _dom_utils_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../dom-utils/getOffsetParent.js */ "./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js"); -/* harmony import */ var _utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/detectOverflow.js */ "./node_modules/@popperjs/core/lib/utils/detectOverflow.js"); -/* harmony import */ var _utils_getVariation_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/getVariation.js */ "./node_modules/@popperjs/core/lib/utils/getVariation.js"); -/* harmony import */ var _utils_getFreshSideObject_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../utils/getFreshSideObject.js */ "./node_modules/@popperjs/core/lib/utils/getFreshSideObject.js"); -/* harmony import */ var _utils_math_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../utils/math.js */ "./node_modules/@popperjs/core/lib/utils/math.js"); - - - - - - - - - - - - -function preventOverflow(_ref) { - var state = _ref.state, - options = _ref.options, - name = _ref.name; - var _options$mainAxis = options.mainAxis, - checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis, - _options$altAxis = options.altAxis, - checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis, - boundary = options.boundary, - rootBoundary = options.rootBoundary, - altBoundary = options.altBoundary, - padding = options.padding, - _options$tether = options.tether, - tether = _options$tether === void 0 ? true : _options$tether, - _options$tetherOffset = options.tetherOffset, - tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset; - var overflow = (0,_utils_detectOverflow_js__WEBPACK_IMPORTED_MODULE_0__["default"])(state, { - boundary: boundary, - rootBoundary: rootBoundary, - padding: padding, - altBoundary: altBoundary - }); - var basePlacement = (0,_utils_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_1__["default"])(state.placement); - var variation = (0,_utils_getVariation_js__WEBPACK_IMPORTED_MODULE_2__["default"])(state.placement); - var isBasePlacement = !variation; - var mainAxis = (0,_utils_getMainAxisFromPlacement_js__WEBPACK_IMPORTED_MODULE_3__["default"])(basePlacement); - var altAxis = (0,_utils_getAltAxis_js__WEBPACK_IMPORTED_MODULE_4__["default"])(mainAxis); - var popperOffsets = state.modifiersData.popperOffsets; - var referenceRect = state.rects.reference; - var popperRect = state.rects.popper; - var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, { - placement: state.placement - })) : tetherOffset; - var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? { - mainAxis: tetherOffsetValue, - altAxis: tetherOffsetValue - } : Object.assign({ - mainAxis: 0, - altAxis: 0 - }, tetherOffsetValue); - var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null; - var data = { - x: 0, - y: 0 - }; - - if (!popperOffsets) { - return; - } - - if (checkMainAxis) { - var _offsetModifierState$; - - var mainSide = mainAxis === 'y' ? _enums_js__WEBPACK_IMPORTED_MODULE_5__.top : _enums_js__WEBPACK_IMPORTED_MODULE_5__.left; - var altSide = mainAxis === 'y' ? _enums_js__WEBPACK_IMPORTED_MODULE_5__.bottom : _enums_js__WEBPACK_IMPORTED_MODULE_5__.right; - var len = mainAxis === 'y' ? 'height' : 'width'; - var offset = popperOffsets[mainAxis]; - var min = offset + overflow[mainSide]; - var max = offset - overflow[altSide]; - var additive = tether ? -popperRect[len] / 2 : 0; - var minLen = variation === _enums_js__WEBPACK_IMPORTED_MODULE_5__.start ? referenceRect[len] : popperRect[len]; - var maxLen = variation === _enums_js__WEBPACK_IMPORTED_MODULE_5__.start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go - // outside the reference bounds - - var arrowElement = state.elements.arrow; - var arrowRect = tether && arrowElement ? (0,_dom_utils_getLayoutRect_js__WEBPACK_IMPORTED_MODULE_6__["default"])(arrowElement) : { - width: 0, - height: 0 - }; - var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : (0,_utils_getFreshSideObject_js__WEBPACK_IMPORTED_MODULE_7__["default"])(); - var arrowPaddingMin = arrowPaddingObject[mainSide]; - var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want - // to include its full size in the calculation. If the reference is small - // and near the edge of a boundary, the popper can overflow even if the - // reference is not overflowing as well (e.g. virtual elements with no - // width or height) - - var arrowLen = (0,_utils_within_js__WEBPACK_IMPORTED_MODULE_8__.within)(0, referenceRect[len], arrowRect[len]); - var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis; - var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis; - var arrowOffsetParent = state.elements.arrow && (0,_dom_utils_getOffsetParent_js__WEBPACK_IMPORTED_MODULE_9__["default"])(state.elements.arrow); - var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0; - var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0; - var tetherMin = offset + minOffset - offsetModifierValue - clientOffset; - var tetherMax = offset + maxOffset - offsetModifierValue; - var preventedOffset = (0,_utils_within_js__WEBPACK_IMPORTED_MODULE_8__.within)(tether ? (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_10__.min)(min, tetherMin) : min, offset, tether ? (0,_utils_math_js__WEBPACK_IMPORTED_MODULE_10__.max)(max, tetherMax) : max); - popperOffsets[mainAxis] = preventedOffset; - data[mainAxis] = preventedOffset - offset; - } - - if (checkAltAxis) { - var _offsetModifierState$2; - - var _mainSide = mainAxis === 'x' ? _enums_js__WEBPACK_IMPORTED_MODULE_5__.top : _enums_js__WEBPACK_IMPORTED_MODULE_5__.left; - - var _altSide = mainAxis === 'x' ? _enums_js__WEBPACK_IMPORTED_MODULE_5__.bottom : _enums_js__WEBPACK_IMPORTED_MODULE_5__.right; - - var _offset = popperOffsets[altAxis]; - - var _len = altAxis === 'y' ? 'height' : 'width'; - - var _min = _offset + overflow[_mainSide]; - - var _max = _offset - overflow[_altSide]; - - var isOriginSide = [_enums_js__WEBPACK_IMPORTED_MODULE_5__.top, _enums_js__WEBPACK_IMPORTED_MODULE_5__.left].indexOf(basePlacement) !== -1; - - var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0; - - var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis; - - var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max; - - var _preventedOffset = tether && isOriginSide ? (0,_utils_within_js__WEBPACK_IMPORTED_MODULE_8__.withinMaxClamp)(_tetherMin, _offset, _tetherMax) : (0,_utils_within_js__WEBPACK_IMPORTED_MODULE_8__.within)(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max); - - popperOffsets[altAxis] = _preventedOffset; - data[altAxis] = _preventedOffset - _offset; - } - - state.modifiersData[name] = data; -} // eslint-disable-next-line import/no-unused-modules - - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'preventOverflow', - enabled: true, - phase: 'main', - fn: preventOverflow, - requiresIfExists: ['offset'] -}); - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/popper-lite.js": -/*!********************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/popper-lite.js ***! - \********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "createPopper": () => (/* binding */ createPopper), -/* harmony export */ "popperGenerator": () => (/* reexport safe */ _createPopper_js__WEBPACK_IMPORTED_MODULE_4__.popperGenerator), -/* harmony export */ "defaultModifiers": () => (/* binding */ defaultModifiers), -/* harmony export */ "detectOverflow": () => (/* reexport safe */ _createPopper_js__WEBPACK_IMPORTED_MODULE_5__["default"]) -/* harmony export */ }); -/* harmony import */ var _createPopper_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./createPopper.js */ "./node_modules/@popperjs/core/lib/createPopper.js"); -/* harmony import */ var _createPopper_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./createPopper.js */ "./node_modules/@popperjs/core/lib/utils/detectOverflow.js"); -/* harmony import */ var _modifiers_eventListeners_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./modifiers/eventListeners.js */ "./node_modules/@popperjs/core/lib/modifiers/eventListeners.js"); -/* harmony import */ var _modifiers_popperOffsets_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./modifiers/popperOffsets.js */ "./node_modules/@popperjs/core/lib/modifiers/popperOffsets.js"); -/* harmony import */ var _modifiers_computeStyles_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./modifiers/computeStyles.js */ "./node_modules/@popperjs/core/lib/modifiers/computeStyles.js"); -/* harmony import */ var _modifiers_applyStyles_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./modifiers/applyStyles.js */ "./node_modules/@popperjs/core/lib/modifiers/applyStyles.js"); - - - - - -var defaultModifiers = [_modifiers_eventListeners_js__WEBPACK_IMPORTED_MODULE_0__["default"], _modifiers_popperOffsets_js__WEBPACK_IMPORTED_MODULE_1__["default"], _modifiers_computeStyles_js__WEBPACK_IMPORTED_MODULE_2__["default"], _modifiers_applyStyles_js__WEBPACK_IMPORTED_MODULE_3__["default"]]; -var createPopper = /*#__PURE__*/(0,_createPopper_js__WEBPACK_IMPORTED_MODULE_4__.popperGenerator)({ - defaultModifiers: defaultModifiers -}); // eslint-disable-next-line import/no-unused-modules - - - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/popper.js": -/*!***************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/popper.js ***! - \***************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "createPopper": () => (/* binding */ createPopper), -/* harmony export */ "popperGenerator": () => (/* reexport safe */ _createPopper_js__WEBPACK_IMPORTED_MODULE_9__.popperGenerator), -/* harmony export */ "defaultModifiers": () => (/* binding */ defaultModifiers), -/* harmony export */ "detectOverflow": () => (/* reexport safe */ _createPopper_js__WEBPACK_IMPORTED_MODULE_10__["default"]), -/* harmony export */ "createPopperLite": () => (/* reexport safe */ _popper_lite_js__WEBPACK_IMPORTED_MODULE_11__.createPopper), -/* harmony export */ "applyStyles": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.applyStyles), -/* harmony export */ "arrow": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.arrow), -/* harmony export */ "computeStyles": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.computeStyles), -/* harmony export */ "eventListeners": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.eventListeners), -/* harmony export */ "flip": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.flip), -/* harmony export */ "hide": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.hide), -/* harmony export */ "offset": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.offset), -/* harmony export */ "popperOffsets": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.popperOffsets), -/* harmony export */ "preventOverflow": () => (/* reexport safe */ _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__.preventOverflow) -/* harmony export */ }); -/* harmony import */ var _createPopper_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./createPopper.js */ "./node_modules/@popperjs/core/lib/createPopper.js"); -/* harmony import */ var _createPopper_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./createPopper.js */ "./node_modules/@popperjs/core/lib/utils/detectOverflow.js"); -/* harmony import */ var _modifiers_eventListeners_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./modifiers/eventListeners.js */ "./node_modules/@popperjs/core/lib/modifiers/eventListeners.js"); -/* harmony import */ var _modifiers_popperOffsets_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./modifiers/popperOffsets.js */ "./node_modules/@popperjs/core/lib/modifiers/popperOffsets.js"); -/* harmony import */ var _modifiers_computeStyles_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./modifiers/computeStyles.js */ "./node_modules/@popperjs/core/lib/modifiers/computeStyles.js"); -/* harmony import */ var _modifiers_applyStyles_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./modifiers/applyStyles.js */ "./node_modules/@popperjs/core/lib/modifiers/applyStyles.js"); -/* harmony import */ var _modifiers_offset_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./modifiers/offset.js */ "./node_modules/@popperjs/core/lib/modifiers/offset.js"); -/* harmony import */ var _modifiers_flip_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./modifiers/flip.js */ "./node_modules/@popperjs/core/lib/modifiers/flip.js"); -/* harmony import */ var _modifiers_preventOverflow_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./modifiers/preventOverflow.js */ "./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js"); -/* harmony import */ var _modifiers_arrow_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./modifiers/arrow.js */ "./node_modules/@popperjs/core/lib/modifiers/arrow.js"); -/* harmony import */ var _modifiers_hide_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./modifiers/hide.js */ "./node_modules/@popperjs/core/lib/modifiers/hide.js"); -/* harmony import */ var _popper_lite_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./popper-lite.js */ "./node_modules/@popperjs/core/lib/popper-lite.js"); -/* harmony import */ var _modifiers_index_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./modifiers/index.js */ "./node_modules/@popperjs/core/lib/modifiers/index.js"); - - - - - - - - - - -var defaultModifiers = [_modifiers_eventListeners_js__WEBPACK_IMPORTED_MODULE_0__["default"], _modifiers_popperOffsets_js__WEBPACK_IMPORTED_MODULE_1__["default"], _modifiers_computeStyles_js__WEBPACK_IMPORTED_MODULE_2__["default"], _modifiers_applyStyles_js__WEBPACK_IMPORTED_MODULE_3__["default"], _modifiers_offset_js__WEBPACK_IMPORTED_MODULE_4__["default"], _modifiers_flip_js__WEBPACK_IMPORTED_MODULE_5__["default"], _modifiers_preventOverflow_js__WEBPACK_IMPORTED_MODULE_6__["default"], _modifiers_arrow_js__WEBPACK_IMPORTED_MODULE_7__["default"], _modifiers_hide_js__WEBPACK_IMPORTED_MODULE_8__["default"]]; -var createPopper = /*#__PURE__*/(0,_createPopper_js__WEBPACK_IMPORTED_MODULE_9__.popperGenerator)({ - defaultModifiers: defaultModifiers -}); // eslint-disable-next-line import/no-unused-modules - - // eslint-disable-next-line import/no-unused-modules - - // eslint-disable-next-line import/no-unused-modules - - - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js": -/*!***********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ computeAutoPlacement) -/* harmony export */ }); -/* harmony import */ var _getVariation_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getVariation.js */ "./node_modules/@popperjs/core/lib/utils/getVariation.js"); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); -/* harmony import */ var _detectOverflow_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./detectOverflow.js */ "./node_modules/@popperjs/core/lib/utils/detectOverflow.js"); -/* harmony import */ var _getBasePlacement_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getBasePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js"); - - - - -function computeAutoPlacement(state, options) { - if (options === void 0) { - options = {}; - } - - var _options = options, - placement = _options.placement, - boundary = _options.boundary, - rootBoundary = _options.rootBoundary, - padding = _options.padding, - flipVariations = _options.flipVariations, - _options$allowedAutoP = _options.allowedAutoPlacements, - allowedAutoPlacements = _options$allowedAutoP === void 0 ? _enums_js__WEBPACK_IMPORTED_MODULE_0__.placements : _options$allowedAutoP; - var variation = (0,_getVariation_js__WEBPACK_IMPORTED_MODULE_1__["default"])(placement); - var placements = variation ? flipVariations ? _enums_js__WEBPACK_IMPORTED_MODULE_0__.variationPlacements : _enums_js__WEBPACK_IMPORTED_MODULE_0__.variationPlacements.filter(function (placement) { - return (0,_getVariation_js__WEBPACK_IMPORTED_MODULE_1__["default"])(placement) === variation; - }) : _enums_js__WEBPACK_IMPORTED_MODULE_0__.basePlacements; - var allowedPlacements = placements.filter(function (placement) { - return allowedAutoPlacements.indexOf(placement) >= 0; - }); - - if (allowedPlacements.length === 0) { - allowedPlacements = placements; - - if (true) { - console.error(['Popper: The `allowedAutoPlacements` option did not allow any', 'placements. Ensure the `placement` option matches the variation', 'of the allowed placements.', 'For example, "auto" cannot be used to allow "bottom-start".', 'Use "auto-start" instead.'].join(' ')); - } - } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions... - - - var overflows = allowedPlacements.reduce(function (acc, placement) { - acc[placement] = (0,_detectOverflow_js__WEBPACK_IMPORTED_MODULE_2__["default"])(state, { - placement: placement, - boundary: boundary, - rootBoundary: rootBoundary, - padding: padding - })[(0,_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_3__["default"])(placement)]; - return acc; - }, {}); - return Object.keys(overflows).sort(function (a, b) { - return overflows[a] - overflows[b]; - }); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/computeOffsets.js": -/*!*****************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/computeOffsets.js ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ computeOffsets) -/* harmony export */ }); -/* harmony import */ var _getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getBasePlacement.js */ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js"); -/* harmony import */ var _getVariation_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./getVariation.js */ "./node_modules/@popperjs/core/lib/utils/getVariation.js"); -/* harmony import */ var _getMainAxisFromPlacement_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./getMainAxisFromPlacement.js */ "./node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js"); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); - - - - -function computeOffsets(_ref) { - var reference = _ref.reference, - element = _ref.element, - placement = _ref.placement; - var basePlacement = placement ? (0,_getBasePlacement_js__WEBPACK_IMPORTED_MODULE_0__["default"])(placement) : null; - var variation = placement ? (0,_getVariation_js__WEBPACK_IMPORTED_MODULE_1__["default"])(placement) : null; - var commonX = reference.x + reference.width / 2 - element.width / 2; - var commonY = reference.y + reference.height / 2 - element.height / 2; - var offsets; - - switch (basePlacement) { - case _enums_js__WEBPACK_IMPORTED_MODULE_2__.top: - offsets = { - x: commonX, - y: reference.y - element.height - }; - break; - - case _enums_js__WEBPACK_IMPORTED_MODULE_2__.bottom: - offsets = { - x: commonX, - y: reference.y + reference.height - }; - break; - - case _enums_js__WEBPACK_IMPORTED_MODULE_2__.right: - offsets = { - x: reference.x + reference.width, - y: commonY - }; - break; - - case _enums_js__WEBPACK_IMPORTED_MODULE_2__.left: - offsets = { - x: reference.x - element.width, - y: commonY - }; - break; - - default: - offsets = { - x: reference.x, - y: reference.y - }; - } - - var mainAxis = basePlacement ? (0,_getMainAxisFromPlacement_js__WEBPACK_IMPORTED_MODULE_3__["default"])(basePlacement) : null; - - if (mainAxis != null) { - var len = mainAxis === 'y' ? 'height' : 'width'; - - switch (variation) { - case _enums_js__WEBPACK_IMPORTED_MODULE_2__.start: - offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2); - break; - - case _enums_js__WEBPACK_IMPORTED_MODULE_2__.end: - offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2); - break; - - default: - } - } - - return offsets; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/debounce.js": -/*!***********************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/debounce.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ debounce) -/* harmony export */ }); -function debounce(fn) { - var pending; - return function () { - if (!pending) { - pending = new Promise(function (resolve) { - Promise.resolve().then(function () { - pending = undefined; - resolve(fn()); - }); - }); - } - - return pending; - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/detectOverflow.js": -/*!*****************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/detectOverflow.js ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ detectOverflow) -/* harmony export */ }); -/* harmony import */ var _dom_utils_getClippingRect_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../dom-utils/getClippingRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js"); -/* harmony import */ var _dom_utils_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../dom-utils/getDocumentElement.js */ "./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js"); -/* harmony import */ var _dom_utils_getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../dom-utils/getBoundingClientRect.js */ "./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js"); -/* harmony import */ var _computeOffsets_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./computeOffsets.js */ "./node_modules/@popperjs/core/lib/utils/computeOffsets.js"); -/* harmony import */ var _rectToClientRect_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./rectToClientRect.js */ "./node_modules/@popperjs/core/lib/utils/rectToClientRect.js"); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); -/* harmony import */ var _dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../dom-utils/instanceOf.js */ "./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js"); -/* harmony import */ var _mergePaddingObject_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./mergePaddingObject.js */ "./node_modules/@popperjs/core/lib/utils/mergePaddingObject.js"); -/* harmony import */ var _expandToHashMap_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./expandToHashMap.js */ "./node_modules/@popperjs/core/lib/utils/expandToHashMap.js"); - - - - - - - - - // eslint-disable-next-line import/no-unused-modules - -function detectOverflow(state, options) { - if (options === void 0) { - options = {}; - } - - var _options = options, - _options$placement = _options.placement, - placement = _options$placement === void 0 ? state.placement : _options$placement, - _options$boundary = _options.boundary, - boundary = _options$boundary === void 0 ? _enums_js__WEBPACK_IMPORTED_MODULE_0__.clippingParents : _options$boundary, - _options$rootBoundary = _options.rootBoundary, - rootBoundary = _options$rootBoundary === void 0 ? _enums_js__WEBPACK_IMPORTED_MODULE_0__.viewport : _options$rootBoundary, - _options$elementConte = _options.elementContext, - elementContext = _options$elementConte === void 0 ? _enums_js__WEBPACK_IMPORTED_MODULE_0__.popper : _options$elementConte, - _options$altBoundary = _options.altBoundary, - altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary, - _options$padding = _options.padding, - padding = _options$padding === void 0 ? 0 : _options$padding; - var paddingObject = (0,_mergePaddingObject_js__WEBPACK_IMPORTED_MODULE_1__["default"])(typeof padding !== 'number' ? padding : (0,_expandToHashMap_js__WEBPACK_IMPORTED_MODULE_2__["default"])(padding, _enums_js__WEBPACK_IMPORTED_MODULE_0__.basePlacements)); - var altContext = elementContext === _enums_js__WEBPACK_IMPORTED_MODULE_0__.popper ? _enums_js__WEBPACK_IMPORTED_MODULE_0__.reference : _enums_js__WEBPACK_IMPORTED_MODULE_0__.popper; - var popperRect = state.rects.popper; - var element = state.elements[altBoundary ? altContext : elementContext]; - var clippingClientRect = (0,_dom_utils_getClippingRect_js__WEBPACK_IMPORTED_MODULE_3__["default"])((0,_dom_utils_instanceOf_js__WEBPACK_IMPORTED_MODULE_4__.isElement)(element) ? element : element.contextElement || (0,_dom_utils_getDocumentElement_js__WEBPACK_IMPORTED_MODULE_5__["default"])(state.elements.popper), boundary, rootBoundary); - var referenceClientRect = (0,_dom_utils_getBoundingClientRect_js__WEBPACK_IMPORTED_MODULE_6__["default"])(state.elements.reference); - var popperOffsets = (0,_computeOffsets_js__WEBPACK_IMPORTED_MODULE_7__["default"])({ - reference: referenceClientRect, - element: popperRect, - strategy: 'absolute', - placement: placement - }); - var popperClientRect = (0,_rectToClientRect_js__WEBPACK_IMPORTED_MODULE_8__["default"])(Object.assign({}, popperRect, popperOffsets)); - var elementClientRect = elementContext === _enums_js__WEBPACK_IMPORTED_MODULE_0__.popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect - // 0 or negative = within the clipping rect - - var overflowOffsets = { - top: clippingClientRect.top - elementClientRect.top + paddingObject.top, - bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom, - left: clippingClientRect.left - elementClientRect.left + paddingObject.left, - right: elementClientRect.right - clippingClientRect.right + paddingObject.right - }; - var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element - - if (elementContext === _enums_js__WEBPACK_IMPORTED_MODULE_0__.popper && offsetData) { - var offset = offsetData[placement]; - Object.keys(overflowOffsets).forEach(function (key) { - var multiply = [_enums_js__WEBPACK_IMPORTED_MODULE_0__.right, _enums_js__WEBPACK_IMPORTED_MODULE_0__.bottom].indexOf(key) >= 0 ? 1 : -1; - var axis = [_enums_js__WEBPACK_IMPORTED_MODULE_0__.top, _enums_js__WEBPACK_IMPORTED_MODULE_0__.bottom].indexOf(key) >= 0 ? 'y' : 'x'; - overflowOffsets[key] += offset[axis] * multiply; - }); - } - - return overflowOffsets; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/expandToHashMap.js": -/*!******************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/expandToHashMap.js ***! - \******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ expandToHashMap) -/* harmony export */ }); -function expandToHashMap(value, keys) { - return keys.reduce(function (hashMap, key) { - hashMap[key] = value; - return hashMap; - }, {}); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/format.js": -/*!*********************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/format.js ***! - \*********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ format) -/* harmony export */ }); -function format(str) { - for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - args[_key - 1] = arguments[_key]; - } - - return [].concat(args).reduce(function (p, c) { - return p.replace(/%s/, c); - }, str); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/getAltAxis.js": -/*!*************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/getAltAxis.js ***! - \*************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getAltAxis) -/* harmony export */ }); -function getAltAxis(axis) { - return axis === 'x' ? 'y' : 'x'; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/getBasePlacement.js": -/*!*******************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/getBasePlacement.js ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getBasePlacement) -/* harmony export */ }); - -function getBasePlacement(placement) { - return placement.split('-')[0]; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/getFreshSideObject.js": -/*!*********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/getFreshSideObject.js ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getFreshSideObject) -/* harmony export */ }); -function getFreshSideObject() { - return { - top: 0, - right: 0, - bottom: 0, - left: 0 - }; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js": -/*!***************************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js ***! - \***************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getMainAxisFromPlacement) -/* harmony export */ }); -function getMainAxisFromPlacement(placement) { - return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y'; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/getOppositePlacement.js": -/*!***********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/getOppositePlacement.js ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getOppositePlacement) -/* harmony export */ }); -var hash = { - left: 'right', - right: 'left', - bottom: 'top', - top: 'bottom' -}; -function getOppositePlacement(placement) { - return placement.replace(/left|right|bottom|top/g, function (matched) { - return hash[matched]; - }); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js": -/*!********************************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js ***! - \********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getOppositeVariationPlacement) -/* harmony export */ }); -var hash = { - start: 'end', - end: 'start' -}; -function getOppositeVariationPlacement(placement) { - return placement.replace(/start|end/g, function (matched) { - return hash[matched]; - }); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/getVariation.js": -/*!***************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/getVariation.js ***! - \***************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ getVariation) -/* harmony export */ }); -function getVariation(placement) { - return placement.split('-')[1]; -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/math.js": -/*!*******************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/math.js ***! - \*******************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "max": () => (/* binding */ max), -/* harmony export */ "min": () => (/* binding */ min), -/* harmony export */ "round": () => (/* binding */ round) -/* harmony export */ }); -var max = Math.max; -var min = Math.min; -var round = Math.round; - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/mergeByName.js": -/*!**************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/mergeByName.js ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ mergeByName) -/* harmony export */ }); -function mergeByName(modifiers) { - var merged = modifiers.reduce(function (merged, current) { - var existing = merged[current.name]; - merged[current.name] = existing ? Object.assign({}, existing, current, { - options: Object.assign({}, existing.options, current.options), - data: Object.assign({}, existing.data, current.data) - }) : current; - return merged; - }, {}); // IE11 does not support Object.values - - return Object.keys(merged).map(function (key) { - return merged[key]; - }); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/mergePaddingObject.js": -/*!*********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/mergePaddingObject.js ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ mergePaddingObject) -/* harmony export */ }); -/* harmony import */ var _getFreshSideObject_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getFreshSideObject.js */ "./node_modules/@popperjs/core/lib/utils/getFreshSideObject.js"); - -function mergePaddingObject(paddingObject) { - return Object.assign({}, (0,_getFreshSideObject_js__WEBPACK_IMPORTED_MODULE_0__["default"])(), paddingObject); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/orderModifiers.js": -/*!*****************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/orderModifiers.js ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ orderModifiers) -/* harmony export */ }); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); - // source: https://stackoverflow.com/questions/49875255 - -function order(modifiers) { - var map = new Map(); - var visited = new Set(); - var result = []; - modifiers.forEach(function (modifier) { - map.set(modifier.name, modifier); - }); // On visiting object, check for its dependencies and visit them recursively - - function sort(modifier) { - visited.add(modifier.name); - var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []); - requires.forEach(function (dep) { - if (!visited.has(dep)) { - var depModifier = map.get(dep); - - if (depModifier) { - sort(depModifier); - } - } - }); - result.push(modifier); - } - - modifiers.forEach(function (modifier) { - if (!visited.has(modifier.name)) { - // check for visited object - sort(modifier); - } - }); - return result; -} - -function orderModifiers(modifiers) { - // order based on dependencies - var orderedModifiers = order(modifiers); // order based on phase - - return _enums_js__WEBPACK_IMPORTED_MODULE_0__.modifierPhases.reduce(function (acc, phase) { - return acc.concat(orderedModifiers.filter(function (modifier) { - return modifier.phase === phase; - })); - }, []); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/rectToClientRect.js": -/*!*******************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/rectToClientRect.js ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ rectToClientRect) -/* harmony export */ }); -function rectToClientRect(rect) { - return Object.assign({}, rect, { - left: rect.x, - top: rect.y, - right: rect.x + rect.width, - bottom: rect.y + rect.height - }); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/uniqueBy.js": -/*!***********************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/uniqueBy.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ uniqueBy) -/* harmony export */ }); -function uniqueBy(arr, fn) { - var identifiers = new Set(); - return arr.filter(function (item) { - var identifier = fn(item); - - if (!identifiers.has(identifier)) { - identifiers.add(identifier); - return true; - } - }); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/validateModifiers.js": -/*!********************************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/validateModifiers.js ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ validateModifiers) -/* harmony export */ }); -/* harmony import */ var _format_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./format.js */ "./node_modules/@popperjs/core/lib/utils/format.js"); -/* harmony import */ var _enums_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../enums.js */ "./node_modules/@popperjs/core/lib/enums.js"); - - -var INVALID_MODIFIER_ERROR = 'Popper: modifier "%s" provided an invalid %s property, expected %s but got %s'; -var MISSING_DEPENDENCY_ERROR = 'Popper: modifier "%s" requires "%s", but "%s" modifier is not available'; -var VALID_PROPERTIES = ['name', 'enabled', 'phase', 'fn', 'effect', 'requires', 'options']; -function validateModifiers(modifiers) { - modifiers.forEach(function (modifier) { - [].concat(Object.keys(modifier), VALID_PROPERTIES) // IE11-compatible replacement for `new Set(iterable)` - .filter(function (value, index, self) { - return self.indexOf(value) === index; - }).forEach(function (key) { - switch (key) { - case 'name': - if (typeof modifier.name !== 'string') { - console.error((0,_format_js__WEBPACK_IMPORTED_MODULE_0__["default"])(INVALID_MODIFIER_ERROR, String(modifier.name), '"name"', '"string"', "\"" + String(modifier.name) + "\"")); - } - - break; - - case 'enabled': - if (typeof modifier.enabled !== 'boolean') { - console.error((0,_format_js__WEBPACK_IMPORTED_MODULE_0__["default"])(INVALID_MODIFIER_ERROR, modifier.name, '"enabled"', '"boolean"', "\"" + String(modifier.enabled) + "\"")); - } - - break; - - case 'phase': - if (_enums_js__WEBPACK_IMPORTED_MODULE_1__.modifierPhases.indexOf(modifier.phase) < 0) { - console.error((0,_format_js__WEBPACK_IMPORTED_MODULE_0__["default"])(INVALID_MODIFIER_ERROR, modifier.name, '"phase"', "either " + _enums_js__WEBPACK_IMPORTED_MODULE_1__.modifierPhases.join(', '), "\"" + String(modifier.phase) + "\"")); - } - - break; - - case 'fn': - if (typeof modifier.fn !== 'function') { - console.error((0,_format_js__WEBPACK_IMPORTED_MODULE_0__["default"])(INVALID_MODIFIER_ERROR, modifier.name, '"fn"', '"function"', "\"" + String(modifier.fn) + "\"")); - } - - break; - - case 'effect': - if (modifier.effect != null && typeof modifier.effect !== 'function') { - console.error((0,_format_js__WEBPACK_IMPORTED_MODULE_0__["default"])(INVALID_MODIFIER_ERROR, modifier.name, '"effect"', '"function"', "\"" + String(modifier.fn) + "\"")); - } - - break; - - case 'requires': - if (modifier.requires != null && !Array.isArray(modifier.requires)) { - console.error((0,_format_js__WEBPACK_IMPORTED_MODULE_0__["default"])(INVALID_MODIFIER_ERROR, modifier.name, '"requires"', '"array"', "\"" + String(modifier.requires) + "\"")); - } - - break; - - case 'requiresIfExists': - if (!Array.isArray(modifier.requiresIfExists)) { - console.error((0,_format_js__WEBPACK_IMPORTED_MODULE_0__["default"])(INVALID_MODIFIER_ERROR, modifier.name, '"requiresIfExists"', '"array"', "\"" + String(modifier.requiresIfExists) + "\"")); - } - - break; - - case 'options': - case 'data': - break; - - default: - console.error("PopperJS: an invalid property has been provided to the \"" + modifier.name + "\" modifier, valid properties are " + VALID_PROPERTIES.map(function (s) { - return "\"" + s + "\""; - }).join(', ') + "; but \"" + key + "\" was provided."); - } - - modifier.requires && modifier.requires.forEach(function (requirement) { - if (modifiers.find(function (mod) { - return mod.name === requirement; - }) == null) { - console.error((0,_format_js__WEBPACK_IMPORTED_MODULE_0__["default"])(MISSING_DEPENDENCY_ERROR, String(modifier.name), requirement, requirement)); - } - }); - }); - }); -} - -/***/ }), - -/***/ "./node_modules/@popperjs/core/lib/utils/within.js": -/*!*********************************************************!*\ - !*** ./node_modules/@popperjs/core/lib/utils/within.js ***! - \*********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "within": () => (/* binding */ within), -/* harmony export */ "withinMaxClamp": () => (/* binding */ withinMaxClamp) -/* harmony export */ }); -/* harmony import */ var _math_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./math.js */ "./node_modules/@popperjs/core/lib/utils/math.js"); - -function within(min, value, max) { - return (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.max)(min, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.min)(value, max)); -} -function withinMaxClamp(min, value, max) { - var v = within(min, value, max); - return v > max ? max : v; -} - -/***/ }), - -/***/ "./node_modules/@vue-hero-icons/solid/lib/index.es.js": -/*!************************************************************!*\ - !*** ./node_modules/@vue-hero-icons/solid/lib/index.es.js ***! - \************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "AcademicCapIcon": () => (/* binding */ AcademicCapIcon), -/* harmony export */ "AdjustmentsIcon": () => (/* binding */ AdjustmentsIcon), -/* harmony export */ "AnnotationIcon": () => (/* binding */ AnnotationIcon), -/* harmony export */ "ArchiveIcon": () => (/* binding */ ArchiveIcon), -/* harmony export */ "ArrowCircleDownIcon": () => (/* binding */ ArrowCircleDownIcon), -/* harmony export */ "ArrowCircleLeftIcon": () => (/* binding */ ArrowCircleLeftIcon), -/* harmony export */ "ArrowCircleRightIcon": () => (/* binding */ ArrowCircleRightIcon), -/* harmony export */ "ArrowCircleUpIcon": () => (/* binding */ ArrowCircleUpIcon), -/* harmony export */ "ArrowDownIcon": () => (/* binding */ ArrowDownIcon), -/* harmony export */ "ArrowLeftIcon": () => (/* binding */ ArrowLeftIcon), -/* harmony export */ "ArrowNarrowDownIcon": () => (/* binding */ ArrowNarrowDownIcon), -/* harmony export */ "ArrowNarrowLeftIcon": () => (/* binding */ ArrowNarrowLeftIcon), -/* harmony export */ "ArrowNarrowRightIcon": () => (/* binding */ ArrowNarrowRightIcon), -/* harmony export */ "ArrowNarrowUpIcon": () => (/* binding */ ArrowNarrowUpIcon), -/* harmony export */ "ArrowRightIcon": () => (/* binding */ ArrowRightIcon), -/* harmony export */ "ArrowUpIcon": () => (/* binding */ ArrowUpIcon), -/* harmony export */ "ArrowsExpandIcon": () => (/* binding */ ArrowsExpandIcon), -/* harmony export */ "AtSymbolIcon": () => (/* binding */ AtSymbolIcon), -/* harmony export */ "BackspaceIcon": () => (/* binding */ BackspaceIcon), -/* harmony export */ "BadgeCheckIcon": () => (/* binding */ BadgeCheckIcon), -/* harmony export */ "BanIcon": () => (/* binding */ BanIcon), -/* harmony export */ "BeakerIcon": () => (/* binding */ BeakerIcon), -/* harmony export */ "BellIcon": () => (/* binding */ BellIcon), -/* harmony export */ "BookOpenIcon": () => (/* binding */ BookOpenIcon), -/* harmony export */ "BookmarkAltIcon": () => (/* binding */ BookmarkAltIcon), -/* harmony export */ "BookmarkIcon": () => (/* binding */ BookmarkIcon), -/* harmony export */ "BriefcaseIcon": () => (/* binding */ BriefcaseIcon), -/* harmony export */ "CakeIcon": () => (/* binding */ CakeIcon), -/* harmony export */ "CalculatorIcon": () => (/* binding */ CalculatorIcon), -/* harmony export */ "CalendarIcon": () => (/* binding */ CalendarIcon), -/* harmony export */ "CameraIcon": () => (/* binding */ CameraIcon), -/* harmony export */ "CashIcon": () => (/* binding */ CashIcon), -/* harmony export */ "ChartBarIcon": () => (/* binding */ ChartBarIcon), -/* harmony export */ "ChartPieIcon": () => (/* binding */ ChartPieIcon), -/* harmony export */ "ChartSquareBarIcon": () => (/* binding */ ChartSquareBarIcon), -/* harmony export */ "ChatAlt2Icon": () => (/* binding */ ChatAlt2Icon), -/* harmony export */ "ChatAltIcon": () => (/* binding */ ChatAltIcon), -/* harmony export */ "ChatIcon": () => (/* binding */ ChatIcon), -/* harmony export */ "CheckCircleIcon": () => (/* binding */ CheckCircleIcon), -/* harmony export */ "CheckIcon": () => (/* binding */ CheckIcon), -/* harmony export */ "ChevronDoubleDownIcon": () => (/* binding */ ChevronDoubleDownIcon), -/* harmony export */ "ChevronDoubleLeftIcon": () => (/* binding */ ChevronDoubleLeftIcon), -/* harmony export */ "ChevronDoubleRightIcon": () => (/* binding */ ChevronDoubleRightIcon), -/* harmony export */ "ChevronDoubleUpIcon": () => (/* binding */ ChevronDoubleUpIcon), -/* harmony export */ "ChevronDownIcon": () => (/* binding */ ChevronDownIcon), -/* harmony export */ "ChevronLeftIcon": () => (/* binding */ ChevronLeftIcon), -/* harmony export */ "ChevronRightIcon": () => (/* binding */ ChevronRightIcon), -/* harmony export */ "ChevronUpIcon": () => (/* binding */ ChevronUpIcon), -/* harmony export */ "ChipIcon": () => (/* binding */ ChipIcon), -/* harmony export */ "ClipboardCheckIcon": () => (/* binding */ ClipboardCheckIcon), -/* harmony export */ "ClipboardCopyIcon": () => (/* binding */ ClipboardCopyIcon), -/* harmony export */ "ClipboardIcon": () => (/* binding */ ClipboardIcon), -/* harmony export */ "ClipboardListIcon": () => (/* binding */ ClipboardListIcon), -/* harmony export */ "ClockIcon": () => (/* binding */ ClockIcon), -/* harmony export */ "CloudDownloadIcon": () => (/* binding */ CloudDownloadIcon), -/* harmony export */ "CloudIcon": () => (/* binding */ CloudIcon), -/* harmony export */ "CloudUploadIcon": () => (/* binding */ CloudUploadIcon), -/* harmony export */ "CodeIcon": () => (/* binding */ CodeIcon), -/* harmony export */ "CogIcon": () => (/* binding */ CogIcon), -/* harmony export */ "CollectionIcon": () => (/* binding */ CollectionIcon), -/* harmony export */ "ColorSwatchIcon": () => (/* binding */ ColorSwatchIcon), -/* harmony export */ "CreditCardIcon": () => (/* binding */ CreditCardIcon), -/* harmony export */ "CubeIcon": () => (/* binding */ CubeIcon), -/* harmony export */ "CubeTransparentIcon": () => (/* binding */ CubeTransparentIcon), -/* harmony export */ "CurrencyBangladeshiIcon": () => (/* binding */ CurrencyBangladeshiIcon), -/* harmony export */ "CurrencyDollarIcon": () => (/* binding */ CurrencyDollarIcon), -/* harmony export */ "CurrencyEuroIcon": () => (/* binding */ CurrencyEuroIcon), -/* harmony export */ "CurrencyPoundIcon": () => (/* binding */ CurrencyPoundIcon), -/* harmony export */ "CurrencyRupeeIcon": () => (/* binding */ CurrencyRupeeIcon), -/* harmony export */ "CurrencyYenIcon": () => (/* binding */ CurrencyYenIcon), -/* harmony export */ "CursorClickIcon": () => (/* binding */ CursorClickIcon), -/* harmony export */ "DatabaseIcon": () => (/* binding */ DatabaseIcon), -/* harmony export */ "DesktopComputerIcon": () => (/* binding */ DesktopComputerIcon), -/* harmony export */ "DeviceMobileIcon": () => (/* binding */ DeviceMobileIcon), -/* harmony export */ "DeviceTabletIcon": () => (/* binding */ DeviceTabletIcon), -/* harmony export */ "DocumentAddIcon": () => (/* binding */ DocumentAddIcon), -/* harmony export */ "DocumentDownloadIcon": () => (/* binding */ DocumentDownloadIcon), -/* harmony export */ "DocumentDuplicateIcon": () => (/* binding */ DocumentDuplicateIcon), -/* harmony export */ "DocumentIcon": () => (/* binding */ DocumentIcon), -/* harmony export */ "DocumentRemoveIcon": () => (/* binding */ DocumentRemoveIcon), -/* harmony export */ "DocumentReportIcon": () => (/* binding */ DocumentReportIcon), -/* harmony export */ "DocumentSearchIcon": () => (/* binding */ DocumentSearchIcon), -/* harmony export */ "DocumentTextIcon": () => (/* binding */ DocumentTextIcon), -/* harmony export */ "DotsCircleHorizontalIcon": () => (/* binding */ DotsCircleHorizontalIcon), -/* harmony export */ "DotsHorizontalIcon": () => (/* binding */ DotsHorizontalIcon), -/* harmony export */ "DotsVerticalIcon": () => (/* binding */ DotsVerticalIcon), -/* harmony export */ "DownloadIcon": () => (/* binding */ DownloadIcon), -/* harmony export */ "DuplicateIcon": () => (/* binding */ DuplicateIcon), -/* harmony export */ "EmojiHappyIcon": () => (/* binding */ EmojiHappyIcon), -/* harmony export */ "EmojiSadIcon": () => (/* binding */ EmojiSadIcon), -/* harmony export */ "ExclamationCircleIcon": () => (/* binding */ ExclamationCircleIcon), -/* harmony export */ "ExclamationIcon": () => (/* binding */ ExclamationIcon), -/* harmony export */ "ExternalLinkIcon": () => (/* binding */ ExternalLinkIcon), -/* harmony export */ "EyeIcon": () => (/* binding */ EyeIcon), -/* harmony export */ "EyeOffIcon": () => (/* binding */ EyeOffIcon), -/* harmony export */ "FastForwardIcon": () => (/* binding */ FastForwardIcon), -/* harmony export */ "FilmIcon": () => (/* binding */ FilmIcon), -/* harmony export */ "FilterIcon": () => (/* binding */ FilterIcon), -/* harmony export */ "FingerPrintIcon": () => (/* binding */ FingerPrintIcon), -/* harmony export */ "FireIcon": () => (/* binding */ FireIcon), -/* harmony export */ "FlagIcon": () => (/* binding */ FlagIcon), -/* harmony export */ "FolderAddIcon": () => (/* binding */ FolderAddIcon), -/* harmony export */ "FolderDownloadIcon": () => (/* binding */ FolderDownloadIcon), -/* harmony export */ "FolderIcon": () => (/* binding */ FolderIcon), -/* harmony export */ "FolderOpenIcon": () => (/* binding */ FolderOpenIcon), -/* harmony export */ "FolderRemoveIcon": () => (/* binding */ FolderRemoveIcon), -/* harmony export */ "GiftIcon": () => (/* binding */ GiftIcon), -/* harmony export */ "GlobeAltIcon": () => (/* binding */ GlobeAltIcon), -/* harmony export */ "GlobeIcon": () => (/* binding */ GlobeIcon), -/* harmony export */ "HandIcon": () => (/* binding */ HandIcon), -/* harmony export */ "HashtagIcon": () => (/* binding */ HashtagIcon), -/* harmony export */ "HeartIcon": () => (/* binding */ HeartIcon), -/* harmony export */ "HomeIcon": () => (/* binding */ HomeIcon), -/* harmony export */ "IdentificationIcon": () => (/* binding */ IdentificationIcon), -/* harmony export */ "InboxIcon": () => (/* binding */ InboxIcon), -/* harmony export */ "InboxInIcon": () => (/* binding */ InboxInIcon), -/* harmony export */ "InformationCircleIcon": () => (/* binding */ InformationCircleIcon), -/* harmony export */ "KeyIcon": () => (/* binding */ KeyIcon), -/* harmony export */ "LibraryIcon": () => (/* binding */ LibraryIcon), -/* harmony export */ "LightBulbIcon": () => (/* binding */ LightBulbIcon), -/* harmony export */ "LightningBoltIcon": () => (/* binding */ LightningBoltIcon), -/* harmony export */ "LinkIcon": () => (/* binding */ LinkIcon), -/* harmony export */ "LocationMarkerIcon": () => (/* binding */ LocationMarkerIcon), -/* harmony export */ "LockClosedIcon": () => (/* binding */ LockClosedIcon), -/* harmony export */ "LockOpenIcon": () => (/* binding */ LockOpenIcon), -/* harmony export */ "LoginIcon": () => (/* binding */ LoginIcon), -/* harmony export */ "LogoutIcon": () => (/* binding */ LogoutIcon), -/* harmony export */ "MailIcon": () => (/* binding */ MailIcon), -/* harmony export */ "MailOpenIcon": () => (/* binding */ MailOpenIcon), -/* harmony export */ "MapIcon": () => (/* binding */ MapIcon), -/* harmony export */ "MenuAlt1Icon": () => (/* binding */ MenuAlt1Icon), -/* harmony export */ "MenuAlt2Icon": () => (/* binding */ MenuAlt2Icon), -/* harmony export */ "MenuAlt3Icon": () => (/* binding */ MenuAlt3Icon), -/* harmony export */ "MenuAlt4Icon": () => (/* binding */ MenuAlt4Icon), -/* harmony export */ "MenuIcon": () => (/* binding */ MenuIcon), -/* harmony export */ "MicrophoneIcon": () => (/* binding */ MicrophoneIcon), -/* harmony export */ "MinusCircleIcon": () => (/* binding */ MinusCircleIcon), -/* harmony export */ "MinusIcon": () => (/* binding */ MinusIcon), -/* harmony export */ "MinusSmIcon": () => (/* binding */ MinusSmIcon), -/* harmony export */ "MoonIcon": () => (/* binding */ MoonIcon), -/* harmony export */ "MusicNoteIcon": () => (/* binding */ MusicNoteIcon), -/* harmony export */ "NewspaperIcon": () => (/* binding */ NewspaperIcon), -/* harmony export */ "OfficeBuildingIcon": () => (/* binding */ OfficeBuildingIcon), -/* harmony export */ "PaperAirplaneIcon": () => (/* binding */ PaperAirplaneIcon), -/* harmony export */ "PaperClipIcon": () => (/* binding */ PaperClipIcon), -/* harmony export */ "PauseIcon": () => (/* binding */ PauseIcon), -/* harmony export */ "PencilAltIcon": () => (/* binding */ PencilAltIcon), -/* harmony export */ "PencilIcon": () => (/* binding */ PencilIcon), -/* harmony export */ "PhoneIcon": () => (/* binding */ PhoneIcon), -/* harmony export */ "PhoneIncomingIcon": () => (/* binding */ PhoneIncomingIcon), -/* harmony export */ "PhoneMissedCallIcon": () => (/* binding */ PhoneMissedCallIcon), -/* harmony export */ "PhoneOutgoingIcon": () => (/* binding */ PhoneOutgoingIcon), -/* harmony export */ "PhotographIcon": () => (/* binding */ PhotographIcon), -/* harmony export */ "PlayIcon": () => (/* binding */ PlayIcon), -/* harmony export */ "PlusCircleIcon": () => (/* binding */ PlusCircleIcon), -/* harmony export */ "PlusIcon": () => (/* binding */ PlusIcon), -/* harmony export */ "PlusSmIcon": () => (/* binding */ PlusSmIcon), -/* harmony export */ "PresentationChartBarIcon": () => (/* binding */ PresentationChartBarIcon), -/* harmony export */ "PresentationChartLineIcon": () => (/* binding */ PresentationChartLineIcon), -/* harmony export */ "PrinterIcon": () => (/* binding */ PrinterIcon), -/* harmony export */ "PuzzleIcon": () => (/* binding */ PuzzleIcon), -/* harmony export */ "QrcodeIcon": () => (/* binding */ QrcodeIcon), -/* harmony export */ "QuestionMarkCircleIcon": () => (/* binding */ QuestionMarkCircleIcon), -/* harmony export */ "ReceiptRefundIcon": () => (/* binding */ ReceiptRefundIcon), -/* harmony export */ "ReceiptTaxIcon": () => (/* binding */ ReceiptTaxIcon), -/* harmony export */ "RefreshIcon": () => (/* binding */ RefreshIcon), -/* harmony export */ "ReplyIcon": () => (/* binding */ ReplyIcon), -/* harmony export */ "RewindIcon": () => (/* binding */ RewindIcon), -/* harmony export */ "RssIcon": () => (/* binding */ RssIcon), -/* harmony export */ "SaveAsIcon": () => (/* binding */ SaveAsIcon), -/* harmony export */ "SaveIcon": () => (/* binding */ SaveIcon), -/* harmony export */ "ScaleIcon": () => (/* binding */ ScaleIcon), -/* harmony export */ "ScissorsIcon": () => (/* binding */ ScissorsIcon), -/* harmony export */ "SearchCircleIcon": () => (/* binding */ SearchCircleIcon), -/* harmony export */ "SearchIcon": () => (/* binding */ SearchIcon), -/* harmony export */ "SelectorIcon": () => (/* binding */ SelectorIcon), -/* harmony export */ "ServerIcon": () => (/* binding */ ServerIcon), -/* harmony export */ "ShareIcon": () => (/* binding */ ShareIcon), -/* harmony export */ "ShieldCheckIcon": () => (/* binding */ ShieldCheckIcon), -/* harmony export */ "ShieldExclamationIcon": () => (/* binding */ ShieldExclamationIcon), -/* harmony export */ "ShoppingBagIcon": () => (/* binding */ ShoppingBagIcon), -/* harmony export */ "ShoppingCartIcon": () => (/* binding */ ShoppingCartIcon), -/* harmony export */ "SortAscendingIcon": () => (/* binding */ SortAscendingIcon), -/* harmony export */ "SortDescendingIcon": () => (/* binding */ SortDescendingIcon), -/* harmony export */ "SparklesIcon": () => (/* binding */ SparklesIcon), -/* harmony export */ "SpeakerphoneIcon": () => (/* binding */ SpeakerphoneIcon), -/* harmony export */ "StarIcon": () => (/* binding */ StarIcon), -/* harmony export */ "StatusOfflineIcon": () => (/* binding */ StatusOfflineIcon), -/* harmony export */ "StatusOnlineIcon": () => (/* binding */ StatusOnlineIcon), -/* harmony export */ "StopIcon": () => (/* binding */ StopIcon), -/* harmony export */ "SunIcon": () => (/* binding */ SunIcon), -/* harmony export */ "SupportIcon": () => (/* binding */ SupportIcon), -/* harmony export */ "SwitchHorizontalIcon": () => (/* binding */ SwitchHorizontalIcon), -/* harmony export */ "SwitchVerticalIcon": () => (/* binding */ SwitchVerticalIcon), -/* harmony export */ "TableIcon": () => (/* binding */ TableIcon), -/* harmony export */ "TagIcon": () => (/* binding */ TagIcon), -/* harmony export */ "TemplateIcon": () => (/* binding */ TemplateIcon), -/* harmony export */ "TerminalIcon": () => (/* binding */ TerminalIcon), -/* harmony export */ "ThumbDownIcon": () => (/* binding */ ThumbDownIcon), -/* harmony export */ "ThumbUpIcon": () => (/* binding */ ThumbUpIcon), -/* harmony export */ "TicketIcon": () => (/* binding */ TicketIcon), -/* harmony export */ "TranslateIcon": () => (/* binding */ TranslateIcon), -/* harmony export */ "TrashIcon": () => (/* binding */ TrashIcon), -/* harmony export */ "TrendingDownIcon": () => (/* binding */ TrendingDownIcon), -/* harmony export */ "TrendingUpIcon": () => (/* binding */ TrendingUpIcon), -/* harmony export */ "TruckIcon": () => (/* binding */ TruckIcon), -/* harmony export */ "UploadIcon": () => (/* binding */ UploadIcon), -/* harmony export */ "UserAddIcon": () => (/* binding */ UserAddIcon), -/* harmony export */ "UserCircleIcon": () => (/* binding */ UserCircleIcon), -/* harmony export */ "UserGroupIcon": () => (/* binding */ UserGroupIcon), -/* harmony export */ "UserIcon": () => (/* binding */ UserIcon), -/* harmony export */ "UserRemoveIcon": () => (/* binding */ UserRemoveIcon), -/* harmony export */ "UsersIcon": () => (/* binding */ UsersIcon), -/* harmony export */ "VariableIcon": () => (/* binding */ VariableIcon), -/* harmony export */ "VideoCameraIcon": () => (/* binding */ VideoCameraIcon), -/* harmony export */ "ViewBoardsIcon": () => (/* binding */ ViewBoardsIcon), -/* harmony export */ "ViewGridAddIcon": () => (/* binding */ ViewGridAddIcon), -/* harmony export */ "ViewGridIcon": () => (/* binding */ ViewGridIcon), -/* harmony export */ "ViewListIcon": () => (/* binding */ ViewListIcon), -/* harmony export */ "VolumeOffIcon": () => (/* binding */ VolumeOffIcon), -/* harmony export */ "VolumeUpIcon": () => (/* binding */ VolumeUpIcon), -/* harmony export */ "WifiIcon": () => (/* binding */ WifiIcon), -/* harmony export */ "XCircleIcon": () => (/* binding */ XCircleIcon), -/* harmony export */ "XIcon": () => (/* binding */ XIcon), -/* harmony export */ "ZoomInIcon": () => (/* binding */ ZoomInIcon), -/* harmony export */ "ZoomOutIcon": () => (/* binding */ ZoomOutIcon) -/* harmony export */ }); -/* harmony import */ var babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! babel-helper-vue-jsx-merge-props */ "./node_modules/babel-helper-vue-jsx-merge-props/index.js"); -/* harmony import */ var babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0__); - - -var AcademicCapIcon = { - name: 'AcademicCapIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M10.394 2.08a1 1 0 00-.788 0l-7 3a1 1 0 000 1.84L5.25 8.051a.999.999 0 01.356-.257l4-1.714a1 1 0 11.788 1.838L7.667 9.088l1.94.831a1 1 0 00.787 0l7-3a1 1 0 000-1.838l-7-3zM3.31 9.397L5 10.12v4.102a8.969 8.969 0 00-1.05-.174 1 1 0 01-.89-.89 11.115 11.115 0 01.25-3.762zM9.3 16.573A9.026 9.026 0 007 14.935v-3.957l1.818.78a3 3 0 002.364 0l5.508-2.361a11.026 11.026 0 01.25 3.762 1 1 0 01-.89.89 8.968 8.968 0 00-5.35 2.524 1 1 0 01-1.4 0zM6 18a1 1 0 001-1v-2.065a8.935 8.935 0 00-2-.712V17a1 1 0 001 1z" - } - })]); - } - -}; - -var AdjustmentsIcon = { - name: 'AdjustmentsIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5 4a1 1 0 00-2 0v7.268a2 2 0 000 3.464V16a1 1 0 102 0v-1.268a2 2 0 000-3.464V4zM11 4a1 1 0 10-2 0v1.268a2 2 0 000 3.464V16a1 1 0 102 0V8.732a2 2 0 000-3.464V4zM16 3a1 1 0 011 1v7.268a2 2 0 010 3.464V16a1 1 0 11-2 0v-1.268a2 2 0 010-3.464V4a1 1 0 011-1z" - } - })]); - } - -}; - -var AnnotationIcon = { - name: 'AnnotationIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 13V5a2 2 0 00-2-2H4a2 2 0 00-2 2v8a2 2 0 002 2h3l3 3 3-3h3a2 2 0 002-2zM5 7a1 1 0 011-1h8a1 1 0 110 2H6a1 1 0 01-1-1zm1 3a1 1 0 100 2h3a1 1 0 100-2H6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArchiveIcon = { - name: 'ArchiveIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M4 3a2 2 0 100 4h12a2 2 0 100-4H4z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 8h14v7a2 2 0 01-2 2H5a2 2 0 01-2-2V8zm5 3a1 1 0 011-1h2a1 1 0 110 2H9a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowCircleDownIcon = { - name: 'ArrowCircleDownIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm1-11a1 1 0 10-2 0v3.586L7.707 9.293a1 1 0 00-1.414 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 00-1.414-1.414L11 10.586V7z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowCircleLeftIcon = { - name: 'ArrowCircleLeftIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm.707-10.293a1 1 0 00-1.414-1.414l-3 3a1 1 0 000 1.414l3 3a1 1 0 001.414-1.414L9.414 11H13a1 1 0 100-2H9.414l1.293-1.293z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowCircleRightIcon = { - name: 'ArrowCircleRightIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-8.707l-3-3a1 1 0 00-1.414 1.414L10.586 9H7a1 1 0 100 2h3.586l-1.293 1.293a1 1 0 101.414 1.414l3-3a1 1 0 000-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowCircleUpIcon = { - name: 'ArrowCircleUpIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-8.707l-3-3a1 1 0 00-1.414 0l-3 3a1 1 0 001.414 1.414L9 9.414V13a1 1 0 102 0V9.414l1.293 1.293a1 1 0 001.414-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowDownIcon = { - name: 'ArrowDownIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M16.707 10.293a1 1 0 010 1.414l-6 6a1 1 0 01-1.414 0l-6-6a1 1 0 111.414-1.414L9 14.586V3a1 1 0 012 0v11.586l4.293-4.293a1 1 0 011.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowLeftIcon = { - name: 'ArrowLeftIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M9.707 16.707a1 1 0 01-1.414 0l-6-6a1 1 0 010-1.414l6-6a1 1 0 011.414 1.414L5.414 9H17a1 1 0 110 2H5.414l4.293 4.293a1 1 0 010 1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowNarrowDownIcon = { - name: 'ArrowNarrowDownIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M14.707 12.293a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 111.414-1.414L9 14.586V3a1 1 0 012 0v11.586l2.293-2.293a1 1 0 011.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowNarrowLeftIcon = { - name: 'ArrowNarrowLeftIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7.707 14.707a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 1.414L5.414 9H17a1 1 0 110 2H5.414l2.293 2.293a1 1 0 010 1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowNarrowRightIcon = { - name: 'ArrowNarrowRightIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12.293 5.293a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-2.293-2.293a1 1 0 010-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowNarrowUpIcon = { - name: 'ArrowNarrowUpIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.293 7.707a1 1 0 010-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L6.707 7.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowRightIcon = { - name: 'ArrowRightIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowUpIcon = { - name: 'ArrowUpIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3.293 9.707a1 1 0 010-1.414l6-6a1 1 0 011.414 0l6 6a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L4.707 9.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ArrowsExpandIcon = { - name: 'ArrowsExpandIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 19 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - stroke: "#374151", - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M3 8V4m0 0h4M3 4l4 4m8 0V4m0 0h-4m4 0l-4 4m-8 4v4m0 0h4m-4 0l4-4m8 4l-4-4m4 4v-4m0 4h-4" - } - })]); - } - -}; - -var AtSymbolIcon = { - name: 'AtSymbolIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M14.243 5.757a6 6 0 10-.986 9.284 1 1 0 111.087 1.678A8 8 0 1118 10a3 3 0 01-4.8 2.401A4 4 0 1114 10a1 1 0 102 0c0-1.537-.586-3.07-1.757-4.243zM12 10a2 2 0 10-4 0 2 2 0 004 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var BackspaceIcon = { - name: 'BackspaceIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6.707 4.879A3 3 0 018.828 4H15a3 3 0 013 3v6a3 3 0 01-3 3H8.828a3 3 0 01-2.12-.879l-4.415-4.414a1 1 0 010-1.414l4.414-4.414zm4 2.414a1 1 0 00-1.414 1.414L10.586 10l-1.293 1.293a1 1 0 101.414 1.414L12 11.414l1.293 1.293a1 1 0 001.414-1.414L13.414 10l1.293-1.293a1 1 0 00-1.414-1.414L12 8.586l-1.293-1.293z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var BadgeCheckIcon = { - name: 'BadgeCheckIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6.267 3.455a3.066 3.066 0 001.745-.723 3.066 3.066 0 013.976 0 3.066 3.066 0 001.745.723 3.066 3.066 0 012.812 2.812c.051.643.304 1.254.723 1.745a3.066 3.066 0 010 3.976 3.066 3.066 0 00-.723 1.745 3.066 3.066 0 01-2.812 2.812 3.066 3.066 0 00-1.745.723 3.066 3.066 0 01-3.976 0 3.066 3.066 0 00-1.745-.723 3.066 3.066 0 01-2.812-2.812 3.066 3.066 0 00-.723-1.745 3.066 3.066 0 010-3.976 3.066 3.066 0 00.723-1.745 3.066 3.066 0 012.812-2.812zm7.44 5.252a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var BanIcon = { - name: 'BanIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M13.477 14.89A6 6 0 015.11 6.524l8.367 8.368zm1.414-1.414L6.524 5.11a6 6 0 018.367 8.367zM18 10a8 8 0 11-16 0 8 8 0 0116 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var BeakerIcon = { - name: 'BeakerIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7 2a1 1 0 00-.707 1.707L7 4.414v3.758a1 1 0 01-.293.707l-4 4C.817 14.769 2.156 18 4.828 18h10.343c2.673 0 4.012-3.231 2.122-5.121l-4-4A1 1 0 0113 8.172V4.414l.707-.707A1 1 0 0013 2H7zm2 6.172V4h2v4.172a3 3 0 00.879 2.12l1.027 1.028a4 4 0 00-2.171.102l-.47.156a4 4 0 01-2.53 0l-.563-.187a1.993 1.993 0 00-.114-.035l1.063-1.063A3 3 0 009 8.172z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var BellIcon = { - name: 'BellIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M10 2a6 6 0 00-6 6v3.586l-.707.707A1 1 0 004 14h12a1 1 0 00.707-1.707L16 11.586V8a6 6 0 00-6-6zM10 18a3 3 0 01-3-3h6a3 3 0 01-3 3z" - } - })]); - } - -}; - -var BookOpenIcon = { - name: 'BookOpenIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M9 4.804A7.968 7.968 0 005.5 4c-1.255 0-2.443.29-3.5.804v10A7.969 7.969 0 015.5 14c1.669 0 3.218.51 4.5 1.385A7.962 7.962 0 0114.5 14c1.255 0 2.443.29 3.5.804v-10A7.968 7.968 0 0014.5 4c-1.255 0-2.443.29-3.5.804V12a1 1 0 11-2 0V4.804z" - } - })]); - } - -}; - -var BookmarkAltIcon = { - name: 'BookmarkAltIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 5a2 2 0 012-2h10a2 2 0 012 2v10a2 2 0 01-2 2H5a2 2 0 01-2-2V5zm11 1H6v8l4-2 4 2V6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var BookmarkIcon = { - name: 'BookmarkIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5 4a2 2 0 012-2h6a2 2 0 012 2v14l-5-2.5L5 18V4z" - } - })]); - } - -}; - -var BriefcaseIcon = { - name: 'BriefcaseIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 6V5a3 3 0 013-3h2a3 3 0 013 3v1h2a2 2 0 012 2v3.57A22.952 22.952 0 0110 13a22.95 22.95 0 01-8-1.43V8a2 2 0 012-2h2zm2-1a1 1 0 011-1h2a1 1 0 011 1v1H8V5zm1 5a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - d: "M2 13.692V16a2 2 0 002 2h12a2 2 0 002-2v-2.308A24.974 24.974 0 0110 15c-2.796 0-5.487-.46-8-1.308z" - } - })]); - } - -}; - -var CakeIcon = { - name: 'CakeIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 3a1 1 0 011-1h.01a1 1 0 010 2H7a1 1 0 01-1-1zm2 3a1 1 0 00-2 0v1a2 2 0 00-2 2v1a2 2 0 00-2 2v.683a3.7 3.7 0 011.055.485 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0A3.7 3.7 0 0118 12.683V12a2 2 0 00-2-2V9a2 2 0 00-2-2V6a1 1 0 10-2 0v1h-1V6a1 1 0 10-2 0v1H8V6zm10 8.868a3.704 3.704 0 01-4.055-.036 1.704 1.704 0 00-1.89 0 3.704 3.704 0 01-4.11 0 1.704 1.704 0 00-1.89 0A3.704 3.704 0 012 14.868V17a1 1 0 001 1h14a1 1 0 001-1v-2.132zM9 3a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1zm3 0a1 1 0 011-1h.01a1 1 0 110 2H13a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CalculatorIcon = { - name: 'CalculatorIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 2a2 2 0 00-2 2v12a2 2 0 002 2h8a2 2 0 002-2V4a2 2 0 00-2-2H6zm1 2a1 1 0 000 2h6a1 1 0 100-2H7zm6 7a1 1 0 011 1v3a1 1 0 11-2 0v-3a1 1 0 011-1zm-3 3a1 1 0 100 2h.01a1 1 0 100-2H10zm-4 1a1 1 0 011-1h.01a1 1 0 110 2H7a1 1 0 01-1-1zm1-4a1 1 0 100 2h.01a1 1 0 100-2H7zm2 1a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1zm4-4a1 1 0 100 2h.01a1 1 0 100-2H13zM9 9a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1zM7 8a1 1 0 000 2h.01a1 1 0 000-2H7z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CalendarIcon = { - name: 'CalendarIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CameraIcon = { - name: 'CameraIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 5a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V7a2 2 0 00-2-2h-1.586a1 1 0 01-.707-.293l-1.121-1.121A2 2 0 0011.172 3H8.828a2 2 0 00-1.414.586L6.293 4.707A1 1 0 015.586 5H4zm6 9a3 3 0 100-6 3 3 0 000 6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CashIcon = { - name: 'CashIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 4a2 2 0 00-2 2v4a2 2 0 002 2V6h10a2 2 0 00-2-2H4zm2 6a2 2 0 012-2h8a2 2 0 012 2v4a2 2 0 01-2 2H8a2 2 0 01-2-2v-4zm6 4a2 2 0 100-4 2 2 0 000 4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChartBarIcon = { - name: 'ChartBarIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 11a1 1 0 011-1h2a1 1 0 011 1v5a1 1 0 01-1 1H3a1 1 0 01-1-1v-5zM8 7a1 1 0 011-1h2a1 1 0 011 1v9a1 1 0 01-1 1H9a1 1 0 01-1-1V7zM14 4a1 1 0 011-1h2a1 1 0 011 1v12a1 1 0 01-1 1h-2a1 1 0 01-1-1V4z" - } - })]); - } - -}; - -var ChartPieIcon = { - name: 'ChartPieIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 10a8 8 0 018-8v8h8a8 8 0 11-16 0z" - } - }), h("path", { - attrs: { - d: "M12 2.252A8.014 8.014 0 0117.748 8H12V2.252z" - } - })]); - } - -}; - -var ChartSquareBarIcon = { - name: 'ChartSquareBarIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 3a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2V5a2 2 0 00-2-2H5zm9 4a1 1 0 10-2 0v6a1 1 0 102 0V7zm-3 2a1 1 0 10-2 0v4a1 1 0 102 0V9zm-3 3a1 1 0 10-2 0v1a1 1 0 102 0v-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChatAlt2Icon = { - name: 'ChatAlt2Icon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 5a2 2 0 012-2h7a2 2 0 012 2v4a2 2 0 01-2 2H9l-3 3v-3H4a2 2 0 01-2-2V5z" - } - }), h("path", { - attrs: { - d: "M15 7v2a4 4 0 01-4 4H9.828l-1.766 1.767c.28.149.599.233.938.233h2l3 3v-3h2a2 2 0 002-2V9a2 2 0 00-2-2h-1z" - } - })]); - } - -}; - -var ChatAltIcon = { - name: 'ChatAltIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 5v8a2 2 0 01-2 2h-5l-5 4v-4H4a2 2 0 01-2-2V5a2 2 0 012-2h12a2 2 0 012 2zM7 8H5v2h2V8zm2 0h2v2H9V8zm6 0h-2v2h2V8z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChatIcon = { - name: 'ChatIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 10c0 3.866-3.582 7-8 7a8.841 8.841 0 01-4.083-.98L2 17l1.338-3.123C2.493 12.767 2 11.434 2 10c0-3.866 3.582-7 8-7s8 3.134 8 7zM7 9H5v2h2V9zm8 0h-2v2h2V9zM9 9h2v2H9V9z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CheckCircleIcon = { - name: 'CheckCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CheckIcon = { - name: 'CheckIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChevronDoubleDownIcon = { - name: 'ChevronDoubleDownIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M15.707 4.293a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-5-5a1 1 0 011.414-1.414L10 8.586l4.293-4.293a1 1 0 011.414 0zm0 6a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-5-5a1 1 0 111.414-1.414L10 14.586l4.293-4.293a1 1 0 011.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChevronDoubleLeftIcon = { - name: 'ChevronDoubleLeftIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M15.707 15.707a1 1 0 01-1.414 0l-5-5a1 1 0 010-1.414l5-5a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 010 1.414zm-6 0a1 1 0 01-1.414 0l-5-5a1 1 0 010-1.414l5-5a1 1 0 011.414 1.414L5.414 10l4.293 4.293a1 1 0 010 1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChevronDoubleRightIcon = { - name: 'ChevronDoubleRightIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10.293 15.707a1 1 0 010-1.414L14.586 10l-4.293-4.293a1 1 0 111.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4.293 15.707a1 1 0 010-1.414L8.586 10 4.293 5.707a1 1 0 011.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChevronDoubleUpIcon = { - name: 'ChevronDoubleUpIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4.293 15.707a1 1 0 010-1.414l5-5a1 1 0 011.414 0l5 5a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414 0zm0-6a1 1 0 010-1.414l5-5a1 1 0 011.414 0l5 5a1 1 0 01-1.414 1.414L10 5.414 5.707 9.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChevronDownIcon = { - name: 'ChevronDownIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChevronLeftIcon = { - name: 'ChevronLeftIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChevronRightIcon = { - name: 'ChevronRightIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChevronUpIcon = { - name: 'ChevronUpIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M14.707 12.707a1 1 0 01-1.414 0L10 9.414l-3.293 3.293a1 1 0 01-1.414-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 010 1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ChipIcon = { - name: 'ChipIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M13 7H7v6h6V7z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7 2a1 1 0 012 0v1h2V2a1 1 0 112 0v1h2a2 2 0 012 2v2h1a1 1 0 110 2h-1v2h1a1 1 0 110 2h-1v2a2 2 0 01-2 2h-2v1a1 1 0 11-2 0v-1H9v1a1 1 0 11-2 0v-1H5a2 2 0 01-2-2v-2H2a1 1 0 110-2h1V9H2a1 1 0 010-2h1V5a2 2 0 012-2h2V2zM5 5h10v10H5V5z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ClipboardCheckIcon = { - name: 'ClipboardCheckIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M9 2a1 1 0 000 2h2a1 1 0 100-2H9z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 5a2 2 0 012-2 3 3 0 003 3h2a3 3 0 003-3 2 2 0 012 2v11a2 2 0 01-2 2H6a2 2 0 01-2-2V5zm9.707 5.707a1 1 0 00-1.414-1.414L9 12.586l-1.293-1.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ClipboardCopyIcon = { - name: 'ClipboardCopyIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M8 2a1 1 0 000 2h2a1 1 0 100-2H8z" - } - }), h("path", { - attrs: { - d: "M3 5a2 2 0 012-2 3 3 0 003 3h2a3 3 0 003-3 2 2 0 012 2v6h-4.586l1.293-1.293a1 1 0 00-1.414-1.414l-3 3a1 1 0 000 1.414l3 3a1 1 0 001.414-1.414L10.414 13H15v3a2 2 0 01-2 2H5a2 2 0 01-2-2V5zM15 11h2a1 1 0 110 2h-2v-2z" - } - })]); - } - -}; - -var ClipboardListIcon = { - name: 'ClipboardListIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M9 2a1 1 0 000 2h2a1 1 0 100-2H9z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 5a2 2 0 012-2 3 3 0 003 3h2a3 3 0 003-3 2 2 0 012 2v11a2 2 0 01-2 2H6a2 2 0 01-2-2V5zm3 4a1 1 0 000 2h.01a1 1 0 100-2H7zm3 0a1 1 0 000 2h3a1 1 0 100-2h-3zm-3 4a1 1 0 100 2h.01a1 1 0 100-2H7zm3 0a1 1 0 100 2h3a1 1 0 100-2h-3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ClipboardIcon = { - name: 'ClipboardIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M8 3a1 1 0 011-1h2a1 1 0 110 2H9a1 1 0 01-1-1z" - } - }), h("path", { - attrs: { - d: "M6 3a2 2 0 00-2 2v11a2 2 0 002 2h8a2 2 0 002-2V5a2 2 0 00-2-2 3 3 0 01-3 3H9a3 3 0 01-3-3z" - } - })]); - } - -}; - -var ClockIcon = { - name: 'ClockIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CloudDownloadIcon = { - name: 'CloudDownloadIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2 9.5A3.5 3.5 0 005.5 13H9v2.586l-1.293-1.293a1 1 0 00-1.414 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 00-1.414-1.414L11 15.586V13h2.5a4.5 4.5 0 10-.616-8.958 4.002 4.002 0 10-7.753 1.977A3.5 3.5 0 002 9.5zm9 3.5H9V8a1 1 0 012 0v5z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CloudUploadIcon = { - name: 'CloudUploadIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5.5 13a3.5 3.5 0 01-.369-6.98 4 4 0 117.753-1.977A4.5 4.5 0 1113.5 13H11V9.413l1.293 1.293a1 1 0 001.414-1.414l-3-3a1 1 0 00-1.414 0l-3 3a1 1 0 001.414 1.414L9 9.414V13H5.5z" - } - }), h("path", { - attrs: { - d: "M9 13h2v5a1 1 0 11-2 0v-5z" - } - })]); - } - -}; - -var CloudIcon = { - name: 'CloudIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5.5 16a3.5 3.5 0 01-.369-6.98 4 4 0 117.753-1.977A4.5 4.5 0 1113.5 16h-8z" - } - })]); - } - -}; - -var CodeIcon = { - name: 'CodeIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12.316 3.051a1 1 0 01.633 1.265l-4 12a1 1 0 11-1.898-.632l4-12a1 1 0 011.265-.633zM5.707 6.293a1 1 0 010 1.414L3.414 10l2.293 2.293a1 1 0 11-1.414 1.414l-3-3a1 1 0 010-1.414l3-3a1 1 0 011.414 0zm8.586 0a1 1 0 011.414 0l3 3a1 1 0 010 1.414l-3 3a1 1 0 11-1.414-1.414L16.586 10l-2.293-2.293a1 1 0 010-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CogIcon = { - name: 'CogIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M11.49 3.17c-.38-1.56-2.6-1.56-2.98 0a1.532 1.532 0 01-2.286.948c-1.372-.836-2.942.734-2.106 2.106.54.886.061 2.042-.947 2.287-1.561.379-1.561 2.6 0 2.978a1.532 1.532 0 01.947 2.287c-.836 1.372.734 2.942 2.106 2.106a1.532 1.532 0 012.287.947c.379 1.561 2.6 1.561 2.978 0a1.533 1.533 0 012.287-.947c1.372.836 2.942-.734 2.106-2.106a1.533 1.533 0 01.947-2.287c1.561-.379 1.561-2.6 0-2.978a1.532 1.532 0 01-.947-2.287c.836-1.372-.734-2.942-2.106-2.106a1.532 1.532 0 01-2.287-.947zM10 13a3 3 0 100-6 3 3 0 000 6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CollectionIcon = { - name: 'CollectionIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M7 3a1 1 0 000 2h6a1 1 0 100-2H7zM4 7a1 1 0 011-1h10a1 1 0 110 2H5a1 1 0 01-1-1zM2 11a2 2 0 012-2h12a2 2 0 012 2v4a2 2 0 01-2 2H4a2 2 0 01-2-2v-4z" - } - })]); - } - -}; - -var ColorSwatchIcon = { - name: 'ColorSwatchIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 2a2 2 0 00-2 2v11a3 3 0 106 0V4a2 2 0 00-2-2H4zm1 14a1 1 0 100-2 1 1 0 000 2zm5-1.757l4.9-4.9a2 2 0 000-2.828L13.485 5.1a2 2 0 00-2.828 0L10 5.757v8.486zM16 18H9.071l6-6H16a2 2 0 012 2v2a2 2 0 01-2 2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CreditCardIcon = { - name: 'CreditCardIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M4 4a2 2 0 00-2 2v1h16V6a2 2 0 00-2-2H4z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 9H2v5a2 2 0 002 2h12a2 2 0 002-2V9zM4 13a1 1 0 011-1h1a1 1 0 110 2H5a1 1 0 01-1-1zm5-1a1 1 0 100 2h1a1 1 0 100-2H9z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CubeTransparentIcon = { - name: 'CubeTransparentIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M9.504 1.132a1 1 0 01.992 0l1.75 1a1 1 0 11-.992 1.736L10 3.152l-1.254.716a1 1 0 11-.992-1.736l1.75-1zM5.618 4.504a1 1 0 01-.372 1.364L5.016 6l.23.132a1 1 0 11-.992 1.736L4 7.723V8a1 1 0 01-2 0V6a.996.996 0 01.52-.878l1.734-.99a1 1 0 011.364.372zm8.764 0a1 1 0 011.364-.372l1.733.99A1.002 1.002 0 0118 6v2a1 1 0 11-2 0v-.277l-.254.145a1 1 0 11-.992-1.736l.23-.132-.23-.132a1 1 0 01-.372-1.364zm-7 4a1 1 0 011.364-.372L10 8.848l1.254-.716a1 1 0 11.992 1.736L11 10.58V12a1 1 0 11-2 0v-1.42l-1.246-.712a1 1 0 01-.372-1.364zM3 11a1 1 0 011 1v1.42l1.246.712a1 1 0 11-.992 1.736l-1.75-1A1 1 0 012 14v-2a1 1 0 011-1zm14 0a1 1 0 011 1v2a1 1 0 01-.504.868l-1.75 1a1 1 0 11-.992-1.736L16 13.42V12a1 1 0 011-1zm-9.618 5.504a1 1 0 011.364-.372l.254.145V16a1 1 0 112 0v.277l.254-.145a1 1 0 11.992 1.736l-1.735.992a.995.995 0 01-1.022 0l-1.735-.992a1 1 0 01-.372-1.364z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CubeIcon = { - name: 'CubeIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M11 17a1 1 0 001.447.894l4-2A1 1 0 0017 15V9.236a1 1 0 00-1.447-.894l-4 2a1 1 0 00-.553.894V17zM15.211 6.276a1 1 0 000-1.788l-4.764-2.382a1 1 0 00-.894 0L4.789 4.488a1 1 0 000 1.788l4.764 2.382a1 1 0 00.894 0l4.764-2.382zM4.447 8.342A1 1 0 003 9.236V15a1 1 0 00.553.894l4 2A1 1 0 009 17v-5.764a1 1 0 00-.553-.894l-4-2z" - } - })]); - } - -}; - -var CurrencyBangladeshiIcon = { - name: 'CurrencyBangladeshiIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM7 4a1 1 0 000 2 1 1 0 011 1v1H7a1 1 0 000 2h1v3a3 3 0 106 0v-1a1 1 0 10-2 0v1a1 1 0 11-2 0v-3h3a1 1 0 100-2h-3V7a3 3 0 00-3-3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CurrencyDollarIcon = { - name: 'CurrencyDollarIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M8.433 7.418c.155-.103.346-.196.567-.267v1.698a2.305 2.305 0 01-.567-.267C8.07 8.34 8 8.114 8 8c0-.114.07-.34.433-.582zM11 12.849v-1.698c.22.071.412.164.567.267.364.243.433.468.433.582 0 .114-.07.34-.433.582a2.305 2.305 0 01-.567.267z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm1-13a1 1 0 10-2 0v.092a4.535 4.535 0 00-1.676.662C6.602 6.234 6 7.009 6 8c0 .99.602 1.765 1.324 2.246.48.32 1.054.545 1.676.662v1.941c-.391-.127-.68-.317-.843-.504a1 1 0 10-1.51 1.31c.562.649 1.413 1.076 2.353 1.253V15a1 1 0 102 0v-.092a4.535 4.535 0 001.676-.662C13.398 13.766 14 12.991 14 12c0-.99-.602-1.765-1.324-2.246A4.535 4.535 0 0011 9.092V7.151c.391.127.68.317.843.504a1 1 0 101.511-1.31c-.563-.649-1.413-1.076-2.354-1.253V5z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CurrencyEuroIcon = { - name: 'CurrencyEuroIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM8.736 6.979C9.208 6.193 9.696 6 10 6c.304 0 .792.193 1.264.979a1 1 0 001.715-1.029C12.279 4.784 11.232 4 10 4s-2.279.784-2.979 1.95c-.285.475-.507 1-.67 1.55H6a1 1 0 000 2h.013a9.358 9.358 0 000 1H6a1 1 0 100 2h.351c.163.55.385 1.075.67 1.55C7.721 15.216 8.768 16 10 16s2.279-.784 2.979-1.95a1 1 0 10-1.715-1.029c-.472.786-.96.979-1.264.979-.304 0-.792-.193-1.264-.979a4.265 4.265 0 01-.264-.521H10a1 1 0 100-2H8.017a7.36 7.36 0 010-1H10a1 1 0 100-2H8.472c.08-.185.167-.36.264-.521z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CurrencyPoundIcon = { - name: 'CurrencyPoundIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm1-14a3 3 0 00-3 3v2H7a1 1 0 000 2h1v1a1 1 0 01-1 1 1 1 0 100 2h6a1 1 0 100-2H9.83c.11-.313.17-.65.17-1v-1h1a1 1 0 100-2h-1V7a1 1 0 112 0 1 1 0 102 0 3 3 0 00-3-3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CurrencyRupeeIcon = { - name: 'CurrencyRupeeIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM7 5a1 1 0 100 2h1a2 2 0 011.732 1H7a1 1 0 100 2h2.732A2 2 0 018 11H7a1 1 0 00-.707 1.707l3 3a1 1 0 001.414-1.414l-1.483-1.484A4.008 4.008 0 0011.874 10H13a1 1 0 100-2h-1.126a3.976 3.976 0 00-.41-1H13a1 1 0 100-2H7z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CurrencyYenIcon = { - name: 'CurrencyYenIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM7.858 5.485a1 1 0 00-1.715 1.03L7.633 9H7a1 1 0 100 2h1.834l.166.277V12H7a1 1 0 100 2h2v1a1 1 0 102 0v-1h2a1 1 0 100-2h-2v-.723l.166-.277H13a1 1 0 100-2h-.634l1.492-2.486a1 1 0 10-1.716-1.029L10.034 9h-.068L7.858 5.485z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var CursorClickIcon = { - name: 'CursorClickIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6.672 1.911a1 1 0 10-1.932.518l.259.966a1 1 0 001.932-.518l-.26-.966zM2.429 4.74a1 1 0 10-.517 1.932l.966.259a1 1 0 00.517-1.932l-.966-.26zm8.814-.569a1 1 0 00-1.415-1.414l-.707.707a1 1 0 101.415 1.415l.707-.708zm-7.071 7.072l.707-.707A1 1 0 003.465 9.12l-.708.707a1 1 0 001.415 1.415zm3.2-5.171a1 1 0 00-1.3 1.3l4 10a1 1 0 001.823.075l1.38-2.759 3.018 3.02a1 1 0 001.414-1.415l-3.019-3.02 2.76-1.379a1 1 0 00-.076-1.822l-10-4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DatabaseIcon = { - name: 'DatabaseIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M3 12v3c0 1.657 3.134 3 7 3s7-1.343 7-3v-3c0 1.657-3.134 3-7 3s-7-1.343-7-3z" - } - }), h("path", { - attrs: { - d: "M3 7v3c0 1.657 3.134 3 7 3s7-1.343 7-3V7c0 1.657-3.134 3-7 3S3 8.657 3 7z" - } - }), h("path", { - attrs: { - d: "M17 5c0 1.657-3.134 3-7 3S3 6.657 3 5s3.134-3 7-3 7 1.343 7 3z" - } - })]); - } - -}; - -var DesktopComputerIcon = { - name: 'DesktopComputerIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 5a2 2 0 012-2h10a2 2 0 012 2v8a2 2 0 01-2 2h-2.22l.123.489.804.804A1 1 0 0113 18H7a1 1 0 01-.707-1.707l.804-.804L7.22 15H5a2 2 0 01-2-2V5zm5.771 7H5V5h10v7H8.771z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DeviceMobileIcon = { - name: 'DeviceMobileIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7 2a2 2 0 00-2 2v12a2 2 0 002 2h6a2 2 0 002-2V4a2 2 0 00-2-2H7zm3 14a1 1 0 100-2 1 1 0 000 2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DeviceTabletIcon = { - name: 'DeviceTabletIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 2a2 2 0 00-2 2v12a2 2 0 002 2h8a2 2 0 002-2V4a2 2 0 00-2-2H6zm4 14a1 1 0 100-2 1 1 0 000 2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DocumentAddIcon = { - name: 'DocumentAddIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 2a2 2 0 00-2 2v12a2 2 0 002 2h8a2 2 0 002-2V7.414A2 2 0 0015.414 6L12 2.586A2 2 0 0010.586 2H6zm5 6a1 1 0 10-2 0v2H7a1 1 0 100 2h2v2a1 1 0 102 0v-2h2a1 1 0 100-2h-2V8z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DocumentDownloadIcon = { - name: 'DocumentDownloadIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 2a2 2 0 00-2 2v12a2 2 0 002 2h8a2 2 0 002-2V7.414A2 2 0 0015.414 6L12 2.586A2 2 0 0010.586 2H6zm5 6a1 1 0 10-2 0v3.586l-1.293-1.293a1 1 0 10-1.414 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 00-1.414-1.414L11 11.586V8z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DocumentDuplicateIcon = { - name: 'DocumentDuplicateIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M9 2a2 2 0 00-2 2v8a2 2 0 002 2h6a2 2 0 002-2V6.414A2 2 0 0016.414 5L14 2.586A2 2 0 0012.586 2H9z" - } - }), h("path", { - attrs: { - d: "M3 8a2 2 0 012-2v10h8a2 2 0 01-2 2H5a2 2 0 01-2-2V8z" - } - })]); - } - -}; - -var DocumentRemoveIcon = { - name: 'DocumentRemoveIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 2a2 2 0 00-2 2v12a2 2 0 002 2h8a2 2 0 002-2V7.414A2 2 0 0015.414 6L12 2.586A2 2 0 0010.586 2H6zm1 8a1 1 0 100 2h6a1 1 0 100-2H7z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DocumentReportIcon = { - name: 'DocumentReportIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6 2a2 2 0 00-2 2v12a2 2 0 002 2h8a2 2 0 002-2V7.414A2 2 0 0015.414 6L12 2.586A2 2 0 0010.586 2H6zm2 10a1 1 0 10-2 0v3a1 1 0 102 0v-3zm2-3a1 1 0 011 1v5a1 1 0 11-2 0v-5a1 1 0 011-1zm4-1a1 1 0 10-2 0v7a1 1 0 102 0V8z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DocumentSearchIcon = { - name: 'DocumentSearchIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M4 4a2 2 0 012-2h4.586A2 2 0 0112 2.586L15.414 6A2 2 0 0116 7.414V16a2 2 0 01-2 2h-1.528A6 6 0 004 9.528V4z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M8 10a4 4 0 00-3.446 6.032l-1.261 1.26a1 1 0 101.414 1.415l1.261-1.261A4 4 0 108 10zm-2 4a2 2 0 114 0 2 2 0 01-4 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DocumentTextIcon = { - name: 'DocumentTextIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 4a2 2 0 012-2h4.586A2 2 0 0112 2.586L15.414 6A2 2 0 0116 7.414V16a2 2 0 01-2 2H6a2 2 0 01-2-2V4zm2 6a1 1 0 011-1h6a1 1 0 110 2H7a1 1 0 01-1-1zm1 3a1 1 0 100 2h6a1 1 0 100-2H7z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DocumentIcon = { - name: 'DocumentIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 4a2 2 0 012-2h4.586A2 2 0 0112 2.586L15.414 6A2 2 0 0116 7.414V16a2 2 0 01-2 2H6a2 2 0 01-2-2V4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DotsCircleHorizontalIcon = { - name: 'DotsCircleHorizontalIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM7 9H5v2h2V9zm8 0h-2v2h2V9zM9 9h2v2H9V9z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DotsHorizontalIcon = { - name: 'DotsHorizontalIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M6 10a2 2 0 11-4 0 2 2 0 014 0zM12 10a2 2 0 11-4 0 2 2 0 014 0zM16 12a2 2 0 100-4 2 2 0 000 4z" - } - })]); - } - -}; - -var DotsVerticalIcon = { - name: 'DotsVerticalIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M10 6a2 2 0 110-4 2 2 0 010 4zM10 12a2 2 0 110-4 2 2 0 010 4zM10 18a2 2 0 110-4 2 2 0 010 4z" - } - })]); - } - -}; - -var DownloadIcon = { - name: 'DownloadIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 17a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zm3.293-7.707a1 1 0 011.414 0L9 10.586V3a1 1 0 112 0v7.586l1.293-1.293a1 1 0 111.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var DuplicateIcon = { - name: 'DuplicateIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M7 9a2 2 0 012-2h6a2 2 0 012 2v6a2 2 0 01-2 2H9a2 2 0 01-2-2V9z" - } - }), h("path", { - attrs: { - d: "M5 3a2 2 0 00-2 2v6a2 2 0 002 2V5h8a2 2 0 00-2-2H5z" - } - })]); - } - -}; - -var EmojiHappyIcon = { - name: 'EmojiHappyIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM7 9a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zm-.464 5.535a1 1 0 10-1.415-1.414 3 3 0 01-4.242 0 1 1 0 00-1.415 1.414 5 5 0 007.072 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var EmojiSadIcon = { - name: 'EmojiSadIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM7 9a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zm-7.536 5.879a1 1 0 001.415 0 3 3 0 014.242 0 1 1 0 001.415-1.415 5 5 0 00-7.072 0 1 1 0 000 1.415z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ExclamationCircleIcon = { - name: 'ExclamationCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ExclamationIcon = { - name: 'ExclamationIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ExternalLinkIcon = { - name: 'ExternalLinkIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M11 3a1 1 0 100 2h2.586l-6.293 6.293a1 1 0 101.414 1.414L15 6.414V9a1 1 0 102 0V4a1 1 0 00-1-1h-5z" - } - }), h("path", { - attrs: { - d: "M5 5a2 2 0 00-2 2v8a2 2 0 002 2h8a2 2 0 002-2v-3a1 1 0 10-2 0v3H5V7h3a1 1 0 000-2H5z" - } - })]); - } - -}; - -var EyeOffIcon = { - name: 'EyeOffIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3.707 2.293a1 1 0 00-1.414 1.414l14 14a1 1 0 001.414-1.414l-1.473-1.473A10.014 10.014 0 0019.542 10C18.268 5.943 14.478 3 10 3a9.958 9.958 0 00-4.512 1.074l-1.78-1.781zm4.261 4.26l1.514 1.515a2.003 2.003 0 012.45 2.45l1.514 1.514a4 4 0 00-5.478-5.478z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - d: "M12.454 16.697L9.75 13.992a4 4 0 01-3.742-3.741L2.335 6.578A9.98 9.98 0 00.458 10c1.274 4.057 5.065 7 9.542 7 .847 0 1.669-.105 2.454-.303z" - } - })]); - } - -}; - -var EyeIcon = { - name: 'EyeIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M10 12a2 2 0 100-4 2 2 0 000 4z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M.458 10C1.732 5.943 5.522 3 10 3s8.268 2.943 9.542 7c-1.274 4.057-5.064 7-9.542 7S1.732 14.057.458 10zM14 10a4 4 0 11-8 0 4 4 0 018 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var FastForwardIcon = { - name: 'FastForwardIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M4.555 5.168A1 1 0 003 6v8a1 1 0 001.555.832L10 11.202V14a1 1 0 001.555.832l6-4a1 1 0 000-1.664l-6-4A1 1 0 0010 6v2.798l-5.445-3.63z" - } - })]); - } - -}; - -var FilmIcon = { - name: 'FilmIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 3a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V5a2 2 0 00-2-2H4zm3 2h6v4H7V5zm8 8v2h1v-2h-1zm-2-2H7v4h6v-4zm2 0h1V9h-1v2zm1-4V5h-1v2h1zM5 5v2H4V5h1zm0 4H4v2h1V9zm-1 4h1v2H4v-2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var FilterIcon = { - name: 'FilterIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 3a1 1 0 011-1h12a1 1 0 011 1v3a1 1 0 01-.293.707L12 11.414V15a1 1 0 01-.293.707l-2 2A1 1 0 018 17v-5.586L3.293 6.707A1 1 0 013 6V3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var FingerPrintIcon = { - name: 'FingerPrintIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M6.625 2.655A9 9 0 0119 11a1 1 0 11-2 0 7 7 0 00-9.625-6.492 1 1 0 11-.75-1.853zM4.662 4.959A1 1 0 014.75 6.37 6.97 6.97 0 003 11a1 1 0 11-2 0 8.97 8.97 0 012.25-5.953 1 1 0 011.412-.088z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 11a5 5 0 1110 0 1 1 0 11-2 0 3 3 0 10-6 0c0 1.677-.345 3.276-.968 4.729a1 1 0 11-1.838-.789A9.964 9.964 0 005 11zm8.921 2.012a1 1 0 01.831 1.145 19.86 19.86 0 01-.545 2.436 1 1 0 11-1.92-.558c.207-.713.371-1.445.49-2.192a1 1 0 011.144-.83z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 10a1 1 0 011 1c0 2.236-.46 4.368-1.29 6.304a1 1 0 01-1.838-.789A13.952 13.952 0 009 11a1 1 0 011-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var FireIcon = { - name: 'FireIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12.395 2.553a1 1 0 00-1.45-.385c-.345.23-.614.558-.822.88-.214.33-.403.713-.57 1.116-.334.804-.614 1.768-.84 2.734a31.365 31.365 0 00-.613 3.58 2.64 2.64 0 01-.945-1.067c-.328-.68-.398-1.534-.398-2.654A1 1 0 005.05 6.05 6.981 6.981 0 003 11a7 7 0 1011.95-4.95c-.592-.591-.98-.985-1.348-1.467-.363-.476-.724-1.063-1.207-2.03zM12.12 15.12A3 3 0 017 13s.879.5 2.5.5c0-1 .5-4 1.25-4.5.5 1 .786 1.293 1.371 1.879A2.99 2.99 0 0113 13a2.99 2.99 0 01-.879 2.121z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var FlagIcon = { - name: 'FlagIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 6a3 3 0 013-3h10a1 1 0 01.8 1.6L14.25 8l2.55 3.4A1 1 0 0116 13H6a1 1 0 00-1 1v3a1 1 0 11-2 0V6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var FolderAddIcon = { - name: 'FolderAddIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 6a2 2 0 012-2h5l2 2h5a2 2 0 012 2v6a2 2 0 01-2 2H4a2 2 0 01-2-2V6z" - } - }), h("path", { - attrs: { - stroke: "#fff", - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M8 11h4m-2-2v4" - } - })]); - } - -}; - -var FolderDownloadIcon = { - name: 'FolderDownloadIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 6a2 2 0 012-2h5l2 2h5a2 2 0 012 2v6a2 2 0 01-2 2H4a2 2 0 01-2-2V6z" - } - }), h("path", { - attrs: { - stroke: "#fff", - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M10 9v4m0 0l-2-2m2 2l2-2" - } - })]); - } - -}; - -var FolderOpenIcon = { - name: 'FolderOpenIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2 6a2 2 0 012-2h4l2 2h4a2 2 0 012 2v1H8a3 3 0 00-3 3v1.5a1.5 1.5 0 01-3 0V6z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - d: "M6 12a2 2 0 012-2h8a2 2 0 012 2v2a2 2 0 01-2 2H2h2a2 2 0 002-2v-2z" - } - })]); - } - -}; - -var FolderRemoveIcon = { - name: 'FolderRemoveIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 6a2 2 0 012-2h5l2 2h5a2 2 0 012 2v6a2 2 0 01-2 2H4a2 2 0 01-2-2V6z" - } - }), h("path", { - attrs: { - stroke: "#fff", - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M8 11h4" - } - })]); - } - -}; - -var FolderIcon = { - name: 'FolderIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 6a2 2 0 012-2h5l2 2h5a2 2 0 012 2v6a2 2 0 01-2 2H4a2 2 0 01-2-2V6z" - } - })]); - } - -}; - -var GiftIcon = { - name: 'GiftIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 5a3 3 0 015-2.236A3 3 0 0114.83 6H16a2 2 0 110 4h-5V9a1 1 0 10-2 0v1H4a2 2 0 110-4h1.17C5.06 5.687 5 5.35 5 5zm4 1V5a1 1 0 10-1 1h1zm3 0a1 1 0 10-1-1v1h1z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - d: "M9 11H3v5a2 2 0 002 2h4v-7zM11 18h4a2 2 0 002-2v-5h-6v7z" - } - })]); - } - -}; - -var GlobeAltIcon = { - name: 'GlobeAltIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4.083 9h1.946c.089-1.546.383-2.97.837-4.118A6.004 6.004 0 004.083 9zM10 2a8 8 0 100 16 8 8 0 000-16zm0 2c-.076 0-.232.032-.465.262-.238.234-.497.623-.737 1.182-.389.907-.673 2.142-.766 3.556h3.936c-.093-1.414-.377-2.649-.766-3.556-.24-.56-.5-.948-.737-1.182C10.232 4.032 10.076 4 10 4zm3.971 5c-.089-1.546-.383-2.97-.837-4.118A6.004 6.004 0 0115.917 9h-1.946zm-2.003 2H8.032c.093 1.414.377 2.649.766 3.556.24.56.5.948.737 1.182.233.23.389.262.465.262.076 0 .232-.032.465-.262.238-.234.498-.623.737-1.182.389-.907.673-2.142.766-3.556zm1.166 4.118c.454-1.147.748-2.572.837-4.118h1.946a6.004 6.004 0 01-2.783 4.118zm-6.268 0C6.412 13.97 6.118 12.546 6.03 11H4.083a6.004 6.004 0 002.783 4.118z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var GlobeIcon = { - name: 'GlobeIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM4.332 8.027a6.012 6.012 0 011.912-2.706C6.512 5.73 6.974 6 7.5 6A1.5 1.5 0 019 7.5V8a2 2 0 004 0 2 2 0 011.523-1.943A5.977 5.977 0 0116 10c0 .34-.028.675-.083 1H15a2 2 0 00-2 2v2.197A5.973 5.973 0 0110 16v-2a2 2 0 00-2-2 2 2 0 01-2-2 2 2 0 00-1.668-1.973z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var HandIcon = { - name: 'HandIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M9 3a1 1 0 012 0v5.5a.5.5 0 001 0V4a1 1 0 112 0v4.5a.5.5 0 001 0V6a1 1 0 112 0v5a7 7 0 11-14 0V9a1 1 0 012 0v2.5a.5.5 0 001 0V4a1 1 0 012 0v4.5a.5.5 0 001 0V3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var HashtagIcon = { - name: 'HashtagIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M9.243 3.03a1 1 0 01.727 1.213L9.53 6h2.94l.56-2.243a1 1 0 111.94.486L14.53 6H17a1 1 0 110 2h-2.97l-1 4H15a1 1 0 110 2h-2.47l-.56 2.242a1 1 0 11-1.94-.485L10.47 14H7.53l-.56 2.242a1 1 0 11-1.94-.485L5.47 14H3a1 1 0 110-2h2.97l1-4H5a1 1 0 110-2h2.47l.56-2.243a1 1 0 011.213-.727zM9.03 8l-1 4h2.938l1-4H9.031z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var HeartIcon = { - name: 'HeartIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var HomeIcon = { - name: 'HomeIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M10.707 2.293a1 1 0 00-1.414 0l-7 7a1 1 0 001.414 1.414L4 10.414V17a1 1 0 001 1h2a1 1 0 001-1v-2a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 001 1h2a1 1 0 001-1v-6.586l.293.293a1 1 0 001.414-1.414l-7-7z" - } - })]); - } - -}; - -var IdentificationIcon = { - name: 'IdentificationIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 2a1 1 0 00-1 1v1a1 1 0 002 0V3a1 1 0 00-1-1zM4 4h3a3 3 0 006 0h3a2 2 0 012 2v9a2 2 0 01-2 2H4a2 2 0 01-2-2V6a2 2 0 012-2zm2.5 7a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm2.45 4a2.5 2.5 0 10-4.9 0h4.9zM12 9a1 1 0 100 2h3a1 1 0 100-2h-3zm-1 4a1 1 0 011-1h2a1 1 0 110 2h-2a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var InboxInIcon = { - name: 'InboxInIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M8.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l2-2a1 1 0 00-1.414-1.414L11 7.586V3a1 1 0 10-2 0v4.586l-.293-.293z" - } - }), h("path", { - attrs: { - d: "M3 5a2 2 0 012-2h1a1 1 0 010 2H5v7h2l1 2h4l1-2h2V5h-1a1 1 0 110-2h1a2 2 0 012 2v10a2 2 0 01-2 2H5a2 2 0 01-2-2V5z" - } - })]); - } - -}; - -var InboxIcon = { - name: 'InboxIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 3a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2V5a2 2 0 00-2-2H5zm0 2h10v7h-2l-1 2H8l-1-2H5V5z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var InformationCircleIcon = { - name: 'InformationCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var KeyIcon = { - name: 'KeyIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 8a6 6 0 01-7.743 5.743L10 14l-1 1-1 1H6v2H2v-4l4.257-4.257A6 6 0 1118 8zm-6-4a1 1 0 100 2 2 2 0 012 2 1 1 0 102 0 4 4 0 00-4-4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var LibraryIcon = { - name: 'LibraryIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10.496 2.132a1 1 0 00-.992 0l-7 4A1 1 0 003 8v7a1 1 0 100 2h14a1 1 0 100-2V8a1 1 0 00.496-1.868l-7-4zM6 9a1 1 0 00-1 1v3a1 1 0 102 0v-3a1 1 0 00-1-1zm3 1a1 1 0 012 0v3a1 1 0 11-2 0v-3zm5-1a1 1 0 00-1 1v3a1 1 0 102 0v-3a1 1 0 00-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var LightBulbIcon = { - name: 'LightBulbIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M11 3a1 1 0 10-2 0v1a1 1 0 102 0V3zM15.657 5.757a1 1 0 00-1.414-1.414l-.707.707a1 1 0 001.414 1.414l.707-.707zM18 10a1 1 0 01-1 1h-1a1 1 0 110-2h1a1 1 0 011 1zM5.05 6.464A1 1 0 106.464 5.05l-.707-.707a1 1 0 00-1.414 1.414l.707.707zM5 10a1 1 0 01-1 1H3a1 1 0 110-2h1a1 1 0 011 1zM8 16v-1h4v1a2 2 0 11-4 0zM12 14c.015-.34.208-.646.477-.859a4 4 0 10-4.954 0c.27.213.462.519.476.859h4.002z" - } - })]); - } - -}; - -var LightningBoltIcon = { - name: 'LightningBoltIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M11.3 1.046A1 1 0 0112 2v5h4a1 1 0 01.82 1.573l-7 10A1 1 0 018 18v-5H4a1 1 0 01-.82-1.573l7-10a1 1 0 011.12-.38z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var LinkIcon = { - name: 'LinkIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var LocationMarkerIcon = { - name: 'LocationMarkerIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var LockClosedIcon = { - name: 'LockClosedIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 9V7a5 5 0 0110 0v2a2 2 0 012 2v5a2 2 0 01-2 2H5a2 2 0 01-2-2v-5a2 2 0 012-2zm8-2v2H7V7a3 3 0 016 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var LockOpenIcon = { - name: 'LockOpenIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M10 2a5 5 0 00-5 5v2a2 2 0 00-2 2v5a2 2 0 002 2h10a2 2 0 002-2v-5a2 2 0 00-2-2H7V7a3 3 0 015.905-.75 1 1 0 001.937-.5A5.002 5.002 0 0010 2z" - } - })]); - } - -}; - -var LoginIcon = { - name: 'LoginIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 3a1 1 0 011 1v12a1 1 0 11-2 0V4a1 1 0 011-1zm7.707 3.293a1 1 0 010 1.414L9.414 9H17a1 1 0 110 2H9.414l1.293 1.293a1 1 0 01-1.414 1.414l-3-3a1 1 0 010-1.414l3-3a1 1 0 011.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var LogoutIcon = { - name: 'LogoutIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 3a1 1 0 00-1 1v12a1 1 0 102 0V4a1 1 0 00-1-1zm10.293 9.293a1 1 0 001.414 1.414l3-3a1 1 0 000-1.414l-3-3a1 1 0 10-1.414 1.414L14.586 9H7a1 1 0 100 2h7.586l-1.293 1.293z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MailOpenIcon = { - name: 'MailOpenIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2.94 6.412A2 2 0 002 8.108V16a2 2 0 002 2h12a2 2 0 002-2V8.108a2 2 0 00-.94-1.696l-6-3.75a2 2 0 00-2.12 0l-6 3.75zm2.615 2.423a1 1 0 10-1.11 1.664l5 3.333a1 1 0 001.11 0l5-3.333a1 1 0 00-1.11-1.664L10 11.798 5.555 8.835z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MailIcon = { - name: 'MailIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z" - } - }), h("path", { - attrs: { - d: "M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z" - } - })]); - } - -}; - -var MapIcon = { - name: 'MapIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12 1.586l-4 4v12.828l4-4V1.586zM3.707 3.293A1 1 0 002 4v10a1 1 0 00.293.707L6 18.414V5.586L3.707 3.293zM17.707 5.293L14 1.586v12.828l2.293 2.293A1 1 0 0018 16V6a1 1 0 00-.293-.707z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MenuAlt1Icon = { - name: 'MenuAlt1Icon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h6a1 1 0 110 2H4a1 1 0 01-1-1zM3 15a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MenuAlt2Icon = { - name: 'MenuAlt2Icon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 15a1 1 0 011-1h6a1 1 0 110 2H4a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MenuAlt3Icon = { - name: 'MenuAlt3Icon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM9 15a1 1 0 011-1h6a1 1 0 110 2h-6a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MenuAlt4Icon = { - name: 'MenuAlt4Icon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 7a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 13a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MenuIcon = { - name: 'MenuIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 15a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MicrophoneIcon = { - name: 'MicrophoneIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7 4a3 3 0 016 0v4a3 3 0 11-6 0V4zm4 10.93A7.001 7.001 0 0017 8a1 1 0 10-2 0A5 5 0 015 8a1 1 0 00-2 0 7.001 7.001 0 006 6.93V17H6a1 1 0 100 2h8a1 1 0 100-2h-3v-2.07z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MinusCircleIcon = { - name: 'MinusCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM7 9a1 1 0 000 2h6a1 1 0 100-2H7z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MinusSmIcon = { - name: 'MinusSmIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 10a1 1 0 011-1h8a1 1 0 110 2H6a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MinusIcon = { - name: 'MinusIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var MoonIcon = { - name: 'MoonIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z" - } - })]); - } - -}; - -var MusicNoteIcon = { - name: 'MusicNoteIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M18 3a1 1 0 00-1.196-.98l-10 2A1 1 0 006 5v9.114A4.369 4.369 0 005 14c-1.657 0-3 .895-3 2s1.343 2 3 2 3-.895 3-2V7.82l8-1.6v5.894A4.37 4.37 0 0015 12c-1.657 0-3 .895-3 2s1.343 2 3 2 3-.895 3-2V3z" - } - })]); - } - -}; - -var NewspaperIcon = { - name: 'NewspaperIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2 5a2 2 0 012-2h8a2 2 0 012 2v10a2 2 0 002 2H4a2 2 0 01-2-2V5zm3 1h6v4H5V6zm6 6H5v2h6v-2z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - d: "M15 7h1a2 2 0 012 2v5.5a1.5 1.5 0 01-3 0V7z" - } - })]); - } - -}; - -var OfficeBuildingIcon = { - name: 'OfficeBuildingIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 4a2 2 0 012-2h8a2 2 0 012 2v12a1 1 0 110 2h-3a1 1 0 01-1-1v-2a1 1 0 00-1-1H9a1 1 0 00-1 1v2a1 1 0 01-1 1H4a1 1 0 110-2V4zm3 1h2v2H7V5zm2 4H7v2h2V9zm2-4h2v2h-2V5zm2 4h-2v2h2V9z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PaperAirplaneIcon = { - name: 'PaperAirplaneIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z" - } - })]); - } - -}; - -var PaperClipIcon = { - name: 'PaperClipIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M8 4a3 3 0 00-3 3v4a5 5 0 0010 0V7a1 1 0 112 0v4a7 7 0 11-14 0V7a5 5 0 0110 0v4a3 3 0 11-6 0V7a1 1 0 012 0v4a1 1 0 102 0V7a3 3 0 00-3-3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PauseIcon = { - name: 'PauseIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 10a8 8 0 11-16 0 8 8 0 0116 0zM7 8a1 1 0 012 0v4a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v4a1 1 0 102 0V8a1 1 0 00-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PencilAltIcon = { - name: 'PencilAltIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M17.414 2.586a2 2 0 00-2.828 0L7 10.172V13h2.828l7.586-7.586a2 2 0 000-2.828z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2 6a2 2 0 012-2h4a1 1 0 010 2H4v10h10v-4a1 1 0 112 0v4a2 2 0 01-2 2H4a2 2 0 01-2-2V6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PencilIcon = { - name: 'PencilIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z" - } - })]); - } - -}; - -var PhoneIncomingIcon = { - name: 'PhoneIncomingIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M14.414 7l3.293-3.293a1 1 0 00-1.414-1.414L13 5.586V4a1 1 0 10-2 0v4.003a.996.996 0 00.617.921A.997.997 0 0012 9h4a1 1 0 100-2h-1.586z" - } - }), h("path", { - attrs: { - d: "M2 3a1 1 0 011-1h2.153a1 1 0 01.986.836l.74 4.435a1 1 0 01-.54 1.06l-1.548.773a11.037 11.037 0 006.105 6.105l.774-1.548a1 1 0 011.059-.54l4.435.74a1 1 0 01.836.986V17a1 1 0 01-1 1h-2C7.82 18 2 12.18 2 5V3z" - } - })]); - } - -}; - -var PhoneMissedCallIcon = { - name: 'PhoneMissedCallIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 3a1 1 0 011-1h2.153a1 1 0 01.986.836l.74 4.435a1 1 0 01-.54 1.06l-1.548.773a11.037 11.037 0 006.105 6.105l.774-1.548a1 1 0 011.059-.54l4.435.74a1 1 0 01.836.986V17a1 1 0 01-1 1h-2C7.82 18 2 12.18 2 5V3z" - } - }), h("path", { - attrs: { - d: "M16.707 3.293a1 1 0 010 1.414L15.414 6l1.293 1.293a1 1 0 01-1.414 1.414L14 7.414l-1.293 1.293a1 1 0 11-1.414-1.414L12.586 6l-1.293-1.293a1 1 0 011.414-1.414L14 4.586l1.293-1.293a1 1 0 011.414 0z" - } - })]); - } - -}; - -var PhoneOutgoingIcon = { - name: 'PhoneOutgoingIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M17.924 2.617a.997.997 0 00-.215-.322l-.004-.004A.997.997 0 0017 2h-4a1 1 0 100 2h1.586l-3.293 3.293a1 1 0 001.414 1.414L16 5.414V7a1 1 0 102 0V3a.997.997 0 00-.076-.383z" - } - }), h("path", { - attrs: { - d: "M2 3a1 1 0 011-1h2.153a1 1 0 01.986.836l.74 4.435a1 1 0 01-.54 1.06l-1.548.773a11.037 11.037 0 006.105 6.105l.774-1.548a1 1 0 011.059-.54l4.435.74a1 1 0 01.836.986V17a1 1 0 01-1 1h-2C7.82 18 2 12.18 2 5V3z" - } - })]); - } - -}; - -var PhoneIcon = { - name: 'PhoneIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 3a1 1 0 011-1h2.153a1 1 0 01.986.836l.74 4.435a1 1 0 01-.54 1.06l-1.548.773a11.037 11.037 0 006.105 6.105l.774-1.548a1 1 0 011.059-.54l4.435.74a1 1 0 01.836.986V17a1 1 0 01-1 1h-2C7.82 18 2 12.18 2 5V3z" - } - })]); - } - -}; - -var PhotographIcon = { - name: 'PhotographIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 3a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V5a2 2 0 00-2-2H4zm12 12H4l4-8 3 6 2-4 3 6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PlayIcon = { - name: 'PlayIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PlusCircleIcon = { - name: 'PlusCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm1-11a1 1 0 10-2 0v2H7a1 1 0 100 2h2v2a1 1 0 102 0v-2h2a1 1 0 100-2h-2V7z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PlusSmIcon = { - name: 'PlusSmIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 5a1 1 0 011 1v3h3a1 1 0 110 2h-3v3a1 1 0 11-2 0v-3H6a1 1 0 110-2h3V6a1 1 0 011-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PlusIcon = { - name: 'PlusIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 5a1 1 0 011 1v3h3a1 1 0 110 2h-3v3a1 1 0 11-2 0v-3H6a1 1 0 110-2h3V6a1 1 0 011-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PresentationChartBarIcon = { - name: 'PresentationChartBarIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 3a1 1 0 000 2v8a2 2 0 002 2h2.586l-1.293 1.293a1 1 0 101.414 1.414L10 15.414l2.293 2.293a1 1 0 001.414-1.414L12.414 15H15a2 2 0 002-2V5a1 1 0 100-2H3zm11 4a1 1 0 10-2 0v4a1 1 0 102 0V7zm-3 1a1 1 0 10-2 0v3a1 1 0 102 0V8zM8 9a1 1 0 00-2 0v2a1 1 0 102 0V9z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PresentationChartLineIcon = { - name: 'PresentationChartLineIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 3a1 1 0 000 2v8a2 2 0 002 2h2.586l-1.293 1.293a1 1 0 101.414 1.414L10 15.414l2.293 2.293a1 1 0 001.414-1.414L12.414 15H15a2 2 0 002-2V5a1 1 0 100-2H3zm11.707 4.707a1 1 0 00-1.414-1.414L10 9.586 8.707 8.293a1 1 0 00-1.414 0l-2 2a1 1 0 101.414 1.414L8 10.414l1.293 1.293a1 1 0 001.414 0l4-4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PrinterIcon = { - name: 'PrinterIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 4v3H4a2 2 0 00-2 2v3a2 2 0 002 2h1v2a2 2 0 002 2h6a2 2 0 002-2v-2h1a2 2 0 002-2V9a2 2 0 00-2-2h-1V4a2 2 0 00-2-2H7a2 2 0 00-2 2zm8 0H7v3h6V4zm0 8H7v4h6v-4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var PuzzleIcon = { - name: 'PuzzleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M10 3.5a1.5 1.5 0 013 0V4a1 1 0 001 1h3a1 1 0 011 1v3a1 1 0 01-1 1h-.5a1.5 1.5 0 000 3h.5a1 1 0 011 1v3a1 1 0 01-1 1h-3a1 1 0 01-1-1v-.5a1.5 1.5 0 00-3 0v.5a1 1 0 01-1 1H6a1 1 0 01-1-1v-3a1 1 0 00-1-1h-.5a1.5 1.5 0 010-3H4a1 1 0 001-1V6a1 1 0 011-1h3a1 1 0 001-1v-.5z" - } - })]); - } - -}; - -var QrcodeIcon = { - name: 'QrcodeIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 4a1 1 0 011-1h3a1 1 0 011 1v3a1 1 0 01-1 1H4a1 1 0 01-1-1V4zm2 2V5h1v1H5zM3 13a1 1 0 011-1h3a1 1 0 011 1v3a1 1 0 01-1 1H4a1 1 0 01-1-1v-3zm2 2v-1h1v1H5zM13 3a1 1 0 00-1 1v3a1 1 0 001 1h3a1 1 0 001-1V4a1 1 0 00-1-1h-3zm1 2v1h1V5h-1z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - d: "M11 4a1 1 0 10-2 0v1a1 1 0 002 0V4zM10 7a1 1 0 011 1v1h2a1 1 0 110 2h-3a1 1 0 01-1-1V8a1 1 0 011-1zM16 9a1 1 0 100 2 1 1 0 000-2zM9 13a1 1 0 011-1h1a1 1 0 110 2v2a1 1 0 11-2 0v-3zM7 11a1 1 0 100-2H4a1 1 0 100 2h3zM17 13a1 1 0 01-1 1h-2a1 1 0 110-2h2a1 1 0 011 1zM16 17a1 1 0 100-2h-3a1 1 0 100 2h3z" - } - })]); - } - -}; - -var QuestionMarkCircleIcon = { - name: 'QuestionMarkCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-3a1 1 0 00-.867.5 1 1 0 11-1.731-1A3 3 0 0113 8a3.001 3.001 0 01-2 2.83V11a1 1 0 11-2 0v-1a1 1 0 011-1 1 1 0 100-2zm0 8a1 1 0 100-2 1 1 0 000 2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ReceiptRefundIcon = { - name: 'ReceiptRefundIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 2a2 2 0 00-2 2v14l3.5-2 3.5 2 3.5-2 3.5 2V4a2 2 0 00-2-2H5zm4.707 3.707a1 1 0 00-1.414-1.414l-3 3a1 1 0 000 1.414l3 3a1 1 0 001.414-1.414L8.414 9H10a3 3 0 013 3v1a1 1 0 102 0v-1a5 5 0 00-5-5H8.414l1.293-1.293z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ReceiptTaxIcon = { - name: 'ReceiptTaxIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 2a2 2 0 00-2 2v14l3.5-2 3.5 2 3.5-2 3.5 2V4a2 2 0 00-2-2H5zm2.5 3a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm6.207.293a1 1 0 00-1.414 0l-6 6a1 1 0 101.414 1.414l6-6a1 1 0 000-1.414zM12.5 10a1.5 1.5 0 100 3 1.5 1.5 0 000-3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var RefreshIcon = { - name: 'RefreshIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4 2a1 1 0 011 1v2.101a7.002 7.002 0 0111.601 2.566 1 1 0 11-1.885.666A5.002 5.002 0 005.999 7H9a1 1 0 010 2H4a1 1 0 01-1-1V3a1 1 0 011-1zm.008 9.057a1 1 0 011.276.61A5.002 5.002 0 0014.001 13H11a1 1 0 110-2h5a1 1 0 011 1v5a1 1 0 11-2 0v-2.101a7.002 7.002 0 01-11.601-2.566 1 1 0 01.61-1.276z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ReplyIcon = { - name: 'ReplyIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7.707 3.293a1 1 0 010 1.414L5.414 7H11a7 7 0 017 7v2a1 1 0 11-2 0v-2a5 5 0 00-5-5H5.414l2.293 2.293a1 1 0 11-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var RewindIcon = { - name: 'RewindIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M8.445 14.832A1 1 0 0010 14v-2.798l5.445 3.63A1 1 0 0017 14V6a1 1 0 00-1.555-.832L10 8.798V6a1 1 0 00-1.555-.832l-6 4a1 1 0 000 1.664l6 4z" - } - })]); - } - -}; - -var RssIcon = { - name: 'RssIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5 3a1 1 0 000 2c5.523 0 10 4.477 10 10a1 1 0 102 0C17 8.373 11.627 3 5 3z" - } - }), h("path", { - attrs: { - d: "M4 9a1 1 0 011-1 7 7 0 017 7 1 1 0 11-2 0 5 5 0 00-5-5 1 1 0 01-1-1zM3 15a2 2 0 114 0 2 2 0 01-4 0z" - } - })]); - } - -}; - -var SaveAsIcon = { - name: 'SaveAsIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M9.707 7.293a1 1 0 00-1.414 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 00-1.414-1.414L13 8.586V5h3a2 2 0 012 2v5a2 2 0 01-2 2H8a2 2 0 01-2-2V7a2 2 0 012-2h3v3.586L9.707 7.293zM11 3a1 1 0 112 0v2h-2V3z" - } - }), h("path", { - attrs: { - d: "M4 9a2 2 0 00-2 2v5a2 2 0 002 2h8a2 2 0 002-2H4V9z" - } - })]); - } - -}; - -var SaveIcon = { - name: 'SaveIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M7.707 10.293a1 1 0 10-1.414 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 00-1.414-1.414L11 11.586V6h5a2 2 0 012 2v7a2 2 0 01-2 2H4a2 2 0 01-2-2V8a2 2 0 012-2h5v5.586l-1.293-1.293zM9 4a1 1 0 012 0v2H9V4z" - } - })]); - } - -}; - -var ScaleIcon = { - name: 'ScaleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 2a1 1 0 011 1v1.323l3.954 1.582 1.599-.8a1 1 0 01.894 1.79l-1.233.616 1.738 5.42a1 1 0 01-.285 1.05A3.989 3.989 0 0115 15a3.989 3.989 0 01-2.667-1.019 1 1 0 01-.285-1.05l1.715-5.349L11 6.477V16h2a1 1 0 110 2H7a1 1 0 110-2h2V6.477L6.237 7.582l1.715 5.349a1 1 0 01-.285 1.05A3.989 3.989 0 015 15a3.989 3.989 0 01-2.667-1.019 1 1 0 01-.285-1.05l1.738-5.42-1.233-.617a1 1 0 01.894-1.788l1.599.799L9 4.323V3a1 1 0 011-1zm-5 8.274l-.818 2.552c.25.112.526.174.818.174.292 0 .569-.062.818-.174L5 10.274zm10 0l-.818 2.552c.25.112.526.174.818.174.292 0 .569-.062.818-.174L15 10.274z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ScissorsIcon = { - name: 'ScissorsIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.5 2a3.5 3.5 0 101.665 6.58L8.585 10l-1.42 1.42a3.5 3.5 0 101.414 1.414l8.128-8.127a1 1 0 00-1.414-1.414L10 8.586l-1.42-1.42A3.5 3.5 0 005.5 2zM4 5.5a1.5 1.5 0 113 0 1.5 1.5 0 01-3 0zm0 9a1.5 1.5 0 113 0 1.5 1.5 0 01-3 0z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - d: "M12.828 11.414a1 1 0 00-1.414 1.414l3.879 3.88a1 1 0 001.414-1.415l-3.879-3.879z" - } - })]); - } - -}; - -var SearchCircleIcon = { - name: 'SearchCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M9 9a2 2 0 114 0 2 2 0 01-4 0z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zm1-13a4 4 0 00-3.446 6.032l-2.261 2.26a1 1 0 101.414 1.415l2.261-2.261A4 4 0 1011 5z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var SearchIcon = { - name: 'SearchIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var SelectorIcon = { - name: 'SelectorIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 3a1 1 0 01.707.293l3 3a1 1 0 01-1.414 1.414L10 5.414 7.707 7.707a1 1 0 01-1.414-1.414l3-3A1 1 0 0110 3zm-3.707 9.293a1 1 0 011.414 0L10 14.586l2.293-2.293a1 1 0 011.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ServerIcon = { - name: 'ServerIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2 5a2 2 0 012-2h12a2 2 0 012 2v2a2 2 0 01-2 2H4a2 2 0 01-2-2V5zm14 1a1 1 0 11-2 0 1 1 0 012 0zM2 13a2 2 0 012-2h12a2 2 0 012 2v2a2 2 0 01-2 2H4a2 2 0 01-2-2v-2zm14 1a1 1 0 11-2 0 1 1 0 012 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ShareIcon = { - name: 'ShareIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M15 8a3 3 0 10-2.977-2.63l-4.94 2.47a3 3 0 100 4.319l4.94 2.47a3 3 0 10.895-1.789l-4.94-2.47a3.027 3.027 0 000-.74l4.94-2.47C13.456 7.68 14.19 8 15 8z" - } - })]); - } - -}; - -var ShieldCheckIcon = { - name: 'ShieldCheckIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2.166 4.999A11.954 11.954 0 0010 1.944 11.954 11.954 0 0017.834 5c.11.65.166 1.32.166 2.001 0 5.225-3.34 9.67-8 11.317C5.34 16.67 2 12.225 2 7c0-.682.057-1.35.166-2.001zm11.541 3.708a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ShieldExclamationIcon = { - name: 'ShieldExclamationIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 1.944A11.954 11.954 0 012.166 5C2.056 5.649 2 6.319 2 7c0 5.225 3.34 9.67 8 11.317C14.66 16.67 18 12.225 18 7c0-.682-.057-1.35-.166-2.001A11.954 11.954 0 0110 1.944zM11 14a1 1 0 11-2 0 1 1 0 012 0zm0-7a1 1 0 10-2 0v3a1 1 0 102 0V7z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ShoppingBagIcon = { - name: 'ShoppingBagIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 2a4 4 0 00-4 4v1H5a1 1 0 00-.994.89l-1 9A1 1 0 004 18h12a1 1 0 00.994-1.11l-1-9A1 1 0 0015 7h-1V6a4 4 0 00-4-4zm2 5V6a2 2 0 10-4 0v1h4zm-6 3a1 1 0 112 0 1 1 0 01-2 0zm7-1a1 1 0 100 2 1 1 0 000-2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ShoppingCartIcon = { - name: 'ShoppingCartIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z" - } - })]); - } - -}; - -var SortAscendingIcon = { - name: 'SortAscendingIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M3 3a1 1 0 000 2h11a1 1 0 100-2H3zM3 7a1 1 0 000 2h5a1 1 0 000-2H3zM3 11a1 1 0 100 2h4a1 1 0 100-2H3zM13 16a1 1 0 102 0v-5.586l1.293 1.293a1 1 0 001.414-1.414l-3-3a1 1 0 00-1.414 0l-3 3a1 1 0 101.414 1.414L13 10.414V16z" - } - })]); - } - -}; - -var SortDescendingIcon = { - name: 'SortDescendingIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M3 3a1 1 0 000 2h11a1 1 0 100-2H3zM3 7a1 1 0 000 2h7a1 1 0 100-2H3zM3 11a1 1 0 100 2h4a1 1 0 100-2H3zM15 8a1 1 0 10-2 0v5.586l-1.293-1.293a1 1 0 00-1.414 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 00-1.414-1.414L15 13.586V8z" - } - })]); - } - -}; - -var SparklesIcon = { - name: 'SparklesIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 2a1 1 0 011 1v1h1a1 1 0 010 2H6v1a1 1 0 01-2 0V6H3a1 1 0 010-2h1V3a1 1 0 011-1zm0 10a1 1 0 011 1v1h1a1 1 0 110 2H6v1a1 1 0 11-2 0v-1H3a1 1 0 110-2h1v-1a1 1 0 011-1zM12 2a1 1 0 01.967.744L14.146 7.2 17.5 9.134a1 1 0 010 1.732l-3.354 1.935-1.18 4.455a1 1 0 01-1.933 0L9.854 12.8 6.5 10.866a1 1 0 010-1.732l3.354-1.935 1.18-4.455A1 1 0 0112 2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var SpeakerphoneIcon = { - name: 'SpeakerphoneIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 3a1 1 0 00-1.447-.894L8.763 6H5a3 3 0 000 6h.28l1.771 5.316A1 1 0 008 18h1a1 1 0 001-1v-4.382l6.553 3.276A1 1 0 0018 15V3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var StarIcon = { - name: 'StarIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" - } - })]); - } - -}; - -var StatusOfflineIcon = { - name: 'StatusOfflineIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M3.707 2.293a1 1 0 00-1.414 1.414l6.921 6.922c.05.062.105.118.168.167l6.91 6.911a1 1 0 001.415-1.414l-.675-.675a9.001 9.001 0 00-.668-11.982A1 1 0 1014.95 5.05a7.002 7.002 0 01.657 9.143l-1.435-1.435a5.002 5.002 0 00-.636-6.294A1 1 0 0012.12 7.88c.924.923 1.12 2.3.587 3.415l-1.992-1.992a.922.922 0 00-.018-.018l-6.99-6.991zM3.238 8.187a1 1 0 00-1.933-.516c-.8 3-.025 6.336 2.331 8.693a1 1 0 001.414-1.415 6.997 6.997 0 01-1.812-6.762zM7.4 11.5a1 1 0 10-1.73 1c.214.371.48.72.795 1.035a1 1 0 001.414-1.414c-.191-.191-.35-.4-.478-.622z" - } - })]); - } - -}; - -var StatusOnlineIcon = { - name: 'StatusOnlineIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.05 3.636a1 1 0 010 1.414 7 7 0 000 9.9 1 1 0 11-1.414 1.414 9 9 0 010-12.728 1 1 0 011.414 0zm9.9 0a1 1 0 011.414 0 9 9 0 010 12.728 1 1 0 11-1.414-1.414 7 7 0 000-9.9 1 1 0 010-1.414zM7.879 6.464a1 1 0 010 1.414 3 3 0 000 4.243 1 1 0 11-1.415 1.414 5 5 0 010-7.07 1 1 0 011.415 0zm4.242 0a1 1 0 011.415 0 5 5 0 010 7.072 1 1 0 01-1.415-1.415 3 3 0 000-4.242 1 1 0 010-1.415zM10 9a1 1 0 011 1v.01a1 1 0 11-2 0V10a1 1 0 011-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var StopIcon = { - name: 'StopIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM8 7a1 1 0 00-1 1v4a1 1 0 001 1h4a1 1 0 001-1V8a1 1 0 00-1-1H8z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var SunIcon = { - name: 'SunIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 6.464A1 1 0 106.465 5.05l-.708-.707a1 1 0 00-1.414 1.414l.707.707zm1.414 8.486l-.707.707a1 1 0 01-1.414-1.414l.707-.707a1 1 0 011.414 1.414zM4 11a1 1 0 100-2H3a1 1 0 000 2h1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var SupportIcon = { - name: 'SupportIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-2 0c0 .993-.241 1.929-.668 2.754l-1.524-1.525a3.997 3.997 0 00.078-2.183l1.562-1.562C15.802 8.249 16 9.1 16 10zm-5.165 3.913l1.58 1.58A5.98 5.98 0 0110 16a5.976 5.976 0 01-2.516-.552l1.562-1.562a4.006 4.006 0 001.789.027zm-4.677-2.796a4.002 4.002 0 01-.041-2.08l-.08.08-1.53-1.533A5.98 5.98 0 004 10c0 .954.223 1.856.619 2.657l1.54-1.54zm1.088-6.45A5.974 5.974 0 0110 4c.954 0 1.856.223 2.657.619l-1.54 1.54a4.002 4.002 0 00-2.346.033L7.246 4.668zM12 10a2 2 0 11-4 0 2 2 0 014 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var SwitchHorizontalIcon = { - name: 'SwitchHorizontalIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M8 5a1 1 0 100 2h5.586l-1.293 1.293a1 1 0 001.414 1.414l3-3a1 1 0 000-1.414l-3-3a1 1 0 10-1.414 1.414L13.586 5H8zM12 15a1 1 0 100-2H6.414l1.293-1.293a1 1 0 10-1.414-1.414l-3 3a1 1 0 000 1.414l3 3a1 1 0 001.414-1.414L6.414 15H12z" - } - })]); - } - -}; - -var SwitchVerticalIcon = { - name: 'SwitchVerticalIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5 12a1 1 0 102 0V6.414l1.293 1.293a1 1 0 001.414-1.414l-3-3a1 1 0 00-1.414 0l-3 3a1 1 0 001.414 1.414L5 6.414V12zM15 8a1 1 0 10-2 0v5.586l-1.293-1.293a1 1 0 00-1.414 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 00-1.414-1.414L15 13.586V8z" - } - })]); - } - -}; - -var TableIcon = { - name: 'TableIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 4a3 3 0 00-3 3v6a3 3 0 003 3h10a3 3 0 003-3V7a3 3 0 00-3-3H5zm-1 9v-1h5v2H5a1 1 0 01-1-1zm7 1h4a1 1 0 001-1v-1h-5v2zm0-4h5V8h-5v2zM9 8H4v2h5V8z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var TagIcon = { - name: 'TagIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M17.707 9.293a1 1 0 010 1.414l-7 7a1 1 0 01-1.414 0l-7-7A.997.997 0 012 10V5a3 3 0 013-3h5c.256 0 .512.098.707.293l7 7zM5 6a1 1 0 100-2 1 1 0 000 2z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var TemplateIcon = { - name: 'TemplateIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M3 4a1 1 0 011-1h12a1 1 0 011 1v2a1 1 0 01-1 1H4a1 1 0 01-1-1V4zM3 10a1 1 0 011-1h6a1 1 0 011 1v6a1 1 0 01-1 1H4a1 1 0 01-1-1v-6zM14 9a1 1 0 00-1 1v6a1 1 0 001 1h2a1 1 0 001-1v-6a1 1 0 00-1-1h-2z" - } - })]); - } - -}; - -var TerminalIcon = { - name: 'TerminalIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2 5a2 2 0 012-2h12a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V5zm3.293 1.293a1 1 0 011.414 0l3 3a1 1 0 010 1.414l-3 3a1 1 0 01-1.414-1.414L7.586 10 5.293 7.707a1 1 0 010-1.414zM11 12a1 1 0 100 2h3a1 1 0 100-2h-3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ThumbDownIcon = { - name: 'ThumbDownIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M18 9.5a1.5 1.5 0 11-3 0v-6a1.5 1.5 0 013 0v6zM14 9.667v-5.43a2 2 0 00-1.105-1.79l-.05-.025A4 4 0 0011.055 2H5.64a2 2 0 00-1.962 1.608l-1.2 6A2 2 0 004.44 12H8v4a2 2 0 002 2 1 1 0 001-1v-.667a4 4 0 01.8-2.4l1.4-1.866a4 4 0 00.8-2.4z" - } - })]); - } - -}; - -var ThumbUpIcon = { - name: 'ThumbUpIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 10.5a1.5 1.5 0 113 0v6a1.5 1.5 0 01-3 0v-6zM6 10.333v5.43a2 2 0 001.106 1.79l.05.025A4 4 0 008.943 18h5.416a2 2 0 001.962-1.608l1.2-6A2 2 0 0015.56 8H12V4a2 2 0 00-2-2 1 1 0 00-1 1v.667a4 4 0 01-.8 2.4L6.8 7.933a4 4 0 00-.8 2.4z" - } - })]); - } - -}; - -var TicketIcon = { - name: 'TicketIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 6a2 2 0 012-2h12a2 2 0 012 2v2a2 2 0 100 4v2a2 2 0 01-2 2H4a2 2 0 01-2-2v-2a2 2 0 100-4V6z" - } - })]); - } - -}; - -var TranslateIcon = { - name: 'TranslateIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7 2a1 1 0 011 1v1h3a1 1 0 110 2H9.578a18.87 18.87 0 01-1.724 4.78c.29.354.596.696.914 1.026a1 1 0 11-1.44 1.389c-.188-.196-.373-.396-.554-.6a19.098 19.098 0 01-3.107 3.567 1 1 0 01-1.334-1.49 17.087 17.087 0 003.13-3.733 18.992 18.992 0 01-1.487-2.494 1 1 0 111.79-.89c.234.47.489.928.764 1.372.417-.934.752-1.913.997-2.927H3a1 1 0 110-2h3V3a1 1 0 011-1zm6 6a1 1 0 01.894.553l2.991 5.982a.869.869 0 01.02.037l.99 1.98a1 1 0 11-1.79.895L15.383 16h-4.764l-.724 1.447a1 1 0 11-1.788-.894l.99-1.98.019-.038 2.99-5.982A1 1 0 0113 8zm-1.382 6h2.764L13 11.236 11.618 14z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var TrashIcon = { - name: 'TrashIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M9 2a1 1 0 00-.894.553L7.382 4H4a1 1 0 000 2v10a2 2 0 002 2h8a2 2 0 002-2V6a1 1 0 100-2h-3.382l-.724-1.447A1 1 0 0011 2H9zM7 8a1 1 0 012 0v6a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v6a1 1 0 102 0V8a1 1 0 00-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var TrendingDownIcon = { - name: 'TrendingDownIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12 13a1 1 0 100 2h5a1 1 0 001-1V9a1 1 0 10-2 0v2.586l-4.293-4.293a1 1 0 00-1.414 0L8 9.586 3.707 5.293a1 1 0 00-1.414 1.414l5 5a1 1 0 001.414 0L11 9.414 14.586 13H12z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var TrendingUpIcon = { - name: 'TrendingUpIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12 7a1 1 0 110-2h5a1 1 0 011 1v5a1 1 0 11-2 0V8.414l-4.293 4.293a1 1 0 01-1.414 0L8 10.414l-4.293 4.293a1 1 0 01-1.414-1.414l5-5a1 1 0 011.414 0L11 10.586 14.586 7H12z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var TruckIcon = { - name: 'TruckIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M8 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM15 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z" - } - }), h("path", { - attrs: { - d: "M3 4a1 1 0 00-1 1v10a1 1 0 001 1h1.05a2.5 2.5 0 014.9 0H10a1 1 0 001-1V5a1 1 0 00-1-1H3zM14 7a1 1 0 00-1 1v6.05A2.5 2.5 0 0115.95 16H17a1 1 0 001-1v-5a1 1 0 00-.293-.707l-2-2A1 1 0 0015 7h-1z" - } - })]); - } - -}; - -var UploadIcon = { - name: 'UploadIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 17a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM6.293 6.707a1 1 0 010-1.414l3-3a1 1 0 011.414 0l3 3a1 1 0 01-1.414 1.414L11 5.414V13a1 1 0 11-2 0V5.414L7.707 6.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var UserAddIcon = { - name: 'UserAddIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M8 9a3 3 0 100-6 3 3 0 000 6zM8 11a6 6 0 016 6H2a6 6 0 016-6zM16 7a1 1 0 10-2 0v1h-1a1 1 0 100 2h1v1a1 1 0 102 0v-1h1a1 1 0 100-2h-1V7z" - } - })]); - } - -}; - -var UserCircleIcon = { - name: 'UserCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-6-3a2 2 0 11-4 0 2 2 0 014 0zm-2 4a5 5 0 00-4.546 2.916A5.986 5.986 0 0010 16a5.986 5.986 0 004.546-2.084A5 5 0 0010 11z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var UserGroupIcon = { - name: 'UserGroupIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M13 6a3 3 0 11-6 0 3 3 0 016 0zM18 8a2 2 0 11-4 0 2 2 0 014 0zM14 15a4 4 0 00-8 0v3h8v-3zM6 8a2 2 0 11-4 0 2 2 0 014 0zM16 18v-3a5.972 5.972 0 00-.75-2.906A3.005 3.005 0 0119 15v3h-3zM4.75 12.094A5.973 5.973 0 004 15v3H1v-3a3 3 0 013.75-2.906z" - } - })]); - } - -}; - -var UserRemoveIcon = { - name: 'UserRemoveIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M11 6a3 3 0 11-6 0 3 3 0 016 0zM14 17a6 6 0 00-12 0h12zM13 8a1 1 0 100 2h4a1 1 0 100-2h-4z" - } - })]); - } - -}; - -var UserIcon = { - name: 'UserIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var UsersIcon = { - name: 'UsersIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M9 6a3 3 0 11-6 0 3 3 0 016 0zM17 6a3 3 0 11-6 0 3 3 0 016 0zM12.93 17c.046-.327.07-.66.07-1a6.97 6.97 0 00-1.5-4.33A5 5 0 0119 16v1h-6.07zM6 11a5 5 0 015 5v1H1v-1a5 5 0 015-5z" - } - })]); - } - -}; - -var VariableIcon = { - name: 'VariableIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4.649 3.084A1 1 0 015.163 4.4 13.95 13.95 0 004 10c0 1.993.416 3.886 1.164 5.6a1 1 0 01-1.832.8A15.95 15.95 0 012 10c0-2.274.475-4.44 1.332-6.4a1 1 0 011.317-.516zM12.96 7a3 3 0 00-2.342 1.126l-.328.41-.111-.279A2 2 0 008.323 7H8a1 1 0 000 2h.323l.532 1.33-1.035 1.295a1 1 0 01-.781.375H7a1 1 0 100 2h.039a3 3 0 002.342-1.126l.328-.41.111.279A2 2 0 0011.677 14H12a1 1 0 100-2h-.323l-.532-1.33 1.035-1.295A1 1 0 0112.961 9H13a1 1 0 100-2h-.039zm1.874-2.6a1 1 0 011.833-.8A15.95 15.95 0 0118 10c0 2.274-.475 4.44-1.332 6.4a1 1 0 11-1.832-.8A13.949 13.949 0 0016 10c0-1.993-.416-3.886-1.165-5.6z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var VideoCameraIcon = { - name: 'VideoCameraIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 6a2 2 0 012-2h6a2 2 0 012 2v8a2 2 0 01-2 2H4a2 2 0 01-2-2V6zM14.553 7.106A1 1 0 0014 8v4a1 1 0 00.553.894l2 1A1 1 0 0018 13V7a1 1 0 00-1.447-.894l-2 1z" - } - })]); - } - -}; - -var ViewBoardsIcon = { - name: 'ViewBoardsIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M2 4a1 1 0 011-1h2a1 1 0 011 1v12a1 1 0 01-1 1H3a1 1 0 01-1-1V4zM8 4a1 1 0 011-1h2a1 1 0 011 1v12a1 1 0 01-1 1H9a1 1 0 01-1-1V4zM15 3a1 1 0 00-1 1v12a1 1 0 001 1h2a1 1 0 001-1V4a1 1 0 00-1-1h-2z" - } - })]); - } - -}; - -var ViewGridAddIcon = { - name: 'ViewGridAddIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5 3a2 2 0 00-2 2v2a2 2 0 002 2h2a2 2 0 002-2V5a2 2 0 00-2-2H5zM5 11a2 2 0 00-2 2v2a2 2 0 002 2h2a2 2 0 002-2v-2a2 2 0 00-2-2H5zM11 5a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2V5zM14 11a1 1 0 011 1v1h1a1 1 0 110 2h-1v1a1 1 0 11-2 0v-1h-1a1 1 0 110-2h1v-1a1 1 0 011-1z" - } - })]); - } - -}; - -var ViewGridIcon = { - name: 'ViewGridIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5 3a2 2 0 00-2 2v2a2 2 0 002 2h2a2 2 0 002-2V5a2 2 0 00-2-2H5zM5 11a2 2 0 00-2 2v2a2 2 0 002 2h2a2 2 0 002-2v-2a2 2 0 00-2-2H5zM11 5a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2V5zM11 13a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2v-2z" - } - })]); - } - -}; - -var ViewListIcon = { - name: 'ViewListIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M3 4a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zm0 4a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zm0 4a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zm0 4a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var VolumeOffIcon = { - name: 'VolumeOffIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M9.383 3.076A1 1 0 0110 4v12a1 1 0 01-1.707.707L4.586 13H2a1 1 0 01-1-1V8a1 1 0 011-1h2.586l3.707-3.707a1 1 0 011.09-.217zM12.293 7.293a1 1 0 011.414 0L15 8.586l1.293-1.293a1 1 0 111.414 1.414L16.414 10l1.293 1.293a1 1 0 01-1.414 1.414L15 11.414l-1.293 1.293a1 1 0 01-1.414-1.414L13.586 10l-1.293-1.293a1 1 0 010-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var VolumeUpIcon = { - name: 'VolumeUpIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M9.383 3.076A1 1 0 0110 4v12a1 1 0 01-1.707.707L4.586 13H2a1 1 0 01-1-1V8a1 1 0 011-1h2.586l3.707-3.707a1 1 0 011.09-.217zM14.657 2.929a1 1 0 011.414 0A9.972 9.972 0 0119 10a9.972 9.972 0 01-2.929 7.071 1 1 0 01-1.414-1.414A7.971 7.971 0 0017 10c0-2.21-.894-4.208-2.343-5.657a1 1 0 010-1.414zm-2.829 2.828a1 1 0 011.415 0A5.983 5.983 0 0115 10a5.984 5.984 0 01-1.757 4.243 1 1 0 01-1.415-1.415A3.984 3.984 0 0013 10a3.983 3.983 0 00-1.172-2.828 1 1 0 010-1.415z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var WifiIcon = { - name: 'WifiIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M17.778 8.222c-4.296-4.296-11.26-4.296-15.556 0A1 1 0 01.808 6.808c5.076-5.077 13.308-5.077 18.384 0a1 1 0 01-1.414 1.414zM14.95 11.05a7 7 0 00-9.9 0 1 1 0 01-1.414-1.414 9 9 0 0112.728 0 1 1 0 01-1.414 1.414zM12.12 13.88a3 3 0 00-4.242 0 1 1 0 01-1.415-1.415 5 5 0 017.072 0 1 1 0 01-1.415 1.415zM9 16a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var XCircleIcon = { - name: 'XCircleIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var XIcon = { - name: 'XIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ZoomInIcon = { - name: 'ZoomInIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - d: "M5 8a1 1 0 011-1h1V6a1 1 0 012 0v1h1a1 1 0 110 2H9v1a1 1 0 11-2 0V9H6a1 1 0 01-1-1z" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8zm6-4a4 4 0 100 8 4 4 0 000-8z", - "clip-rule": "evenodd" - } - })]); - } - -}; - -var ZoomOutIcon = { - name: 'ZoomOutIcon', - props: { - size: { - type: String, - default: '24', - validator: s => !isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length - 1)) && s.slice(-1) === 'x' - } - }, - functional: true, - - render(h, ctx) { - const size = ctx.props.size.slice(-1) === 'x' ? ctx.props.size.slice(0, ctx.props.size.length - 1) + 'em' : parseInt(ctx.props.size) + 'px'; - const attrs = ctx.data.attrs || {}; - attrs.width = attrs.width || size; - attrs.height = attrs.height || size; - ctx.data.attrs = attrs; - return h("svg", babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{ - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor" - } - }, ctx.data]), [h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z", - "clip-rule": "evenodd" - } - }), h("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5 8a1 1 0 011-1h4a1 1 0 110 2H6a1 1 0 01-1-1z", - "clip-rule": "evenodd" - } - })]); - } - -}; - - -//# sourceMappingURL=index.es.js.map - - -/***/ }), - -/***/ "./node_modules/alpinejs/dist/module.esm.js": -/*!**************************************************!*\ - !*** ./node_modules/alpinejs/dist/module.esm.js ***! - \**************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ module_default) -/* harmony export */ }); -// packages/alpinejs/src/scheduler.js -var flushPending = false; -var flushing = false; -var queue = []; -function scheduler(callback) { - queueJob(callback); -} -function queueJob(job) { - if (!queue.includes(job)) - queue.push(job); - queueFlush(); -} -function dequeueJob(job) { - let index = queue.indexOf(job); - if (index !== -1) - queue.splice(index, 1); -} -function queueFlush() { - if (!flushing && !flushPending) { - flushPending = true; - queueMicrotask(flushJobs); - } -} -function flushJobs() { - flushPending = false; - flushing = true; - for (let i = 0; i < queue.length; i++) { - queue[i](); - } - queue.length = 0; - flushing = false; -} - -// packages/alpinejs/src/reactivity.js -var reactive; -var effect; -var release; -var raw; -var shouldSchedule = true; -function disableEffectScheduling(callback) { - shouldSchedule = false; - callback(); - shouldSchedule = true; -} -function setReactivityEngine(engine) { - reactive = engine.reactive; - release = engine.release; - effect = (callback) => engine.effect(callback, {scheduler: (task) => { - if (shouldSchedule) { - scheduler(task); - } else { - task(); - } - }}); - raw = engine.raw; -} -function overrideEffect(override) { - effect = override; -} -function elementBoundEffect(el) { - let cleanup2 = () => { - }; - let wrappedEffect = (callback) => { - let effectReference = effect(callback); - if (!el._x_effects) { - el._x_effects = new Set(); - el._x_runEffects = () => { - el._x_effects.forEach((i) => i()); - }; - } - el._x_effects.add(effectReference); - cleanup2 = () => { - if (effectReference === void 0) - return; - el._x_effects.delete(effectReference); - release(effectReference); - }; - return effectReference; - }; - return [wrappedEffect, () => { - cleanup2(); - }]; -} - -// packages/alpinejs/src/mutation.js -var onAttributeAddeds = []; -var onElRemoveds = []; -var onElAddeds = []; -function onElAdded(callback) { - onElAddeds.push(callback); -} -function onElRemoved(el, callback) { - if (typeof callback === "function") { - if (!el._x_cleanups) - el._x_cleanups = []; - el._x_cleanups.push(callback); - } else { - callback = el; - onElRemoveds.push(callback); - } -} -function onAttributesAdded(callback) { - onAttributeAddeds.push(callback); -} -function onAttributeRemoved(el, name, callback) { - if (!el._x_attributeCleanups) - el._x_attributeCleanups = {}; - if (!el._x_attributeCleanups[name]) - el._x_attributeCleanups[name] = []; - el._x_attributeCleanups[name].push(callback); -} -function cleanupAttributes(el, names) { - if (!el._x_attributeCleanups) - return; - Object.entries(el._x_attributeCleanups).forEach(([name, value]) => { - if (names === void 0 || names.includes(name)) { - value.forEach((i) => i()); - delete el._x_attributeCleanups[name]; - } - }); -} -var observer = new MutationObserver(onMutate); -var currentlyObserving = false; -function startObservingMutations() { - observer.observe(document, {subtree: true, childList: true, attributes: true, attributeOldValue: true}); - currentlyObserving = true; -} -function stopObservingMutations() { - flushObserver(); - observer.disconnect(); - currentlyObserving = false; -} -var recordQueue = []; -var willProcessRecordQueue = false; -function flushObserver() { - recordQueue = recordQueue.concat(observer.takeRecords()); - if (recordQueue.length && !willProcessRecordQueue) { - willProcessRecordQueue = true; - queueMicrotask(() => { - processRecordQueue(); - willProcessRecordQueue = false; - }); - } -} -function processRecordQueue() { - onMutate(recordQueue); - recordQueue.length = 0; -} -function mutateDom(callback) { - if (!currentlyObserving) - return callback(); - stopObservingMutations(); - let result = callback(); - startObservingMutations(); - return result; -} -var isCollecting = false; -var deferredMutations = []; -function deferMutations() { - isCollecting = true; -} -function flushAndStopDeferringMutations() { - isCollecting = false; - onMutate(deferredMutations); - deferredMutations = []; -} -function onMutate(mutations) { - if (isCollecting) { - deferredMutations = deferredMutations.concat(mutations); - return; - } - let addedNodes = []; - let removedNodes = []; - let addedAttributes = new Map(); - let removedAttributes = new Map(); - for (let i = 0; i < mutations.length; i++) { - if (mutations[i].target._x_ignoreMutationObserver) - continue; - if (mutations[i].type === "childList") { - mutations[i].addedNodes.forEach((node) => node.nodeType === 1 && addedNodes.push(node)); - mutations[i].removedNodes.forEach((node) => node.nodeType === 1 && removedNodes.push(node)); - } - if (mutations[i].type === "attributes") { - let el = mutations[i].target; - let name = mutations[i].attributeName; - let oldValue = mutations[i].oldValue; - let add2 = () => { - if (!addedAttributes.has(el)) - addedAttributes.set(el, []); - addedAttributes.get(el).push({name, value: el.getAttribute(name)}); - }; - let remove = () => { - if (!removedAttributes.has(el)) - removedAttributes.set(el, []); - removedAttributes.get(el).push(name); - }; - if (el.hasAttribute(name) && oldValue === null) { - add2(); - } else if (el.hasAttribute(name)) { - remove(); - add2(); - } else { - remove(); - } - } - } - removedAttributes.forEach((attrs, el) => { - cleanupAttributes(el, attrs); - }); - addedAttributes.forEach((attrs, el) => { - onAttributeAddeds.forEach((i) => i(el, attrs)); - }); - for (let node of removedNodes) { - if (addedNodes.includes(node)) - continue; - onElRemoveds.forEach((i) => i(node)); - if (node._x_cleanups) { - while (node._x_cleanups.length) - node._x_cleanups.pop()(); - } - } - addedNodes.forEach((node) => { - node._x_ignoreSelf = true; - node._x_ignore = true; - }); - for (let node of addedNodes) { - if (removedNodes.includes(node)) - continue; - if (!node.isConnected) - continue; - delete node._x_ignoreSelf; - delete node._x_ignore; - onElAddeds.forEach((i) => i(node)); - node._x_ignore = true; - node._x_ignoreSelf = true; - } - addedNodes.forEach((node) => { - delete node._x_ignoreSelf; - delete node._x_ignore; - }); - addedNodes = null; - removedNodes = null; - addedAttributes = null; - removedAttributes = null; -} - -// packages/alpinejs/src/scope.js -function scope(node) { - return mergeProxies(closestDataStack(node)); -} -function addScopeToNode(node, data2, referenceNode) { - node._x_dataStack = [data2, ...closestDataStack(referenceNode || node)]; - return () => { - node._x_dataStack = node._x_dataStack.filter((i) => i !== data2); - }; -} -function refreshScope(element, scope2) { - let existingScope = element._x_dataStack[0]; - Object.entries(scope2).forEach(([key, value]) => { - existingScope[key] = value; - }); -} -function closestDataStack(node) { - if (node._x_dataStack) - return node._x_dataStack; - if (typeof ShadowRoot === "function" && node instanceof ShadowRoot) { - return closestDataStack(node.host); - } - if (!node.parentNode) { - return []; - } - return closestDataStack(node.parentNode); -} -function mergeProxies(objects) { - let thisProxy = new Proxy({}, { - ownKeys: () => { - return Array.from(new Set(objects.flatMap((i) => Object.keys(i)))); - }, - has: (target, name) => { - return objects.some((obj) => obj.hasOwnProperty(name)); - }, - get: (target, name) => { - return (objects.find((obj) => { - if (obj.hasOwnProperty(name)) { - let descriptor = Object.getOwnPropertyDescriptor(obj, name); - if (descriptor.get && descriptor.get._x_alreadyBound || descriptor.set && descriptor.set._x_alreadyBound) { - return true; - } - if ((descriptor.get || descriptor.set) && descriptor.enumerable) { - let getter = descriptor.get; - let setter = descriptor.set; - let property = descriptor; - getter = getter && getter.bind(thisProxy); - setter = setter && setter.bind(thisProxy); - if (getter) - getter._x_alreadyBound = true; - if (setter) - setter._x_alreadyBound = true; - Object.defineProperty(obj, name, { - ...property, - get: getter, - set: setter - }); - } - return true; - } - return false; - }) || {})[name]; - }, - set: (target, name, value) => { - let closestObjectWithKey = objects.find((obj) => obj.hasOwnProperty(name)); - if (closestObjectWithKey) { - closestObjectWithKey[name] = value; - } else { - objects[objects.length - 1][name] = value; - } - return true; - } - }); - return thisProxy; -} - -// packages/alpinejs/src/interceptor.js -function initInterceptors(data2) { - let isObject2 = (val) => typeof val === "object" && !Array.isArray(val) && val !== null; - let recurse = (obj, basePath = "") => { - Object.entries(Object.getOwnPropertyDescriptors(obj)).forEach(([key, {value, enumerable}]) => { - if (enumerable === false || value === void 0) - return; - let path = basePath === "" ? key : `${basePath}.${key}`; - if (typeof value === "object" && value !== null && value._x_interceptor) { - obj[key] = value.initialize(data2, path, key); - } else { - if (isObject2(value) && value !== obj && !(value instanceof Element)) { - recurse(value, path); - } - } - }); - }; - return recurse(data2); -} -function interceptor(callback, mutateObj = () => { -}) { - let obj = { - initialValue: void 0, - _x_interceptor: true, - initialize(data2, path, key) { - return callback(this.initialValue, () => get(data2, path), (value) => set(data2, path, value), path, key); - } - }; - mutateObj(obj); - return (initialValue) => { - if (typeof initialValue === "object" && initialValue !== null && initialValue._x_interceptor) { - let initialize = obj.initialize.bind(obj); - obj.initialize = (data2, path, key) => { - let innerValue = initialValue.initialize(data2, path, key); - obj.initialValue = innerValue; - return initialize(data2, path, key); - }; - } else { - obj.initialValue = initialValue; - } - return obj; - }; -} -function get(obj, path) { - return path.split(".").reduce((carry, segment) => carry[segment], obj); -} -function set(obj, path, value) { - if (typeof path === "string") - path = path.split("."); - if (path.length === 1) - obj[path[0]] = value; - else if (path.length === 0) - throw error; - else { - if (obj[path[0]]) - return set(obj[path[0]], path.slice(1), value); - else { - obj[path[0]] = {}; - return set(obj[path[0]], path.slice(1), value); - } - } -} - -// packages/alpinejs/src/magics.js -var magics = {}; -function magic(name, callback) { - magics[name] = callback; -} -function injectMagics(obj, el) { - Object.entries(magics).forEach(([name, callback]) => { - Object.defineProperty(obj, `$${name}`, { - get() { - let [utilities, cleanup2] = getElementBoundUtilities(el); - utilities = {interceptor, ...utilities}; - onElRemoved(el, cleanup2); - return callback(el, utilities); - }, - enumerable: false - }); - }); - return obj; -} - -// packages/alpinejs/src/utils/error.js -function tryCatch(el, expression, callback, ...args) { - try { - return callback(...args); - } catch (e) { - handleError(e, el, expression); - } -} -function handleError(error2, el, expression = void 0) { - Object.assign(error2, {el, expression}); - console.warn(`Alpine Expression Error: ${error2.message} - -${expression ? 'Expression: "' + expression + '"\n\n' : ""}`, el); - setTimeout(() => { - throw error2; - }, 0); -} - -// packages/alpinejs/src/evaluator.js -var shouldAutoEvaluateFunctions = true; -function dontAutoEvaluateFunctions(callback) { - let cache = shouldAutoEvaluateFunctions; - shouldAutoEvaluateFunctions = false; - callback(); - shouldAutoEvaluateFunctions = cache; -} -function evaluate(el, expression, extras = {}) { - let result; - evaluateLater(el, expression)((value) => result = value, extras); - return result; -} -function evaluateLater(...args) { - return theEvaluatorFunction(...args); -} -var theEvaluatorFunction = normalEvaluator; -function setEvaluator(newEvaluator) { - theEvaluatorFunction = newEvaluator; -} -function normalEvaluator(el, expression) { - let overriddenMagics = {}; - injectMagics(overriddenMagics, el); - let dataStack = [overriddenMagics, ...closestDataStack(el)]; - if (typeof expression === "function") { - return generateEvaluatorFromFunction(dataStack, expression); - } - let evaluator = generateEvaluatorFromString(dataStack, expression, el); - return tryCatch.bind(null, el, expression, evaluator); -} -function generateEvaluatorFromFunction(dataStack, func) { - return (receiver = () => { - }, {scope: scope2 = {}, params = []} = {}) => { - let result = func.apply(mergeProxies([scope2, ...dataStack]), params); - runIfTypeOfFunction(receiver, result); - }; -} -var evaluatorMemo = {}; -function generateFunctionFromString(expression, el) { - if (evaluatorMemo[expression]) { - return evaluatorMemo[expression]; - } - let AsyncFunction = Object.getPrototypeOf(async function() { - }).constructor; - let rightSideSafeExpression = /^[\n\s]*if.*\(.*\)/.test(expression) || /^(let|const)\s/.test(expression) ? `(() => { ${expression} })()` : expression; - const safeAsyncFunction = () => { - try { - return new AsyncFunction(["__self", "scope"], `with (scope) { __self.result = ${rightSideSafeExpression} }; __self.finished = true; return __self.result;`); - } catch (error2) { - handleError(error2, el, expression); - return Promise.resolve(); - } - }; - let func = safeAsyncFunction(); - evaluatorMemo[expression] = func; - return func; -} -function generateEvaluatorFromString(dataStack, expression, el) { - let func = generateFunctionFromString(expression, el); - return (receiver = () => { - }, {scope: scope2 = {}, params = []} = {}) => { - func.result = void 0; - func.finished = false; - let completeScope = mergeProxies([scope2, ...dataStack]); - if (typeof func === "function") { - let promise = func(func, completeScope).catch((error2) => handleError(error2, el, expression)); - if (func.finished) { - runIfTypeOfFunction(receiver, func.result, completeScope, params, el); - func.result = void 0; - } else { - promise.then((result) => { - runIfTypeOfFunction(receiver, result, completeScope, params, el); - }).catch((error2) => handleError(error2, el, expression)).finally(() => func.result = void 0); - } - } - }; -} -function runIfTypeOfFunction(receiver, value, scope2, params, el) { - if (shouldAutoEvaluateFunctions && typeof value === "function") { - let result = value.apply(scope2, params); - if (result instanceof Promise) { - result.then((i) => runIfTypeOfFunction(receiver, i, scope2, params)).catch((error2) => handleError(error2, el, value)); - } else { - receiver(result); - } - } else { - receiver(value); - } -} - -// packages/alpinejs/src/directives.js -var prefixAsString = "x-"; -function prefix(subject = "") { - return prefixAsString + subject; -} -function setPrefix(newPrefix) { - prefixAsString = newPrefix; -} -var directiveHandlers = {}; -function directive(name, callback) { - directiveHandlers[name] = callback; -} -function directives(el, attributes, originalAttributeOverride) { - let transformedAttributeMap = {}; - let directives2 = Array.from(attributes).map(toTransformedAttributes((newName, oldName) => transformedAttributeMap[newName] = oldName)).filter(outNonAlpineAttributes).map(toParsedDirectives(transformedAttributeMap, originalAttributeOverride)).sort(byPriority); - return directives2.map((directive2) => { - return getDirectiveHandler(el, directive2); - }); -} -function attributesOnly(attributes) { - return Array.from(attributes).map(toTransformedAttributes()).filter((attr) => !outNonAlpineAttributes(attr)); -} -var isDeferringHandlers = false; -var directiveHandlerStacks = new Map(); -var currentHandlerStackKey = Symbol(); -function deferHandlingDirectives(callback) { - isDeferringHandlers = true; - let key = Symbol(); - currentHandlerStackKey = key; - directiveHandlerStacks.set(key, []); - let flushHandlers = () => { - while (directiveHandlerStacks.get(key).length) - directiveHandlerStacks.get(key).shift()(); - directiveHandlerStacks.delete(key); - }; - let stopDeferring = () => { - isDeferringHandlers = false; - flushHandlers(); - }; - callback(flushHandlers); - stopDeferring(); -} -function getElementBoundUtilities(el) { - let cleanups = []; - let cleanup2 = (callback) => cleanups.push(callback); - let [effect3, cleanupEffect] = elementBoundEffect(el); - cleanups.push(cleanupEffect); - let utilities = { - Alpine: alpine_default, - effect: effect3, - cleanup: cleanup2, - evaluateLater: evaluateLater.bind(evaluateLater, el), - evaluate: evaluate.bind(evaluate, el) - }; - let doCleanup = () => cleanups.forEach((i) => i()); - return [utilities, doCleanup]; -} -function getDirectiveHandler(el, directive2) { - let noop = () => { - }; - let handler3 = directiveHandlers[directive2.type] || noop; - let [utilities, cleanup2] = getElementBoundUtilities(el); - onAttributeRemoved(el, directive2.original, cleanup2); - let fullHandler = () => { - if (el._x_ignore || el._x_ignoreSelf) - return; - handler3.inline && handler3.inline(el, directive2, utilities); - handler3 = handler3.bind(handler3, el, directive2, utilities); - isDeferringHandlers ? directiveHandlerStacks.get(currentHandlerStackKey).push(handler3) : handler3(); - }; - fullHandler.runCleanups = cleanup2; - return fullHandler; -} -var startingWith = (subject, replacement) => ({name, value}) => { - if (name.startsWith(subject)) - name = name.replace(subject, replacement); - return {name, value}; -}; -var into = (i) => i; -function toTransformedAttributes(callback = () => { -}) { - return ({name, value}) => { - let {name: newName, value: newValue} = attributeTransformers.reduce((carry, transform) => { - return transform(carry); - }, {name, value}); - if (newName !== name) - callback(newName, name); - return {name: newName, value: newValue}; - }; -} -var attributeTransformers = []; -function mapAttributes(callback) { - attributeTransformers.push(callback); -} -function outNonAlpineAttributes({name}) { - return alpineAttributeRegex().test(name); -} -var alpineAttributeRegex = () => new RegExp(`^${prefixAsString}([^:^.]+)\\b`); -function toParsedDirectives(transformedAttributeMap, originalAttributeOverride) { - return ({name, value}) => { - let typeMatch = name.match(alpineAttributeRegex()); - let valueMatch = name.match(/:([a-zA-Z0-9\-:]+)/); - let modifiers = name.match(/\.[^.\]]+(?=[^\]]*$)/g) || []; - let original = originalAttributeOverride || transformedAttributeMap[name] || name; - return { - type: typeMatch ? typeMatch[1] : null, - value: valueMatch ? valueMatch[1] : null, - modifiers: modifiers.map((i) => i.replace(".", "")), - expression: value, - original - }; - }; -} -var DEFAULT = "DEFAULT"; -var directiveOrder = [ - "ignore", - "ref", - "data", - "id", - "bind", - "init", - "for", - "mask", - "model", - "modelable", - "transition", - "show", - "if", - DEFAULT, - "teleport", - "element" -]; -function byPriority(a, b) { - let typeA = directiveOrder.indexOf(a.type) === -1 ? DEFAULT : a.type; - let typeB = directiveOrder.indexOf(b.type) === -1 ? DEFAULT : b.type; - return directiveOrder.indexOf(typeA) - directiveOrder.indexOf(typeB); -} - -// packages/alpinejs/src/utils/dispatch.js -function dispatch(el, name, detail = {}) { - el.dispatchEvent(new CustomEvent(name, { - detail, - bubbles: true, - composed: true, - cancelable: true - })); -} - -// packages/alpinejs/src/nextTick.js -var tickStack = []; -var isHolding = false; -function nextTick(callback = () => { -}) { - queueMicrotask(() => { - isHolding || setTimeout(() => { - releaseNextTicks(); - }); - }); - return new Promise((res) => { - tickStack.push(() => { - callback(); - res(); - }); - }); -} -function releaseNextTicks() { - isHolding = false; - while (tickStack.length) - tickStack.shift()(); -} -function holdNextTicks() { - isHolding = true; -} - -// packages/alpinejs/src/utils/walk.js -function walk(el, callback) { - if (typeof ShadowRoot === "function" && el instanceof ShadowRoot) { - Array.from(el.children).forEach((el2) => walk(el2, callback)); - return; - } - let skip = false; - callback(el, () => skip = true); - if (skip) - return; - let node = el.firstElementChild; - while (node) { - walk(node, callback, false); - node = node.nextElementSibling; - } -} - -// packages/alpinejs/src/utils/warn.js -function warn(message, ...args) { - console.warn(`Alpine Warning: ${message}`, ...args); -} - -// packages/alpinejs/src/lifecycle.js -function start() { - if (!document.body) - warn("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `\n '); - - iframeDoc.close(); - }, - - reinitIframe: _utils2.default.debounce(function (vm) { - vm.removeIframe(); - vm.initIframe(); - }, 200), - initIframe: function initIframe() { - this.iframeEl = document.createElement('iframe'); - this.iframeEl.setAttribute('style', 'visibility: hidden; position: absolute; top: -99999px; border: none;'); - if (this.src) this.iframeEl.setAttribute('iframe-src', this.src); - if (this.className) this.iframeEl.setAttribute('class', this.className); - if (this.class) this.iframeEl.setAttribute('class', this.class); - if (this.crossorigin) this.iframeEl.setAttribute('crossorigin', this.crossorigin); - if (this.target) this.iframeEl.setAttribute('target', this.target); - if (this.allow) this.iframeEl.setAttribute('allow', this.allow); - if (this.name) this.iframeEl.setAttribute('name', this.name); - if (this.title) this.iframeEl.setAttribute('title', this.title); - if (this.sandbox) this.iframeEl.setAttribute('sandbox', this.sandbox); - - this.$el.appendChild(this.iframeEl); - - this.setIframeUrl(); - }, - listenForEvents: function listenForEvents() { - var _this = this; - - var eventMethod = window.addEventListener ? 'addEventListener' : 'attachEvent'; - var eventer = window[eventMethod]; - var messageEvent = eventMethod === 'attachEvent' ? 'onmessage' : 'message'; - - eventer(messageEvent, function (event) { - if (event.data === _this.iframeLoadedMessage) { - _this.$emit('iframe-load'); - - _this.iframeEl.setAttribute('style', 'visibility: visible; border: none;'); - } - - if (event.data === _this.iframeOnReadyStateChangeMessage) { - _this.$emit('load'); - } - }, false); - } - }, - mounted: function mounted() { - this.listenForEvents(); - - this.initIframe(); - } -}; -module.exports = exports['default']; - -/***/ }), -/* 4 */ -/***/ (function(module, exports, __nested_webpack_require_9582__) { - -var rng = __nested_webpack_require_9582__(5); -var bytesToUuid = __nested_webpack_require_9582__(7); - -// **`v1()` - Generate time-based UUID** -// -// Inspired by https://github.com/LiosK/UUID.js -// and http://docs.python.org/library/uuid.html - -// random #'s we need to init node and clockseq -var _seedBytes = rng(); - -// Per 4.5, create and 48-bit node id, (47 random bits + multicast bit = 1) -var _nodeId = [ - _seedBytes[0] | 0x01, - _seedBytes[1], _seedBytes[2], _seedBytes[3], _seedBytes[4], _seedBytes[5] -]; - -// Per 4.2.2, randomize (14 bit) clockseq -var _clockseq = (_seedBytes[6] << 8 | _seedBytes[7]) & 0x3fff; - -// Previous uuid creation time -var _lastMSecs = 0, _lastNSecs = 0; - -// See https://github.com/broofa/node-uuid for API details -function v1(options, buf, offset) { - var i = buf && offset || 0; - var b = buf || []; - - options = options || {}; - - var clockseq = options.clockseq !== undefined ? options.clockseq : _clockseq; - - // UUID timestamps are 100 nano-second units since the Gregorian epoch, - // (1582-10-15 00:00). JSNumbers aren't precise enough for this, so - // time is handled internally as 'msecs' (integer milliseconds) and 'nsecs' - // (100-nanoseconds offset from msecs) since unix epoch, 1970-01-01 00:00. - var msecs = options.msecs !== undefined ? options.msecs : new Date().getTime(); - - // Per 4.2.1.2, use count of uuid's generated during the current clock - // cycle to simulate higher resolution clock - var nsecs = options.nsecs !== undefined ? options.nsecs : _lastNSecs + 1; - - // Time since last uuid creation (in msecs) - var dt = (msecs - _lastMSecs) + (nsecs - _lastNSecs)/10000; - - // Per 4.2.1.2, Bump clockseq on clock regression - if (dt < 0 && options.clockseq === undefined) { - clockseq = clockseq + 1 & 0x3fff; - } - - // Reset nsecs if clock regresses (new clockseq) or we've moved onto a new - // time interval - if ((dt < 0 || msecs > _lastMSecs) && options.nsecs === undefined) { - nsecs = 0; - } - - // Per 4.2.1.2 Throw error if too many uuids are requested - if (nsecs >= 10000) { - throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec'); - } - - _lastMSecs = msecs; - _lastNSecs = nsecs; - _clockseq = clockseq; - - // Per 4.1.4 - Convert from unix epoch to Gregorian epoch - msecs += 12219292800000; - - // `time_low` - var tl = ((msecs & 0xfffffff) * 10000 + nsecs) % 0x100000000; - b[i++] = tl >>> 24 & 0xff; - b[i++] = tl >>> 16 & 0xff; - b[i++] = tl >>> 8 & 0xff; - b[i++] = tl & 0xff; - - // `time_mid` - var tmh = (msecs / 0x100000000 * 10000) & 0xfffffff; - b[i++] = tmh >>> 8 & 0xff; - b[i++] = tmh & 0xff; - - // `time_high_and_version` - b[i++] = tmh >>> 24 & 0xf | 0x10; // include version - b[i++] = tmh >>> 16 & 0xff; - - // `clock_seq_hi_and_reserved` (Per 4.2.2 - include variant) - b[i++] = clockseq >>> 8 | 0x80; - - // `clock_seq_low` - b[i++] = clockseq & 0xff; - - // `node` - var node = options.node || _nodeId; - for (var n = 0; n < 6; ++n) { - b[i + n] = node[n]; - } - - return buf ? buf : bytesToUuid(b); -} - -module.exports = v1; - - -/***/ }), -/* 5 */ -/***/ (function(module, exports, __nested_webpack_require_12665__) { - -/* WEBPACK VAR INJECTION */(function(global) {// Unique ID creation requires a high quality random # generator. In the -// browser this is a little complicated due to unknown quality of Math.random() -// and inconsistent support for the `crypto` API. We do the best we can via -// feature-detection -var rng; - -var crypto = global.crypto || global.msCrypto; // for IE 11 -if (crypto && crypto.getRandomValues) { - // WHATWG crypto RNG - http://wiki.whatwg.org/wiki/Crypto - var rnds8 = new Uint8Array(16); // eslint-disable-line no-undef - rng = function whatwgRNG() { - crypto.getRandomValues(rnds8); - return rnds8; - }; -} - -if (!rng) { - // Math.random()-based (RNG) - // - // If all else fails, use Math.random(). It's fast, but is of unspecified - // quality. - var rnds = new Array(16); - rng = function() { - for (var i = 0, r; i < 16; i++) { - if ((i & 0x03) === 0) r = Math.random() * 0x100000000; - rnds[i] = r >>> ((i & 0x03) << 3) & 0xff; - } - - return rnds; - }; -} - -module.exports = rng; - -/* WEBPACK VAR INJECTION */}.call(exports, __nested_webpack_require_12665__(6))) - -/***/ }), -/* 6 */ -/***/ (function(module, exports) { - -var g; - -// This works in non-strict mode -g = (function() { - return this; -})(); - -try { - // This works if eval is allowed (see CSP) - g = g || Function("return this")() || (1,eval)("this"); -} catch(e) { - // This works if the window reference is available - if(typeof window === "object") - g = window; -} - -// g can still be undefined, but nothing to do about it... -// We return undefined, instead of nothing here, so it's -// easier to handle this case. if(!global) { ...} - -module.exports = g; - - -/***/ }), -/* 7 */ -/***/ (function(module, exports) { - -/** - * Convert array of 16 byte values to UUID string format of the form: - * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX - */ -var byteToHex = []; -for (var i = 0; i < 256; ++i) { - byteToHex[i] = (i + 0x100).toString(16).substr(1); -} - -function bytesToUuid(buf, offset) { - var i = offset || 0; - var bth = byteToHex; - return bth[buf[i++]] + bth[buf[i++]] + - bth[buf[i++]] + bth[buf[i++]] + '-' + - bth[buf[i++]] + bth[buf[i++]] + '-' + - bth[buf[i++]] + bth[buf[i++]] + '-' + - bth[buf[i++]] + bth[buf[i++]] + '-' + - bth[buf[i++]] + bth[buf[i++]] + - bth[buf[i++]] + bth[buf[i++]] + - bth[buf[i++]] + bth[buf[i++]]; -} - -module.exports = bytesToUuid; - - -/***/ }), -/* 8 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -function debounce(func, wait, immediate) { - var timeout = void 0; - - return function () { - var context = this; - - var args = arguments; - - var later = function later() { - timeout = null; - if (!immediate) func.apply(context, args); - }; - - var callNow = immediate && !timeout; - - clearTimeout(timeout); - - timeout = setTimeout(later, wait); - - if (callNow) func.apply(context, args); - }; -} - -exports.default = { - debounce: debounce -}; -module.exports = exports["default"]; - -/***/ }), -/* 9 */ -/***/ (function(module, exports) { - -module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h; - return _c('div', { - staticClass: "vue-friendly-iframe" - }) -},staticRenderFns: []} - -/***/ }) -/******/ ]); -}); - -/***/ }), - -/***/ "./node_modules/vue-html5-editor/dist/vue-html5-editor.js": -/*!****************************************************************!*\ - !*** ./node_modules/vue-html5-editor/dist/vue-html5-editor.js ***! - \****************************************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -/** - * Vue-html5-editor 1.1.1 - * https://github.com/PeakTai/vue-html5-editor - * build at Thu Apr 20 2017 16:31:37 GMT+0800 (CST) - */ - -(function (global, factory) { - true ? module.exports = factory() : - 0; -}(this, (function () { 'use strict'; - -function __$styleInject(css, returnValue) { - if (typeof document === 'undefined') { - return returnValue; - } - css = css || ''; - var head = document.head || document.getElementsByTagName('head')[0]; - var style = document.createElement('style'); - style.type = 'text/css'; - if (style.styleSheet){ - style.styleSheet.cssText = css; - } else { - style.appendChild(document.createTextNode(css)); - } - head.appendChild(style); - return returnValue; -} - -var polyfill = function () { - // https://tc39.github.io/ecma262/#sec-array.prototype.includes - if (!Array.prototype.includes) { - Object.defineProperty(Array.prototype, 'includes', { - value: function value(searchElement, fromIndex) { - // 1. Let O be ? ToObject(this value). - if (this == null) { - throw new TypeError('"this" is null or not defined') - } - - var o = Object(this); - - // 2. Let len be ? ToLength(? Get(O, "length")). - var len = o.length >>> 0; - - // 3. If len is 0, return false. - if (len === 0) { - return false - } - - // 4. Let n be ? ToInteger(fromIndex). - // (If fromIndex is undefined, this step produces the value 0.) - var n = fromIndex | 0; - - // 5. If n ≥ 0, then - // a. Let k be n. - // 6. Else n < 0, - // a. Let k be len + n. - // b. If k < 0, let k be 0. - var k = Math.max(n >= 0 ? n : len - Math.abs(n), 0); - - // 7. Repeat, while k < len - while (k < len) { - // a. Let elementK be the result of ? Get(O, ! ToString(k)). - // b. If SameValueZero(searchElement, elementK) is true, return true. - // c. Increase k by 1. - // NOTE: === provides the correct "SameValueZero" comparison needed here. - if (o[k] === searchElement) { - return true - } - k++; - } - - // 8. Return false - return false - } - }); - } - // text.contains() - if (!Text.prototype.contains) { - Text.prototype.contains = function contains(node) { - return this === node - }; - } -}; - -var template = "
"; - -/** - * Created by peak on 2017/2/10. - */ -var dashboard = { - template: template -}; - -/** - * text align - * Created by peak on 16/8/18. - */ -var align = { - name: 'align', - icon: 'fa fa-align-center', - i18n: 'align', - dashboard: dashboard -}; - -var template$1 = "
"; - -__$styleInject(".vue-html5-editor .color-card{margin:2px;width:30px;height:30px;float:left;cursor:pointer}",undefined); - -/** - * Created by peak on 2017/2/10. - */ -var dashboard$1 = { - template: template$1, - data: function data(){ - return { - // foreColor,backColor - command: 'foreColor', - colors: [ - '#000000', '#000033', '#000066', '#000099', '#003300', '#003333', '#003366', - '#003399', '#006600', '#006633', '#009900', '#330000', '#330033', '#330066', - '#333300', '#333366', '#660000', '#660033', '#663300', '#666600', '#666633', - '#666666', '#666699', '#990000', '#990033', '#9900CC', '#996600', '#FFCC00', - '#FFCCCC', '#FFCC99', '#FFFF00', '#FF9900', '#CCFFCC', '#CCFFFF', '#CCFF99' - ] - } - }, - methods: { - changeColor: function changeColor(color){ - this.$parent.execCommand(this.command, color); - } - } -}; - -/** - * fore color and back color - * Created by peak on 16/8/18. - */ -var color = { - name: 'color', - icon: 'fa fa-paint-brush', - i18n: 'color', - dashboard: dashboard$1 -}; - -/** - * remove format of selection - * Created by peak on 16/8/18. - */ -var eraser = { - name: 'eraser', - icon: 'fa fa-eraser', - i18n: 'eraser', - handler: function handler(editor) { - editor.execCommand('removeFormat'); - } -}; - -var template$2 = "
"; - -/** - * Created by peak on 2017/2/14. - */ -var Command = { - JUSTIFY_LEFT: 'justifyLeft', - JUSTIFY_CENTER: 'justifyCenter', - JUSTIFY_RIGHT: 'justifyRight', - FORE_COLOR: 'foreColor', - BACK_COLOR: 'backColor', - REMOVE_FORMAT: 'removeFormat', - FONT_NAME: 'fontName', - FONT_SIZE: 'fontSize', - FORMAT_BLOCK: 'formatBlock', - LINE_HEIGHT: 'lineHeight', - INSERT_HORIZONTAL_RULE: 'insertHorizontalRule', - INSERT_IMAGE: 'insertImage', - CREATE_LINK: 'createLink', - INSERT_ORDERED_LIST: 'insertOrderedList', - INSERT_UNORDERED_LIST: 'insertUnorderedList', - INSERT_HTML: 'insertHTML', - BOLD: 'bold', - ITALIC: 'italic', - UNDERLINE: 'underline', - STRIKE_THROUGH: 'strikeThrough', - SUBSCRIPT: 'subscript', - SUPERSCRIPT: 'superscript', - UNDO: 'undo', - UNLINK: 'unlink' -}; - -/** - * Created by peak on 2017/2/10. - */ -var dashboard$2 = { - template: template$2, - data: function data(){ - return { - nameList: [ - 'Microsoft YaHei', - 'Helvetica Neue', - 'Helvetica', - 'Arial', - 'sans-serif', - 'Verdana', - 'Georgia', - 'Times New Roman', - 'Trebuchet MS', - 'Microsoft JhengHei', - 'Courier New', - 'Impact', - 'Comic Sans MS', - 'Consolas' - ], - lineHeightList: [ - '1.0', '1.2', '1.5', '1.8', '2.0', '2.5', '3.0' - ], - fontSizeList: [ - '12px', '14px', '16px', '18px', '20px', '22px', '24px' - ] - } - }, - methods: { - setFontName: function setFontName(name){ - this.$parent.execCommand('fontName', name); - }, - setFontSize: function setFontSize(size){ - this.$parent.execCommand('fontSize', size); - }, - setHeading: function setHeading(heading){ - this.$parent.execCommand('formatBlock', ("h" + heading)); - }, - setLineHeight: function setLineHeight(lh){ - this.$parent.execCommand(Command.LINE_HEIGHT, lh); - } - }, - created: function created(){ - var config = this.$options.module.config; - // font name - if (!config) { - return - } - if (Array.isArray(config.fontNames)) { - this.nameList = config.fontNames; - } - } -}; - -/** - * font name and font size - * Created by peak on 16/8/18. - */ -var font = { - name: 'font', - icon: 'fa fa-font', - i18n: 'font', - dashboard: dashboard$2 -}; - -/** - * toggle full screen mode - * Created by peak on 16/8/18. - */ -var fullScreen$1 = { - name: 'full-screen', - icon: 'fa fa-arrows-alt', - i18n: 'full screen', - handler: function handler(editor) { - editor.toggleFullScreen(); - } -}; - -/** - * hr - * Created by peak on 16/8/20. - */ -var hr = { - name: 'hr', - icon: 'fa fa-minus', - i18n: 'hr', - handler: function handler(editor) { - editor.execCommand('insertHorizontalRule'); - } - // init (editor) { - // - // }, - // destroyed(editor){ - // - // }, -}; - -var commonjsGlobal = typeof window !== 'undefined' ? window : typeof __webpack_require__.g !== 'undefined' ? __webpack_require__.g : typeof self !== 'undefined' ? self : {}; - - - - - -function createCommonjsModule(fn, module) { - return module = { exports: {} }, fn(module, module.exports), module.exports; -} - -var lrz_all_bundle = createCommonjsModule(function (module, exports) { -!function(e,t){if("object"==typeof exports&&"object"==typeof module){ module.exports=t(); }else if(false){}else{var n=t();for(var r in n){ ("object"==typeof exports?exports:e)[r]=n[r]; }}}(commonjsGlobal,function(){return function(e){function t(r){if(n[r]){ return n[r].exports; }var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){n(6),n(7),e.exports=n(8);},function(e,t,n){(function(t){!function(n){function r(e,t){return function(){e.apply(t,arguments);}}function i(e){if("object"!=typeof this){ throw new TypeError("Promises must be constructed via new"); }if("function"!=typeof e){ throw new TypeError("not a function"); }this._state=null,this._value=null,this._deferreds=[],l(e,r(a,this),r(s,this));}function o(e){var t=this;return null===this._state?void this._deferreds.push(e):void f(function(){var n=t._state?e.onFulfilled:e.onRejected;if(null===n){ return void(t._state?e.resolve:e.reject)(t._value); }var r;try{r=n(t._value);}catch(i){return void e.reject(i)}e.resolve(r);})}function a(e){try{if(e===this){ throw new TypeError("A promise cannot be resolved with itself."); }if(e&&("object"==typeof e||"function"==typeof e)){var t=e.then;if("function"==typeof t){ return void l(r(t,e),r(a,this),r(s,this)) }}this._state=!0,this._value=e,u.call(this);}catch(n){s.call(this,n);}}function s(e){this._state=!1,this._value=e,u.call(this);}function u(){ -var this$1 = this; -for(var e=0,t=this._deferreds.length;t>e;e++){ o.call(this$1,this$1._deferreds[e]); }this._deferreds=null;}function c(e,t,n,r){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.resolve=n,this.reject=r;}function l(e,t,n){var r=!1;try{e(function(e){r||(r=!0,t(e));},function(e){r||(r=!0,n(e));});}catch(i){if(r){ return; }r=!0,n(i);}}var f="function"==typeof t&&t||function(e){setTimeout(e,1);},d=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};i.prototype["catch"]=function(e){return this.then(null,e)},i.prototype.then=function(e,t){var n=this;return new i(function(r,i){o.call(n,new c(e,t,r,i));})},i.all=function(){var e=Array.prototype.slice.call(1===arguments.length&&d(arguments[0])?arguments[0]:arguments);return new i(function(t,n){function r(o,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var s=a.then;if("function"==typeof s){ return void s.call(a,function(e){r(o,e);},n) }}e[o]=a,0===--i&&t(e);}catch(u){n(u);}}if(0===e.length){ return t([]); }for(var i=e.length,o=0;or;r++){ e[r].then(t,n); }})},i._setImmediateFn=function(e){f=e;},i.prototype.always=function(e){var t=this.constructor;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){throw n})})},"undefined"!=typeof e&&e.exports?e.exports=i:n.Promise||(n.Promise=i);}(this);}).call(t,n(2).setImmediate);},function(e,t,n){(function(e,r){function i(e,t){this._id=e,this._clearFn=t;}var o=n(3).nextTick,a=Function.prototype.apply,s=Array.prototype.slice,u={},c=0;t.setTimeout=function(){return new i(a.call(setTimeout,window,arguments),clearTimeout)},t.setInterval=function(){return new i(a.call(setInterval,window,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e.close();},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(window,this._id);},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t;},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1;},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout();},t));},t.setImmediate="function"==typeof e?e:function(e){var n=c++,r=arguments.length<2?!1:s.call(arguments,1);return u[n]=!0,o(function(){u[n]&&(r?e.apply(null,r):e.call(null),t.clearImmediate(n));}),n},t.clearImmediate="function"==typeof r?r:function(e){delete u[e];};}).call(t,n(2).setImmediate,n(2).clearImmediate);},function(e,t){function n(){c=!1,a.length?u=a.concat(u):l=-1,u.length&&r();}function r(){if(!c){var e=setTimeout(n);c=!0;for(var t=u.length;t;){for(a=u,u=[];++l1){ for(var n=1;na;a++){ o[a]=n.charCodeAt(a); }return i}function a(e,t){var n=new XMLHttpRequest;n.open("GET",e,!0),n.responseType="blob",n.onload=function(e){(200==this.status||0===this.status)&&t(this.response);},n.send();}function s(e,t){function n(n){var r=u(n),i=c(n);e.exifdata=r||{},e.iptcdata=i||{},t&&t.call(e);}if(e.src){ if(/^data\:/i.test(e.src)){var r=o(e.src);n(r);}else if(/^blob\:/i.test(e.src)){var i=new FileReader;i.onload=function(e){n(e.target.result);},a(e.src,function(e){i.readAsArrayBuffer(e);});}else{var s=new XMLHttpRequest;s.onload=function(){200==this.status||0===this.status?n(s.response):t(new Error("Could not load image")),s=null;},s.open("GET",e.src,!0),s.responseType="arraybuffer",s.send(null);} }else if(window.FileReader&&(e instanceof window.Blob||e instanceof window.File)){var i=new FileReader;i.onload=function(e){p&&console.log("Got file of length "+e.target.result.byteLength),n(e.target.result);},i.readAsArrayBuffer(e);}}function u(e){var t=new DataView(e);if(p&&console.log("Got file of length "+e.byteLength),255!=t.getUint8(0)||216!=t.getUint8(1)){ return p&&console.log("Not a valid JPEG"),!1; }for(var n,r=2,i=e.byteLength;i>r;){if(255!=t.getUint8(r)){ return p&&console.log("Not a valid marker at offset "+r+", found: "+t.getUint8(r)),!1; }if(n=t.getUint8(r+1),p&&console.log(n),225==n){ return p&&console.log("Found 0xFFE1 marker"),g(t,r+4,t.getUint16(r+2)-2); }r+=2+t.getUint16(r+2);}}function c(e){var t=new DataView(e);if(p&&console.log("Got file of length "+e.byteLength),255!=t.getUint8(0)||216!=t.getUint8(1)){ return p&&console.log("Not a valid JPEG"),!1; }for(var n=2,r=e.byteLength,i=function(e,t){return 56===e.getUint8(t)&&66===e.getUint8(t+1)&&73===e.getUint8(t+2)&&77===e.getUint8(t+3)&&4===e.getUint8(t+4)&&4===e.getUint8(t+5)};r>n;){if(i(t,n)){var o=t.getUint8(n+7);o%2!==0&&(o+=1),0===o&&(o=4);var a=n+8+o,s=t.getUint16(n+6+o);return l(e,a,s)}n++;}}function l(e,t,n){for(var r,i,o,a,s,u=new DataView(e),c={},l=t;t+n>l;){ 28===u.getUint8(l)&&2===u.getUint8(l+1)&&(a=u.getUint8(l+2),a in S&&(o=u.getInt16(l+3),s=o+5,i=S[a],r=h(u,l+5,o),c.hasOwnProperty(i)?c[i]instanceof Array?c[i].push(r):c[i]=[c[i],r]:c[i]=r)),l++; }return c}function f(e,t,n,r,i){var o,a,s,u=e.getUint16(n,!i),c={};for(s=0;u>s;s++){ o=n+12*s+2,a=r[e.getUint16(o,!i)],!a&&p&&console.log("Unknown tag: "+e.getUint16(o,!i)),c[a]=d(e,o,t,n,i); }return c}function d(e,t,n,r,i){var o,a,s,u,c,l,f=e.getUint16(t+2,!i),d=e.getUint32(t+4,!i),g=e.getUint32(t+8,!i)+n;switch(f){case 1:case 7:if(1==d){ return e.getUint8(t+8,!i); }for(o=d>4?g:t+8,a=[],u=0;d>u;u++){ a[u]=e.getUint8(o+u); }return a;case 2:return o=d>4?g:t+8,h(e,o,d-1);case 3:if(1==d){ return e.getUint16(t+8,!i); }for(o=d>2?g:t+8,a=[],u=0;d>u;u++){ a[u]=e.getUint16(o+2*u,!i); }return a;case 4:if(1==d){ return e.getUint32(t+8,!i); }for(a=[],u=0;d>u;u++){ a[u]=e.getUint32(g+4*u,!i); }return a;case 5:if(1==d){ return c=e.getUint32(g,!i),l=e.getUint32(g+4,!i),s=new Number(c/l),s.numerator=c,s.denominator=l,s; }for(a=[],u=0;d>u;u++){ c=e.getUint32(g+8*u,!i),l=e.getUint32(g+4+8*u,!i),a[u]=new Number(c/l),a[u].numerator=c,a[u].denominator=l; }return a;case 9:if(1==d){ return e.getInt32(t+8,!i); }for(a=[],u=0;d>u;u++){ a[u]=e.getInt32(g+4*u,!i); }return a;case 10:if(1==d){ return e.getInt32(g,!i)/e.getInt32(g+4,!i); }for(a=[],u=0;d>u;u++){ a[u]=e.getInt32(g+8*u,!i)/e.getInt32(g+4+8*u,!i); }return a}}function h(e,t,n){var r,i="";for(r=t;t+n>r;r++){ i+=String.fromCharCode(e.getUint8(r)); }return i}function g(e,t){if("Exif"!=h(e,t,4)){ return p&&console.log("Not valid EXIF data! "+h(e,t,4)),!1; }var n,r,i,o,a,s=t+6;if(18761==e.getUint16(s)){ n=!1; }else{if(19789!=e.getUint16(s)){ return p&&console.log("Not valid TIFF data! (no 0x4949 or 0x4D4D)"),!1; }n=!0;}if(42!=e.getUint16(s+2,!n)){ return p&&console.log("Not valid TIFF data! (no 0x002A)"),!1; }var u=e.getUint32(s+4,!n);if(8>u){ return p&&console.log("Not valid TIFF data! (First offset less than 8)",e.getUint32(s+4,!n)),!1; }if(r=f(e,s,s+u,v,n),r.ExifIFDPointer){o=f(e,s,s+r.ExifIFDPointer,w,n);for(i in o){switch(i){case"LightSource":case"Flash":case"MeteringMode":case"ExposureProgram":case"SensingMethod":case"SceneCaptureType":case"SceneType":case"CustomRendered":case"WhiteBalance":case"GainControl":case"Contrast":case"Saturation":case"Sharpness":case"SubjectDistanceRange":case"FileSource":o[i]=b[i][o[i]];break;case"ExifVersion":case"FlashpixVersion":o[i]=String.fromCharCode(o[i][0],o[i][1],o[i][2],o[i][3]);break;case"ComponentsConfiguration":o[i]=b.Components[o[i][0]]+b.Components[o[i][1]]+b.Components[o[i][2]]+b.Components[o[i][3]];}r[i]=o[i];}}if(r.GPSInfoIFDPointer){a=f(e,s,s+r.GPSInfoIFDPointer,y,n);for(i in a){switch(i){case"GPSVersionID":a[i]=a[i][0]+"."+a[i][1]+"."+a[i][2]+"."+a[i][3];}r[i]=a[i];}}return r}var p=!1,m=function(e){return e instanceof m?e:this instanceof m?void(this.EXIFwrapped=e):new m(e)};"undefined"!=typeof e&&e.exports&&(t=e.exports=m),t.EXIF=m;var w=m.Tags={36864:"ExifVersion",40960:"FlashpixVersion",40961:"ColorSpace",40962:"PixelXDimension",40963:"PixelYDimension",37121:"ComponentsConfiguration",37122:"CompressedBitsPerPixel",37500:"MakerNote",37510:"UserComment",40964:"RelatedSoundFile",36867:"DateTimeOriginal",36868:"DateTimeDigitized",37520:"SubsecTime",37521:"SubsecTimeOriginal",37522:"SubsecTimeDigitized",33434:"ExposureTime",33437:"FNumber",34850:"ExposureProgram",34852:"SpectralSensitivity",34855:"ISOSpeedRatings",34856:"OECF",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureBias",37381:"MaxApertureValue",37382:"SubjectDistance",37383:"MeteringMode",37384:"LightSource",37385:"Flash",37396:"SubjectArea",37386:"FocalLength",41483:"FlashEnergy",41484:"SpatialFrequencyResponse",41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:"FocalPlaneResolutionUnit",41492:"SubjectLocation",41493:"ExposureIndex",41495:"SensingMethod",41728:"FileSource",41729:"SceneType",41730:"CFAPattern",41985:"CustomRendered",41986:"ExposureMode",41987:"WhiteBalance",41988:"DigitalZoomRation",41989:"FocalLengthIn35mmFilm",41990:"SceneCaptureType",41991:"GainControl",41992:"Contrast",41993:"Saturation",41994:"Sharpness",41995:"DeviceSettingDescription",41996:"SubjectDistanceRange",40965:"InteroperabilityIFDPointer",42016:"ImageUniqueID"},v=m.TiffTags={256:"ImageWidth",257:"ImageHeight",34665:"ExifIFDPointer",34853:"GPSInfoIFDPointer",40965:"InteroperabilityIFDPointer",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",274:"Orientation",277:"SamplesPerPixel",284:"PlanarConfiguration",530:"YCbCrSubSampling",531:"YCbCrPositioning",282:"XResolution",283:"YResolution",296:"ResolutionUnit",273:"StripOffsets",278:"RowsPerStrip",279:"StripByteCounts",513:"JPEGInterchangeFormat",514:"JPEGInterchangeFormatLength",301:"TransferFunction",318:"WhitePoint",319:"PrimaryChromaticities",529:"YCbCrCoefficients",532:"ReferenceBlackWhite",306:"DateTime",270:"ImageDescription",271:"Make",272:"Model",305:"Software",315:"Artist",33432:"Copyright"},y=m.GPSTags={0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude",5:"GPSAltitudeRef",6:"GPSAltitude",7:"GPSTimeStamp",8:"GPSSatellites",9:"GPSStatus",10:"GPSMeasureMode",11:"GPSDOP",12:"GPSSpeedRef",13:"GPSSpeed",14:"GPSTrackRef",15:"GPSTrack",16:"GPSImgDirectionRef",17:"GPSImgDirection",18:"GPSMapDatum",19:"GPSDestLatitudeRef",20:"GPSDestLatitude",21:"GPSDestLongitudeRef",22:"GPSDestLongitude",23:"GPSDestBearingRef",24:"GPSDestBearing",25:"GPSDestDistanceRef",26:"GPSDestDistance",27:"GPSProcessingMethod",28:"GPSAreaInformation",29:"GPSDateStamp",30:"GPSDifferential"},b=m.StringValues={ExposureProgram:{0:"Not defined",1:"Manual",2:"Normal program",3:"Aperture priority",4:"Shutter priority",5:"Creative program",6:"Action program",7:"Portrait mode",8:"Landscape mode"},MeteringMode:{0:"Unknown",1:"Average",2:"CenterWeightedAverage",3:"Spot",4:"MultiSpot",5:"Pattern",6:"Partial",255:"Other"},LightSource:{0:"Unknown",1:"Daylight",2:"Fluorescent",3:"Tungsten (incandescent light)",4:"Flash",9:"Fine weather",10:"Cloudy weather",11:"Shade",12:"Daylight fluorescent (D 5700 - 7100K)",13:"Day white fluorescent (N 4600 - 5400K)",14:"Cool white fluorescent (W 3900 - 4500K)",15:"White fluorescent (WW 3200 - 3700K)",17:"Standard light A",18:"Standard light B",19:"Standard light C",20:"D55",21:"D65",22:"D75",23:"D50",24:"ISO studio tungsten",255:"Other"},Flash:{0:"Flash did not fire",1:"Flash fired",5:"Strobe return light not detected",7:"Strobe return light detected",9:"Flash fired, compulsory flash mode",13:"Flash fired, compulsory flash mode, return light not detected",15:"Flash fired, compulsory flash mode, return light detected",16:"Flash did not fire, compulsory flash mode",24:"Flash did not fire, auto mode",25:"Flash fired, auto mode",29:"Flash fired, auto mode, return light not detected",31:"Flash fired, auto mode, return light detected",32:"No flash function",65:"Flash fired, red-eye reduction mode",69:"Flash fired, red-eye reduction mode, return light not detected",71:"Flash fired, red-eye reduction mode, return light detected",73:"Flash fired, compulsory flash mode, red-eye reduction mode",77:"Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected",79:"Flash fired, compulsory flash mode, red-eye reduction mode, return light detected",89:"Flash fired, auto mode, red-eye reduction mode",93:"Flash fired, auto mode, return light not detected, red-eye reduction mode",95:"Flash fired, auto mode, return light detected, red-eye reduction mode"},SensingMethod:{1:"Not defined",2:"One-chip color area sensor",3:"Two-chip color area sensor",4:"Three-chip color area sensor",5:"Color sequential area sensor",7:"Trilinear sensor",8:"Color sequential linear sensor"},SceneCaptureType:{0:"Standard",1:"Landscape",2:"Portrait",3:"Night scene"},SceneType:{1:"Directly photographed"},CustomRendered:{0:"Normal process",1:"Custom process"},WhiteBalance:{0:"Auto white balance",1:"Manual white balance"},GainControl:{0:"None",1:"Low gain up",2:"High gain up",3:"Low gain down",4:"High gain down"},Contrast:{0:"Normal",1:"Soft",2:"Hard"},Saturation:{0:"Normal",1:"Low saturation",2:"High saturation"},Sharpness:{0:"Normal",1:"Soft",2:"Hard"},SubjectDistanceRange:{0:"Unknown",1:"Macro",2:"Close view",3:"Distant view"},FileSource:{3:"DSC"},Components:{0:"",1:"Y",2:"Cb",3:"Cr",4:"R",5:"G",6:"B"}},S={120:"caption",110:"credit",25:"keywords",55:"dateCreated",80:"byline",85:"bylineTitle",122:"captionWriter",105:"headline",116:"copyright",15:"category"};m.getData=function(e,t){return(e instanceof Image||e instanceof HTMLImageElement)&&!e.complete?!1:(n(e)?t&&t.call(e):s(e,t),!0)},m.getTag=function(e,t){return n(e)?e.exifdata[t]:void 0},m.getAllTags=function(e){if(!n(e)){ return{}; }var t,r=e.exifdata,i={};for(t in r){ r.hasOwnProperty(t)&&(i[t]=r[t]); }return i},m.pretty=function(e){if(!n(e)){ return""; }var t,r=e.exifdata,i="";for(t in r){ r.hasOwnProperty(t)&&(i+="object"==typeof r[t]?r[t]instanceof Number?t+" : "+r[t]+" ["+r[t].numerator+"/"+r[t].denominator+"]\r\n":t+" : ["+r[t].length+" values]\r\n":t+" : "+r[t]+"\r\n"); }return i},m.readFromBinaryFile=function(e){return u(e)},r=[],i=function(){return m}.apply(t,r),!(void 0!==i&&(e.exports=i));}).call(this);},function(e,t,n){var r,i;!function(){function n(e){var t=e.naturalWidth,n=e.naturalHeight;if(t*n>1048576){var r=document.createElement("canvas");r.width=r.height=1;var i=r.getContext("2d");return i.drawImage(e,-t+1,0),0===i.getImageData(0,0,1,1).data[3]}return!1}function o(e,t,n){var r=document.createElement("canvas");r.width=1,r.height=n;var i=r.getContext("2d");i.drawImage(e,0,0);for(var o=i.getImageData(0,0,1,n).data,a=0,s=n,u=n;u>a;){var c=o[4*(u-1)+3];0===c?s=u:a=u,u=s+a>>1;}var l=u/n;return 0===l?1:l}function a(e,t,n){var r=document.createElement("canvas");return s(e,r,t,n),r.toDataURL("image/jpeg",t.quality||.8)}function s(e,t,r,i){var a=e.naturalWidth,s=e.naturalHeight,c=r.width,l=r.height,f=t.getContext("2d");f.save(),u(t,f,c,l,r.orientation);var d=n(e);d&&(a/=2,s/=2);var h=1024,g=document.createElement("canvas");g.width=g.height=h;for(var p=g.getContext("2d"),m=i?o(e,a,s):1,w=Math.ceil(h*c/a),v=Math.ceil(h*l/s/m),y=0,b=0;s>y;){for(var S=0,I=0;a>S;){ p.clearRect(0,0,h,h),p.drawImage(e,-S,-y),f.drawImage(g,0,0,h,h,I,b,w,v),S+=h,I+=w; }y+=h,b+=v;}f.restore(),g=p=null;}function u(e,t,n,r,i){switch(i){case 5:case 6:case 7:case 8:e.width=r,e.height=n;break;default:e.width=n,e.height=r;}switch(i){case 2:t.translate(n,0),t.scale(-1,1);break;case 3:t.translate(n,r),t.rotate(Math.PI);break;case 4:t.translate(0,r),t.scale(1,-1);break;case 5:t.rotate(.5*Math.PI),t.scale(1,-1);break;case 6:t.rotate(.5*Math.PI),t.translate(0,-r);break;case 7:t.rotate(.5*Math.PI),t.translate(n,-r),t.scale(-1,1);break;case 8:t.rotate(-.5*Math.PI),t.translate(-n,0);}}function c(e){if(window.Blob&&e instanceof Blob){var t=new Image,n=window.URL&&window.URL.createObjectURL?window.URL:window.webkitURL&&window.webkitURL.createObjectURL?window.webkitURL:null;if(!n){ throw Error("No createObjectURL function found to create blob url"); }t.src=n.createObjectURL(e),this.blob=e,e=t;}if(!e.naturalWidth&&!e.naturalHeight){var r=this;e.onload=function(){var e=r.imageLoadListeners;if(e){r.imageLoadListeners=null;for(var t=0,n=e.length;n>t;t++){ e[t](); }}},this.imageLoadListeners=[];}this.srcImage=e;}c.prototype.render=function(e,t,n){if(this.imageLoadListeners){var r=this;return void this.imageLoadListeners.push(function(){r.render(e,t,n);})}t=t||{};var i=this.srcImage,o=i.src,u=o.length,c=i.naturalWidth,l=i.naturalHeight,f=t.width,d=t.height,h=t.maxWidth,g=t.maxHeight,p=this.blob&&"image/jpeg"===this.blob.type||0===o.indexOf("data:image/jpeg")||o.indexOf(".jpg")===u-4||o.indexOf(".jpeg")===u-5;f&&!d?d=l*f/c<<0:d&&!f?f=c*d/l<<0:(f=c,d=l),h&&f>h&&(f=h,d=l*f/c<<0),g&&d>g&&(d=g,f=c*d/l<<0);var m={width:f,height:d};for(var w in t){ m[w]=t[w]; }var v=e.tagName.toLowerCase();"img"===v?e.src=a(this.srcImage,m,p):"canvas"===v&&s(this.srcImage,e,m,p),"function"==typeof this.onrender&&this.onrender(e),n&&n();},r=[],i=function(){return c}.apply(t,r),!(void 0!==i&&(e.exports=i));}();},function(e,t){function n(e){function t(e){for(var t=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],n=0;64>n;n++){var r=F((t[n]*e+50)/100);1>r?r=1:r>255&&(r=255),D[N[n]]=r;}for(var i=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],o=0;64>o;o++){var a=F((i[o]*e+50)/100);1>a?a=1:a>255&&(a=255),x[N[o]]=a;}for(var s=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],u=0,c=0;8>c;c++){ for(var l=0;8>l;l++){ U[u]=1/(D[N[u]]*s[c]*s[l]*8),C[u]=1/(x[N[u]]*s[c]*s[l]*8),u++; } }}function n(e,t){for(var n=0,r=0,i=new Array,o=1;16>=o;o++){for(var a=1;a<=e[o];a++){ i[t[r]]=[],i[t[r]][0]=n,i[t[r]][1]=o,r++,n++; }n*=2;}return i}function r(){y=n(W,H),b=n(V,X),S=n(z,q),I=n(Q,Y);}function i(){for(var e=1,t=2,n=1;15>=n;n++){for(var r=e;t>r;r++){ A[32767+r]=n,T[32767+r]=[],T[32767+r][1]=n,T[32767+r][0]=r; }for(var i=-(t-1);-e>=i;i++){ A[32767+i]=n,T[32767+i]=[],T[32767+i][1]=n,T[32767+i][0]=t-1+i; }e<<=1,t<<=1;}}function o(){for(var e=0;256>e;e++){ k[e]=19595*e,k[e+256>>0]=38470*e,k[e+512>>0]=7471*e+32768,k[e+768>>0]=-11059*e,k[e+1024>>0]=-21709*e,k[e+1280>>0]=32768*e+8421375,k[e+1536>>0]=-27439*e,k[e+1792>>0]=-5329*e; }}function a(e){for(var t=e[0],n=e[1]-1;n>=0;){ t&1<O&&(255==G?(s(255),s(0)):s(G),O=7,G=0); }}function s(e){M.push(j[e]);}function u(e){s(e>>8&255),s(255&e);}function c(e,t){var n,r,i,o,a,s,u,c,l,f=0;var d=8,h=64;for(l=0;d>l;++l){n=e[f],r=e[f+1],i=e[f+2],o=e[f+3],a=e[f+4],s=e[f+5],u=e[f+6],c=e[f+7];var g=n+c,p=n-c,m=r+u,w=r-u,v=i+s,y=i-s,b=o+a,S=o-a,I=g+b,P=g-b,F=m+v,D=m-v;e[f]=I+F,e[f+4]=I-F;var x=.707106781*(D+P);e[f+2]=P+x,e[f+6]=P-x,I=S+y,F=y+w,D=w+p;var U=.382683433*(I-D),C=.5411961*I+U,T=1.306562965*D+U,A=.707106781*F,R=p+A,M=p-A;e[f+5]=M+C,e[f+3]=M-C,e[f+1]=R+T,e[f+7]=R-T,f+=8;}for(f=0,l=0;d>l;++l){n=e[f],r=e[f+8],i=e[f+16],o=e[f+24],a=e[f+32],s=e[f+40],u=e[f+48],c=e[f+56];var G=n+c,O=n-c,_=r+u,B=r-u,E=i+s,j=i-s,k=o+a,N=o-a,W=G+k,H=G-k,z=_+E,q=_-E;e[f]=W+z,e[f+32]=W-z;var V=.707106781*(q+H);e[f+16]=H+V,e[f+48]=H-V,W=N+j,z=j+B,q=B+O;var X=.382683433*(W-q),Q=.5411961*W+X,Y=1.306562965*q+X,K=.707106781*z,J=O+K,Z=O-K;e[f+40]=Z+Q,e[f+24]=Z-Q,e[f+8]=J+Y,e[f+56]=J-Y,f++;}var $;for(l=0;h>l;++l){ $=e[l]*t[l],L[l]=$>0?$+.5|0:$-.5|0; }return L}function l(){u(65504),u(16),s(74),s(70),s(73),s(70),s(0),s(1),s(1),s(0),u(1),u(1),s(0),s(0);}function f(e,t){u(65472),u(17),s(8),u(t),u(e),s(3),s(1),s(17),s(0),s(2),s(17),s(1),s(3),s(17),s(1);}function d(){u(65499),u(132),s(0);for(var e=0;64>e;e++){ s(D[e]); }s(1);for(var t=0;64>t;t++){ s(x[t]); }}function h(){u(65476),u(418),s(0);for(var e=0;16>e;e++){ s(W[e+1]); }for(var t=0;11>=t;t++){ s(H[t]); }s(16);for(var n=0;16>n;n++){ s(z[n+1]); }for(var r=0;161>=r;r++){ s(q[r]); }s(1);for(var i=0;16>i;i++){ s(V[i+1]); }for(var o=0;11>=o;o++){ s(X[o]); }s(17);for(var a=0;16>a;a++){ s(Q[a+1]); }for(var c=0;161>=c;c++){ s(Y[c]); }}function g(){u(65498),u(12),s(3),s(1),s(0),s(2),s(17),s(3),s(17),s(0),s(63),s(0);}function p(e,t,n,r,i){var o,s=i[0],u=i[240];var l=16,f=63,d=64;for(var h=c(e,t),g=0;d>g;++g){ R[N[g]]=h[g]; }var p=R[0]-n;n=R[0],0==p?a(r[0]):(o=32767+p,a(r[A[o]]),a(T[o]));for(var m=63;m>0&&0==R[m];m--){ }if(0==m){ return a(s),n; }for(var w,v=1;m>=v;){for(var y=v;0==R[v]&&m>=v;++v){ }var b=v-y;if(b>=l){w=b>>4;for(var S=1;w>=S;++S){ a(u); }b=15&b;}o=32767+R[v],a(i[(b<<4)+A[o]]),a(T[o]),v++;}return m!=f&&a(s),n}function m(){for(var e=String.fromCharCode,t=0;256>t;t++){ j[t]=e(t); }}function w(e){if(0>=e&&(e=1),e>100&&(e=100),P!=e){var n=0;n=50>e?Math.floor(5e3/e):Math.floor(200-2*e),t(n),P=e;}}function v(){var t=(new Date).getTime();e||(e=50),m(),r(),i(),o(),w(e);(new Date).getTime()-t;}var y,b,S,I,P,F=(Math.round,Math.floor),D=new Array(64),x=new Array(64),U=new Array(64),C=new Array(64),T=new Array(65535),A=new Array(65535),L=new Array(64),R=new Array(64),M=[],G=0,O=7,_=new Array(64),B=new Array(64),E=new Array(64),j=new Array(256),k=new Array(2048),N=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],W=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],H=[0,1,2,3,4,5,6,7,8,9,10,11],z=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],q=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],V=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],X=[0,1,2,3,4,5,6,7,8,9,10,11],Q=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],Y=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];this.encode=function(e,t,n){var r=(new Date).getTime();t&&w(t),M=new Array,G=0,O=7,u(65496),l(),d(),f(e.width,e.height),h(),g();var i=0,o=0,s=0;G=0,O=7,this.encode.displayName="_encode_";for(var c,m,v,P,F,D,x,T,A,L=e.data,R=e.width,j=e.height,N=4*R,W=0;j>W;){for(c=0;N>c;){for(F=N*W+c,D=F,x=-1,T=0,A=0;64>A;A++){ T=A>>3,x=4*(7&A),D=F+T*N+x,W+T>=j&&(D-=N*(W+1+T-j)),c+x>=N&&(D-=c+x-N+4),m=L[D++],v=L[D++],P=L[D++],_[A]=(k[m]+k[v+256>>0]+k[P+512>>0]>>16)-128,B[A]=(k[m+768>>0]+k[v+1024>>0]+k[P+1280>>0]>>16)-128,E[A]=(k[m+1280>>0]+k[v+1536>>0]+k[P+1792>>0]>>16)-128; }i=p(_,U,i,y,S),o=p(B,C,o,b,I),s=p(E,C,s,b,I),c+=32;}W+=8;}if(O>=0){var H=[];H[1]=O+1,H[0]=(1<V;V++){ q[V]=M[V].charCodeAt(); }M=[];(new Date).getTime()-r;return q}var X="data:image/jpeg;base64,"+btoa(M.join(""));M=[];(new Date).getTime()-r;return X},v();}e.exports=n;},function(e,t,n){function r(e,t){var n=this;if(!e){ throw new Error("没有收到图片,可能的解决方案:https://github.com/think2011/localResizeIMG/issues/7"); }t=t||{},n.defaults={width:null,height:null,fieldName:"file",quality:.7},n.file=e;for(var r in t){ t.hasOwnProperty(r)&&(n.defaults[r]=t[r]); }return this.init()}function i(e){var t=null;return t=e?[].filter.call(document.scripts,function(t){return-1!==t.src.indexOf(e)})[0]:document.scripts[document.scripts.length-1],t?t.src.substr(0,t.src.lastIndexOf("/")):null}function o(e){var t;t=e.split(",")[0].indexOf("base64")>=0?atob(e.split(",")[1]):unescape(e.split(",")[1]);for(var n=e.split(",")[0].split(":")[1].split(";")[0],r=new Uint8Array(t.length),i=0;ie.file.size?(i=new FormData,t=e.file):(i=new s.FormData,t=o(r)),i.append(e.defaults.fieldName,t,e.fileName.replace(/\..+/g,".jpg")),n({formData:i,fileLen:+t.size,base64:r,base64Len:r.length,origin:e.file,file:t});for(var a in e){ e.hasOwnProperty(a)&&(e[a]=null); }URL.revokeObjectURL(e.blob);});},!r&&(i.crossOrigin="*"),i.src=c;})},r.prototype._getBase64=function(){var e=this,t=e.img,n=e.file,r=e.canvas;return new a(function(i){try{u.getData("object"==typeof n?n:t,function(){e.orientation=u.getTag(this,"Orientation"),e.resize=e._getResize(),e.ctx=r.getContext("2d"),r.width=e.resize.width,r.height=e.resize.height,e.ctx.fillStyle="#fff",e.ctx.fillRect(0,0,r.width,r.height),c.oldIOS?e._createBase64ForOldIOS().then(i):e._createBase64().then(i);});}catch(o){throw new Error(o)}})},r.prototype._createBase64ForOldIOS=function(){var e=this,t=e.img,r=e.canvas,i=e.defaults,o=e.orientation;return new a(function(e){!function(){var a=[n(6)];(function(n){var a=new n(t);"5678".indexOf(o)>-1?a.render(r,{width:r.height,height:r.width,orientation:o}):a.render(r,{width:r.width,height:r.height,orientation:o}),e(r.toDataURL("image/jpeg",i.quality));}).apply(null,a);}();})},r.prototype._createBase64=function(){var e=this,t=e.resize,r=e.img,i=e.canvas,o=e.ctx,s=e.defaults,u=e.orientation;switch(u){case 3:o.rotate(180*Math.PI/180),o.drawImage(r,-t.width,-t.height,t.width,t.height);break;case 6:o.rotate(90*Math.PI/180),o.drawImage(r,0,-t.width,t.height,t.width);break;case 8:o.rotate(270*Math.PI/180),o.drawImage(r,-t.height,0,t.height,t.width);break;case 2:o.translate(t.width,0),o.scale(-1,1),o.drawImage(r,0,0,t.width,t.height);break;case 4:o.translate(t.width,0),o.scale(-1,1),o.rotate(180*Math.PI/180),o.drawImage(r,-t.width,-t.height,t.width,t.height);break;case 5:o.translate(t.width,0),o.scale(-1,1),o.rotate(90*Math.PI/180),o.drawImage(r,0,-t.width,t.height,t.width);break;case 7:o.translate(t.width,0),o.scale(-1,1),o.rotate(270*Math.PI/180),o.drawImage(r,-t.height,0,t.height,t.width);break;default:o.drawImage(r,0,0,t.width,t.height);}return new a(function(e){c.oldAndroid||c.mQQBrowser||!navigator.userAgent?!function(){var t=[n(7)];(function(t){var n=new t,r=o.getImageData(0,0,i.width,i.height);e(n.encode(r,100*s.quality));}).apply(null,t);}():e(i.toDataURL("image/jpeg",s.quality));})},r.prototype._getResize=function(){var e=this,t=e.img,n=e.defaults,r=n.width,i=n.height,o=e.orientation,a={width:t.width,height:t.height};if("5678".indexOf(o)>-1&&(a.width=t.height,a.height=t.width),a.width=r/i?a.width>r&&(a.width=r,a.height=Math.ceil(r/s)):a.height>i&&(a.height=i,a.width=Math.ceil(i*s)):r?r=3264||a.height>=2448;){ a.width*=.8,a.height*=.8; }return a},window.lrz=function(e,t){return new r(e,t)},window.lrz.version="4.9.40", -e.exports=window.lrz;}])}); -}); - -var template$3 = "
{{$parent.locale.progress}}:{{upload.progressComputable ? $parent.locale.unknown : upload.complete}}
{{$parent.locale[\"please wait\"]}}...
{{$parent.locale.error}}:{{upload.errorMsg}}
{{$parent.locale.upload}} {{$parent.locale.abort}},
"; - -/** - * Created by peak on 2017/2/10. - */ -var dashboard$3 = { - template: template$3, - data: function data() { - return { - imageUrl: '', - upload: { - status: 'ready', // progress,success,error,abort - errorMsg: null, - progressComputable: false, - complete: 0 - } - } - }, - methods: { - reset: function reset(){ - this.upload.status = 'ready'; - }, - insertImageUrl: function insertImageUrl() { - if (!this.imageUrl) { - return - } - this.$parent.execCommand(Command.INSERT_IMAGE, this.imageUrl); - this.imageUrl = null; - }, - pick: function pick() { - this.$refs.file.click(); - }, - setUploadError: function setUploadError(msg){ - this.upload.status = 'error'; - this.upload.errorMsg = msg; - }, - process: function process() { - var this$1 = this; - - var component = this; - var config = this.$options.module.config; - // compatibility with older format - // { - // server: null, - // fieldName: 'image', - // compress: true, - // width: 1600, - // height: 1600, - // quality: 80 - // } - // ----------- divider ---------------- - // { - // upload: { - // url: null, - // headers: {}, - // params: {}, - // fieldName: {} - // }, - // compress: { - // width: 1600, - // height: 1600, - // quality: 80 - // }, - // } - - if (!config.upload && typeof config.server === 'string') { - config.upload = {url: config.server}; - } - if (config.upload && !config.upload.url) { - config.upload = null; - } - if (config.upload && typeof config.fieldName === 'string') { - config.upload.fieldName = config.fieldName; - } - - if (typeof config.compress === 'boolean') { - config.compress = { - width: config.width, - height: config.height, - quality: config.quality - }; - } - - var file = this.$refs.file.files[0]; - if (file.size > config.sizeLimit) { - this.setUploadError(this.$parent.locale['exceed size limit']); - return - } - this.$refs.file.value = null; - - if (config.compress) { - config.compress.fieldName = config.upload && config.upload.fieldName - ? config.upload.fieldName : 'image'; - lrz_all_bundle(file, config.compress).then(function (rst) { - if (config.upload) { - component.uploadToServer(rst.file); - } else { - component.insertBase64(rst.base64); - } - }).catch(function (err) { - this$1.setUploadError(err.toString()); - }); - return - } - // 不需要压缩 - // base64 - if (!config.upload) { - var reader = new FileReader(); - reader.onload = function (e) { - component.insertBase64(e.target.result); - }; - reader.readAsDataURL(file); - return - } - // 上传服务器 - component.uploadToServer(file); - }, - insertBase64: function insertBase64(data) { - this.$parent.execCommand(Command.INSERT_IMAGE, data); - }, - uploadToServer: function uploadToServer(file) { - var this$1 = this; - - var config = this.$options.module.config; - - var formData = new FormData(); - formData.append(config.upload.fieldName || 'image', file); - - if (typeof config.upload.params === 'object') { - Object.keys(config.upload.params).forEach(function (key) { - var value = config.upload.params[key]; - if (Array.isArray(value)) { - value.forEach(function (v) { - formData.append(key, v); - }); - } else { - formData.append(key, value); - } - }); - } - - var xhr = new XMLHttpRequest(); - - xhr.onprogress = function (e) { - this$1.upload.status = 'progress'; - if (e.lengthComputable) { - this$1.upload.progressComputable = true; - var percentComplete = e.loaded / e.total; - this$1.upload.complete = (percentComplete * 100).toFixed(2); - } else { - this$1.upload.progressComputable = false; - } - }; - - xhr.onload = function () { - if (xhr.status >= 300) { - this$1.setUploadError(("request error,code " + (xhr.status))); - return - } - - try { - var url = config.uploadHandler(xhr.responseText); - if (url) { - this$1.$parent.execCommand(Command.INSERT_IMAGE, url); - } - } catch (err) { - this$1.setUploadError(err.toString()); - } finally { - this$1.upload.status = 'ready'; - } - }; - - xhr.onerror = function () { - // find network info in brower tools - this$1.setUploadError('request error'); - }; - - xhr.onabort = function () { - this$1.upload.status = 'abort'; - }; - - xhr.open('POST', config.upload.url); - if (typeof config.upload.headers === 'object') { - Object.keys(config.upload.headers).forEach(function (k) { - xhr.setRequestHeader(k, config.upload.headers[k]); - }); - } - xhr.send(formData); - } - } -}; - -/** - * insert image - * Created by peak on 16/8/18. - */ -var image = { - name: 'image', - icon: 'fa fa-file-image-o', - i18n: 'image', - config: { - // server: null, - // fieldName: 'image', - // compress: true, - // width: 1600, - // height: 1600, - // quality: 80, - sizeLimit: 512 * 1024,// 512k - // upload: { - // url: null, - // headers: {}, - // params: {}, - // fieldName: {} - // }, - compress: { - width: 1600, - height: 1600, - quality: 80 - }, - uploadHandler: function uploadHandler(responseText){ - var json = JSON.parse(responseText); - return json.ok ? json.data : null - } - }, - dashboard: dashboard$3 -}; - -var template$4 = "

Vue-html5-editor {{version}}

repository: https://github.com/PeakTai/vue-html5-editor

"; - -/** - * Created by peak on 2017/2/10. - */ -var dashboard$4 = { - template: template$4, - data: function data(){ - return { - version: "1.1.1" - } - } -}; - -/** - * editor info - * Created by peak on 16/8/18. - */ -var info = { - name: 'info', - icon: 'fa fa-info', - i18n: 'info', - // handler () { - // - // }, - // init (editor) { - // - // }, - // destroyed(editor){ - // - // }, - dashboard: dashboard$4 -}; - -var template$5 = "
"; - -var dashboard$5 = { - template: template$5, - data: function data(){ - return {url: null} - }, - methods: { - createLink: function createLink(){ - if (!this.url) { - return - } - this.$parent.execCommand('createLink', this.url); - this.url = null; - } - } -}; - -/** - * create link - * Created by peak on 16/8/18. - */ -var link = { - name: 'link', - icon: 'fa fa-chain', - i18n: 'link', - dashboard: dashboard$5 -}; - -var template$6 = "
"; - -/** - * Created by peak on 2017/2/10. - */ -var dashboard$6 = { - template: template$6 -}; - -/** - * list,ul,ol - * Created by peak on 16/8/18. - */ -var list = { - name: 'list', - icon: 'fa fa-list', - i18n: 'list', - dashboard: dashboard$6 -}; - -var template$7 = "
"; - -/** - * Created by peak on 2017/2/10. - */ -var dashboard$7 = { - template: template$7, - data: function data(){ - return { - rows: 2, - cols: 2, - hasHead: false, - striped: false, - hover: false - } - }, - methods: { - insertTable: function insertTable(){ - if (this.rows < 2 || this.rows > 10) { - return - } - if (this.cols < 2 || this.cols > 10) { - return - } - var table = ''; - for (var i = 0; i < this.rows; i++) { - table += ''; - for (var j = 0; j < this.cols; j++) { - table += ''; - } - table += ''; - } - table += '
 
'; - this.$parent.execCommand('insertHTML', table); - } - } -}; - -/** - * insert table - * Created by peak on 16/8/18. - */ -var table = { - // can not named table - // dashboard.html will add to editor as a child component and named as module name - // Do not use built-in or reserved HTML elements as component id - name: 'tabulation', - icon: 'fa fa-table', - i18n: 'table', - dashboard: dashboard$7 -}; - -var template$8 = "
"; - -var dashboard$8 = { - template: template$8 -}; - -/** - * text,set the text bold or italic or underline or with strike through or subscript or superscript - * Created by peak on 16/8/18. - */ -var text = { - name: 'text', - icon: 'fa fa-pencil', - i18n: 'text', - dashboard: dashboard$8 -}; - -/** - * undo - * Created by peak on 16/8/20. - */ -var undo = { - name: 'undo', - icon: 'fa-undo fa', - i18n: 'undo', - handler: function handler(editor) { - editor.execCommand('undo'); - } -}; - -/** - * unlink - * Created by peak on 16/8/18. - */ -var unlink = { - name: 'unlink', - icon: 'fa fa-chain-broken', - i18n: 'unlink', - handler: function handler(editor) { - editor.execCommand('unlink'); - } -}; - -/** - * build-in moduls - * Created by peak on 2016/11/1. - */ -var buildInModules = [ - text, - color, - font, - align, - list, - link, - unlink, - table, - image, - hr, - eraser, - undo, - fullScreen$1, - info -]; - -/** - * Created by peak on 2017/2/15. - */ -/** - * add every elements of extArr to sourceArr. - * @param sourceArr - * @param extArr - */ -var mergeArray = function (sourceArr, extArr) { - // note: Array.prototype.push.apply(arr1,arr2) is unreliable - extArr.forEach(function (el) { - sourceArr.push(el); - }); -}; - -/** - * find all the descendant text nodes of a element - * @param ancestor - */ -var getDescendantTextNodes = function (ancestor) { - if (ancestor.nodeType === Node.TEXT_NODE) { - return [ancestor] - } - var textNodes = []; - if (!ancestor.hasChildNodes()) { - return textNodes - } - var childNodes = ancestor.childNodes; - for (var i = 0; i < childNodes.length; i++) { - var node = childNodes[i]; - if (node.nodeType === Node.TEXT_NODE) { - textNodes.push(node); - } else if (node.nodeType === Node.ELEMENT_NODE) { - mergeArray(textNodes, getDescendantTextNodes(node)); - } - } - return textNodes -}; -/** - * find all the descendant text nodes of an ancestor element that before the specify end element, - * the ancestor element must contains the end element. - * @param ancestor - * @param endEl - */ -var getBeforeEndDescendantTextNodes = function (ancestor, endEl) { - var textNodes = []; - var endIndex = 0; - for (var i = 0; i < ancestor.childNodes.length; i++) { - if (ancestor.childNodes[i].contains(endEl)) { - endIndex = i; - break - } - } - - for (var i$1 = 0; i$1 <= endIndex; i$1++) { - var node = ancestor.childNodes[i$1]; - if (node === endEl) { - mergeArray(textNodes, getDescendantTextNodes(node)); - } else if (i$1 === endIndex) { - if (node.nodeType === Node.TEXT_NODE) { - textNodes.push(node); - } else if (node.nodeType === Node.ELEMENT_NODE) { - mergeArray(textNodes, getBeforeEndDescendantTextNodes(node, endEl)); - } - } else if (node.nodeType === Node.TEXT_NODE) { - textNodes.push(node); - } else if (node.nodeType === Node.ELEMENT_NODE) { - mergeArray(textNodes, getDescendantTextNodes(node)); - } - } - return textNodes -}; -/** - * find all the descendant text nodes of an ancestor element that after the specify start element, - * the ancestor element must contains the start element. - * @param ancestor - * @param startEl - */ -var getAfterStartDescendantTextNodes = function (ancestor, startEl) { - var textNodes = []; - var startIndex = 0; - for (var i = 0; i < ancestor.childNodes.length; i++) { - if (ancestor.childNodes[i].contains(startEl)) { - startIndex = i; - break - } - } - - for (var i$1 = startIndex; i$1 < ancestor.childNodes.length; i$1++) { - var node = ancestor.childNodes[i$1]; - if (node === startEl) { - mergeArray(textNodes, getDescendantTextNodes(node)); - } else if (i$1 === startIndex) { - if (node.nodeType === Node.TEXT_NODE) { - textNodes.push(node); - } else if (node.nodeType === Node.ELEMENT_NODE) { - mergeArray(textNodes, - getAfterStartDescendantTextNodes(node, startEl)); - } - } else if (node.nodeType === Node.TEXT_NODE) { - textNodes.push(node); - } else if (node.nodeType === Node.ELEMENT_NODE) { - mergeArray(textNodes, - getDescendantTextNodes(node)); - } - } - return textNodes -}; - - -/** - * get the closest parent block node of a text node. - * @param node - * @return {Node} - */ -var getParentBlockNode = function (node) { - var blockNodeNames = ['DIV', 'P', 'SECTION', 'H1', 'H2', 'H3', 'H4', 'H5', 'H6', - 'OL', 'UL', 'LI', 'TR', 'TD', 'TH', 'TBODY', 'THEAD', 'TABLE', 'ARTICLE', 'HEADER', 'FOOTER']; - var container = node; - while (container) { - if (blockNodeNames.includes(container.nodeName)) { - break - } - container = container.parentNode; - } - return container -}; - -var isInlineElement = function (node) { - var inlineNodeNames = ['A', 'ABBR', 'ACRONYM', 'B', 'CITE', 'CODE', 'EM', 'I', - 'FONT', 'IMG', 'S', 'SMALL', 'SPAN', 'STRIKE', 'STRONG', 'U', 'SUB', 'SUP']; - return inlineNodeNames.includes(node.nodeName) -}; - -// for IE 11 -if (!Text.prototype.contains) { - Text.prototype.contains = function contains(otherNode) { - return this === otherNode - }; -} - - -/** - * Created by peak on 2017/2/14. - */ -var RangeHandler = function RangeHandler(range) { - if (!range || !(range instanceof Range)) { - throw new TypeError('cant\'t resolve range') - } - this.range = range; -}; - - -/** - * find all the text nodes in range - */ -RangeHandler.prototype.getAllTextNodesInRange = function getAllTextNodesInRange () { - var startContainer = this.range.startContainer; - var endContainer = this.range.endContainer; - var rootEl = this.range.commonAncestorContainer; - var textNodes = []; - - if (startContainer === endContainer) { - if (startContainer.nodeType === Node.TEXT_NODE) { - return [startContainer] - } - var childNodes = startContainer.childNodes; - for (var i = this.range.startOffset; i < this.range.endOffset; i++) { - mergeArray(textNodes, getDescendantTextNodes(childNodes[i])); - } - return textNodes - } - - var startIndex = 0; - var endIndex = 0; - for (var i$1 = 0; i$1 < rootEl.childNodes.length; i$1++) { - var node = rootEl.childNodes[i$1]; - if (node.contains(startContainer)) { - startIndex = i$1; - } - if (node.contains(endContainer)) { - endIndex = i$1; - } - } - - for (var i$2 = startIndex; i$2 <= endIndex; i$2++) { - var node$1 = rootEl.childNodes[i$2]; - if (i$2 === startIndex) { - if (node$1.nodeType === Node.TEXT_NODE) { - textNodes.push(node$1); - } else if (node$1.nodeType === Node.ELEMENT_NODE) { - mergeArray(textNodes, getAfterStartDescendantTextNodes(node$1, startContainer)); - } - } else if (i$2 === endIndex) { - if (node$1.nodeType === Node.TEXT_NODE) { - textNodes.push(node$1); - } else if (node$1.nodeType === Node.ELEMENT_NODE) { - mergeArray(textNodes, getBeforeEndDescendantTextNodes(node$1, endContainer)); - } - } else if (node$1.nodeType === Node.TEXT_NODE) { - textNodes.push(node$1); - } else if (node$1.nodeType === Node.ELEMENT_NODE) { - mergeArray(textNodes, getDescendantTextNodes(node$1)); - } - } - return textNodes -}; - -/** - * execute edit command - * @param {String} command - * @param arg - */ -RangeHandler.prototype.execCommand = function execCommand (command, arg) { - var this$1 = this; - - switch (command) { - - case Command.FONT_SIZE: { - // 重新实现,改为直接修改样式 - var textNodes = this.getAllTextNodesInRange(); - if (!textNodes.length) { - break - } - if (textNodes.length === 1 && textNodes[0] === this.range.startContainer - && textNodes[0] === this.range.endContainer) { - var textNode = textNodes[0]; - if (this.range.startOffset === 0 - && this.range.endOffset === textNode.textContent.length) { - if (textNode.parentNode.childNodes.length === 1 - && isInlineElement(textNode.parentNode)) { - textNode.parentNode.style.fontSize = arg; - break - } - var span = document.createElement('span'); - span.style.fontSize = arg; - textNode.parentNode.insertBefore(span, textNode); - span.appendChild(textNode); - break - } - var span$1 = document.createElement('span'); - span$1.innerText = textNode.textContent.substring( - this.range.startOffset, this.range.endOffset); - span$1.style.fontSize = arg; - var frontPart = document.createTextNode( - textNode.textContent.substring(0, this.range.startOffset)); - textNode.parentNode.insertBefore(frontPart, textNode); - textNode.parentNode.insertBefore(span$1, textNode); - textNode.textContent = textNode.textContent.substring(this.range.endOffset); - this.range.setStart(span$1, 0); - this.range.setEnd(span$1, 1); - break - } - - textNodes.forEach(function (textNode) { - if (textNode === this$1.range.startContainer) { - if (this$1.range.startOffset === 0) { - if (textNode.parentNode.childNodes.length === 1 - && isInlineElement(textNode.parentNode)) { - textNode.parentNode.style.fontSize = arg; - } else { - var span$1 = document.createElement('span'); - span$1.style.fontSize = arg; - textNode.parentNode.insertBefore(span$1, textNode); - span$1.appendChild(textNode); - } - return - } - var span$2 = document.createElement('span'); - textNode.textContent = textNode.textContent.substring( - 0, this$1.range.startOffset); - span$2.style.fontSize = arg; - textNode.parentNode.insertBefore(span$2, textNode); - this$1.range.setStart(textNode, 0); - return - } - if (textNode === this$1.range.endContainer) { - if (this$1.range.endOffset === textNode.textContent.length) { - if (textNode.parentNode.childNodes.length === 1 - && isInlineElement(textNode.parentNode)) { - textNode.parentNode.style.fontSize = arg; - } else { - var span$3 = document.createElement('span'); - span$3.style.fontSize = arg; - textNode.parentNode.insertBefore(span$3, textNode); - span$3.appendChild(textNode); - } - return - } - var span$4 = document.createElement('span'); - textNode.textContent = textNode.textContent.substring(this$1.range.endOffset); - span$4.style.fontSize = arg; - textNode.parentNode.insertBefore(span$4, textNode); - span$4.appendChild(textNode); - this$1.range.setStart(textNode, textNode.textContent.length); - return - } - if (textNode.parentNode.childNodes.length === 1 - && isInlineElement(textNode.parentNode)) { - textNode.parentNode.style.fontSize = arg; - return - } - - var span = document.createElement('span'); - span.style.fontSize = arg; - textNode.parentNode.insertBefore(span, textNode); - span.appendChild(textNode); - }); - break - } - case Command.FORMAT_BLOCK: { - if (document.execCommand(Command.FORMAT_BLOCK, false, arg)) { - break - } - // hack - var element = document.createElement(arg); - this.range.surroundContents(element); - break - } - case Command.LINE_HEIGHT: { - var textNodes$1 = this.getAllTextNodesInRange(); - textNodes$1.forEach(function (textNode) { - var parentBlock = getParentBlockNode(textNode); - if (parentBlock) { - parentBlock.style.lineHeight = arg; - } - }); - break - } - case Command.INSERT_HTML: { - if (document.execCommand(Command.INSERT_HTML, false, arg)) { - break - } - // hack - var fragment = document.createDocumentFragment(); - var div = document.createElement('div'); - div.innerHTML = arg; - if (div.hasChildNodes()) { - for (var i = 0; i < div.childNodes.length; i++) { - fragment.appendChild(div.childNodes[i].cloneNode(true)); - } - } - this.range.deleteContents(); - this.range.insertNode(fragment); - break - } - default: { - document.execCommand(command, false, arg); - break - } - } -}; - -__$styleInject(".vue-html5-editor,.vue-html5-editor *{box-sizing:border-box}.vue-html5-editor{font-size:14px;line-height:1.5;background-color:#fff;color:#333;border:1px solid #ddd;text-align:left;border-radius:5px;overflow:hidden}.vue-html5-editor.full-screen{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;border-radius:0}.vue-html5-editor>.toolbar{position:relative;background-color:inherit}.vue-html5-editor>.toolbar>ul{list-style:none;padding:0;margin:0;border-bottom:1px solid #ddd}.vue-html5-editor>.toolbar>ul>li{display:inline-block;cursor:pointer;text-align:center;line-height:36px;padding:0 10px}.vue-html5-editor>.toolbar>ul>li .icon{height:16px;width:16px;display:inline-block;vertical-align:middle}.vue-html5-editor>.toolbar>.dashboard{background-color:inherit;border-bottom:1px solid #ddd;padding:10px;position:absolute;top:100%;left:0;right:0;overflow:auto}.vue-html5-editor>.toolbar>.dashboard input[type=text],.vue-html5-editor>.toolbar>.dashboard input[type=number],.vue-html5-editor>.toolbar>.dashboard select{padding:6px 12px;color:inherit;background-color:transparent;border:1px solid #ddd;border-radius:5px}.vue-html5-editor>.toolbar>.dashboard input[type=text]:hover,.vue-html5-editor>.toolbar>.dashboard input[type=number]:hover,.vue-html5-editor>.toolbar>.dashboard select:hover{border-color:#bebebe}.vue-html5-editor>.toolbar>.dashboard input[type=text][disabled],.vue-html5-editor>.toolbar>.dashboard input[type=text][readonly],.vue-html5-editor>.toolbar>.dashboard input[type=number][disabled],.vue-html5-editor>.toolbar>.dashboard input[type=number][readonly],.vue-html5-editor>.toolbar>.dashboard select[disabled],.vue-html5-editor>.toolbar>.dashboard select[readonly]{background-color:#eee;opacity:1}.vue-html5-editor>.toolbar>.dashboard input[type=text][disabled],.vue-html5-editor>.toolbar>.dashboard input[type=number][disabled],.vue-html5-editor>.toolbar>.dashboard select[disabled]{cursor:not-allowed}.vue-html5-editor>.toolbar>.dashboard button{color:inherit;background-color:inherit;padding:6px 12px;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #ddd;border-radius:5px;margin-right:4px;margin-bottom:4px}.vue-html5-editor>.toolbar>.dashboard button:hover{border-color:#bebebe}.vue-html5-editor>.toolbar>.dashboard button[disabled]{cursor:not-allowed;opacity:.68}.vue-html5-editor>.toolbar>.dashboard button:last-child{margin-right:0}.vue-html5-editor>.toolbar>.dashboard label{font-weight:bolder}.vue-html5-editor>.content{overflow:auto;padding:10px}.vue-html5-editor>.content:focus{outline:0}",undefined); - -var template$9 = "
"; - -/** - * Created by peak on 2017/2/9. - */ -var editor = { - template: template$9, - props: { - content: { - type: String, - required: true, - default: '' - }, - height: { - type: Number, - default: 300, - validator: function validator(val){ - return val >= 100 - } - }, - zIndex: { - type: Number, - default: 1000 - }, - autoHeight: { - type: Boolean, - default: true - }, - showModuleName: {} - }, - data: function data(){ - return { - // defaultShowModuleName:false - // locale: {}, - // modules:{}, - fullScreen: false, - dashboard: null - } - }, - watch: { - content: function content(val) { - var content = this.$refs.content.innerHTML; - if (val !== content) { - this.$refs.content.innerHTML = val; - } - }, - fullScreen: function fullScreen(val){ - var component = this; - if (val) { - component.parentEl = component.$el.parentNode; - component.nextEl = component.$el.nextSibling; - document.body.appendChild(component.$el); - return - } - if (component.nextEl) { - component.parentEl.insertBefore(component.$el, component.nextEl); - return - } - component.parentEl.appendChild(component.$el); - } - }, - computed: { - contentStyle: function contentStyle(){ - var style = {}; - if (this.fullScreen) { - style.height = (window.innerHeight - this.$refs.toolbar.clientHeight - 1) + "px"; - return style - } - if (!this.autoHeight) { - style.height = (this.height) + "px"; - return style - } - style['min-height'] = (this.height) + "px"; - return style - } - }, - methods: { - toggleFullScreen: function toggleFullScreen(){ - this.fullScreen = !this.fullScreen; - }, - enableFullScreen: function enableFullScreen(){ - this.fullScreen = true; - }, - exitFullScreen: function exitFullScreen(){ - this.fullScreen = false; - }, - focus: function focus(){ - this.$refs.content.focus(); - }, - toggleDashboard: function toggleDashboard(dashboard){ - this.dashboard = this.dashboard === dashboard ? null : dashboard; - }, - execCommand: function execCommand(command, arg){ - this.restoreSelection(); - if (this.range) { - new RangeHandler(this.range).execCommand(command, arg); - } - this.toggleDashboard(); - this.$emit('change', this.$refs.content.innerHTML); - }, - getCurrentRange: function getCurrentRange(){ - return this.range - }, - saveCurrentRange: function saveCurrentRange(){ - var this$1 = this; - - var selection = window.getSelection ? window.getSelection() : document.getSelection(); - if (!selection.rangeCount) { - return - } - var content = this.$refs.content; - for (var i = 0; i < selection.rangeCount; i++) { - var range = selection.getRangeAt(0); - var start = range.startContainer; - var end = range.endContainer; - // for IE11 : node.contains(textNode) always return false - start = start.nodeType === Node.TEXT_NODE ? start.parentNode : start; - end = end.nodeType === Node.TEXT_NODE ? end.parentNode : end; - if (content.contains(start) && content.contains(end)) { - this$1.range = range; - break - } - } - }, - restoreSelection: function restoreSelection(){ - var selection = window.getSelection ? window.getSelection() : document.getSelection(); - selection.removeAllRanges(); - if (this.range) { - selection.addRange(this.range); - } else { - var content = this.$refs.content; - var div = document.createElement('div'); - var range = document.createRange(); - content.appendChild(div); - range.setStart(div, 0); - range.setEnd(div, 0); - selection.addRange(range); - this.range = range; - } - }, - activeModule: function activeModule(module){ - if (typeof module.handler === 'function') { - module.handler(this); - return - } - if (module.hasDashboard) { - this.toggleDashboard(("dashboard-" + (module.name))); - } - } - }, - created: function created(){ - var this$1 = this; - - this.modules.forEach(function (module) { - if (typeof module.init === 'function') { - module.init(this$1); - } - }); - }, - mounted: function mounted(){ - var this$1 = this; - - var content = this.$refs.content; - content.innerHTML = this.content; - content.addEventListener('mouseup', this.saveCurrentRange, false); - content.addEventListener('keyup', function () { - this$1.$emit('change', content.innerHTML); - this$1.saveCurrentRange(); - }, false); - content.addEventListener('mouseout', function (e) { - if (e.target === content) { - this$1.saveCurrentRange(); - } - }, false); - this.touchHandler = function (e) { - if (content.contains(e.target)) { - this$1.saveCurrentRange(); - } - }; - - window.addEventListener('touchend', this.touchHandler, false); - }, - updated: function updated(){ - // update dashboard style - if (this.$refs.dashboard){ - this.$refs.dashboard.style.maxHeight = (this.$refs.content.clientHeight) + "px"; - } - }, - beforeDestroy: function beforeDestroy(){ - var this$1 = this; - - window.removeEventListener('touchend', this.touchHandler); - this.modules.forEach(function (module) { - if (typeof module.destroyed === 'function') { - module.destroyed(this$1); - } - }); - } -}; - -var i18nZhCn = { - align: '对齐方式', - image: '图片', - list: '列表', - link: '链接', - unlink: '去除链接', - table: '表格', - font: '文字', - 'full screen': '全屏', - text: '排版', - eraser: '格式清除', - info: '关于', - color: '颜色', - 'please enter a url': '请输入地址', - 'create link': '创建链接', - bold: '加粗', - italic: '倾斜', - underline: '下划线', - 'strike through': '删除线', - subscript: '上标', - superscript: '下标', - heading: '标题', - 'font name': '字体', - 'font size': '文字大小', - 'left justify': '左对齐', - 'center justify': '居中', - 'right justify': '右对齐', - 'ordered list': '有序列表', - 'unordered list': '无序列表', - 'fore color': '前景色', - 'background color': '背景色', - 'row count': '行数', - 'column count': '列数', - save: '确定', - upload: '上传', - progress: '进度', - unknown: '未知', - 'please wait': '请稍等', - error: '错误', - abort: '中断', - reset: '重置', - hr: '分隔线', - undo: '撤消', - 'line height': '行高', - 'exceed size limit': '超出大小限制' -}; - -var i18nEnUs = { - align: 'align', - image: 'image', - list: 'list', - link: 'link', - unlink: 'unlink', - table: 'table', - font: 'font', - 'full screen': 'full screen', - text: 'text', - eraser: 'remove format', - info: 'info', - color: 'color', - 'please enter a url': 'please enter a url', - 'create link': 'create link', - bold: 'bold', - italic: 'italic', - underline: 'underline', - 'strike through': 'strike through', - subscript: 'subscript', - superscript: 'superscript', - heading: 'heading', - 'font name': 'font name', - 'font size': 'font size', - 'left justify': 'left justify', - 'center justify': 'center justify', - 'right justify': 'right justify', - 'ordered list': 'ordered list', - 'unordered list': 'unordered list', - 'fore color': 'fore color', - 'background color': 'background color', - 'row count': 'row count', - 'column count': 'column count', - save: 'save', - upload: 'upload', - progress: 'progress', - unknown: 'unknown', - 'please wait': 'please wait', - error: 'error', - abort: 'abort', - reset: 'reset', - hr: 'horizontal rule', - undo: 'undo', - 'line height': 'line height', - 'exceed size limit': 'exceed size limit' -}; - -/** - * Created by peak on 2017/2/24. - */ -/** - * shadow clone - * - * @param source source object - * @param ext extended object - */ -function mixin(source, ext) { - if ( source === void 0 ) source = {}; - if ( ext === void 0 ) ext = {}; - - Object.keys(ext).forEach(function (k) { - // for data function - if (k === 'data') { - var dataSrc = source[k]; - var dataDesc = ext[k]; - if (typeof dataDesc === 'function') { - if (typeof dataSrc !== 'function') { - source[k] = dataDesc; - } else { - source[k] = function () { return mixin(dataSrc(), dataDesc()); }; - } - } - } else { - source[k] = ext[k]; - } - }); - return source -} - -polyfill(); -/** - * Vue html5 Editor - * @param Vue {Vue} - * @param options {Object} - */ -var VueHtml5Editor = function VueHtml5Editor(options) { - if ( options === void 0 ) options = {}; - - var modules = [].concat( buildInModules ); - var components = {}; - - // extended modules - if (Array.isArray(options.modules)) { - options.modules.forEach(function (module) { - if (module.name) { - modules.push(module); - } - }); - } - // hidden modules - if (Array.isArray(options.hiddenModules)) { - modules = (function () { - var arr = []; - modules.forEach(function (m) { - if (!options.hiddenModules.includes(m.name)) { - arr.push(m); - } - }); - return arr - })(); - } - // visible modules - if (Array.isArray(options.visibleModules)) { - modules = (function () { - var arr = []; - options.visibleModules.forEach(function (name) { - modules.forEach(function (module) { - if (module.name === name) { - arr.push(module); - } - }); - }); - return arr - })(); - } - - - modules.forEach(function (module) { - // specify the config for each module in options by name - var config = options[module.name]; - module.config = mixin(module.config, config); - - if (module.dashboard) { - // $options.module - module.dashboard.module = module; - components[("dashboard-" + (module.name))] = module.dashboard; - } - if (options.icons && options.icons[module.name]) { - module.icon = options.icons[module.name]; - } - - module.hasDashboard = !!module.dashboard; - // prevent vue sync - module.dashboard = null; - }); - - // i18n - var i18n = {'zh-cn': i18nZhCn, 'en-us': i18nEnUs}; - var customI18n = options.i18n || {}; - Object.keys(customI18n).forEach(function (key) { - i18n[key] = i18n[key] ? mixin(i18n[key], customI18n[key]) : customI18n[key]; - }); - var language = options.language || 'en-us'; - var locale = i18n[language]; - - // showModuleName - var defaultShowModuleName = !!options.showModuleName; - - // ###################################### - var compo = mixin(editor, { - data: function data() { - return {modules: modules, locale: locale, defaultShowModuleName: defaultShowModuleName} - }, - components: components - }); - mixin(this, compo); -}; - -/** - * global install - * - * @param Vue - * @param options - */ -VueHtml5Editor.install = function install (Vue, options) { - if ( options === void 0 ) options = {}; - - Vue.component(options.name || 'vue-html5-editor', new VueHtml5Editor(options)); -}; - -return VueHtml5Editor; - -}))); - - -/***/ }), - -/***/ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue": -/*!*******************************************************************!*\ - !*** ./node_modules/vuejs-datetimepicker/src/datetime_picker.vue ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _datetime_picker_vue_vue_type_template_id_4bd11526_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true& */ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true&"); -/* harmony import */ var _datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./datetime_picker.vue?vue&type=script&lang=js& */ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=script&lang=js&"); -/* harmony import */ var _datetime_picker_vue_vue_type_style_index_0_id_4bd11526_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css& */ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css&"); -/* harmony import */ var _vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _datetime_picker_vue_vue_type_template_id_4bd11526_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render, - _datetime_picker_vue_vue_type_template_id_4bd11526_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - "4bd11526", - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "node_modules/vuejs-datetimepicker/src/datetime_picker.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var date_fns_start_of_month__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! date-fns/start_of_month */ "./node_modules/date-fns/start_of_month/index.js"); -/* harmony import */ var date_fns_start_of_month__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(date_fns_start_of_month__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var date_fns_end_of_month__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! date-fns/end_of_month */ "./node_modules/date-fns/end_of_month/index.js"); -/* harmony import */ var date_fns_end_of_month__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(date_fns_end_of_month__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var date_fns_each_day__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns/each_day */ "./node_modules/date-fns/each_day/index.js"); -/* harmony import */ var date_fns_each_day__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(date_fns_each_day__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var date_fns_get_day__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! date-fns/get_day */ "./node_modules/date-fns/get_day/index.js"); -/* harmony import */ var date_fns_get_day__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(date_fns_get_day__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var date_fns_format__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! date-fns/format */ "./node_modules/date-fns/format/index.js"); -/* harmony import */ var date_fns_format__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(date_fns_format__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var date_fns_start_of_day__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! date-fns/start_of_day */ "./node_modules/date-fns/start_of_day/index.js"); -/* harmony import */ var date_fns_start_of_day__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(date_fns_start_of_day__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var date_fns_is_equal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! date-fns/is_equal */ "./node_modules/date-fns/is_equal/index.js"); -/* harmony import */ var date_fns_is_equal__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(date_fns_is_equal__WEBPACK_IMPORTED_MODULE_6__); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// - - - - - - - - - -const days = ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']; -const AM = 'AM' -const PM = 'PM' -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ - name: 'datetime-picker', - props: { - format: { - type: String, - default: 'YYYY-MM-DD h:i:s', - }, - name: { - type: String - }, - width: { - type: String - }, - value: { - type: String, - default: "" - }, - required: { - type: Boolean, - default: false - }, - readonly: { - type: Boolean, - default: false - }, - firstDayOfWeek: { - default: 0, - validator: function(value) { - try { - const val = parseInt(value, 10) - return val >= 0 && val <= 1 - } catch (e) { - console.warn(e.message) - return false - } - }, - message: 'Only 0 (Sunday) and 1 (Monday) are supported.' - }, - }, - data () { - return { - date: this.value, - hideCal: true, - activePort: null, - timeStamp: new Date(), - months: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - days: [], - monthIndex: 0, - hourIndex: 0, - minuteIndex: 0, - year: 2017, - portsHolder: [], - minute: '00', - hour: '01', - day: 1, - minuteSelectorVisible: false, - hourSelectorVisible: false, - period: AM, - periodStyle: 12 - } - }, - methods: { - leftMonth () { - let index = this.months.indexOf(this.month) - if (index === 0) { - this.monthIndex = 11 - } else { - this.monthIndex = index - 1 - } - this.updateCalendar() - }, - rightMonth () { - let index = this.months.indexOf(this.month) - if (index === 11) { - this.monthIndex = 0 - } else { - this.monthIndex = index + 1 - } - this.updateCalendar() - }, - rightYear () { - this.year++ - this.updateCalendar() - }, - leftYear () { - this.year-- - this.updateCalendar() - }, - updateActivePortFromWeek (week, weekIndex) { - const currentActive = date_fns_start_of_day__WEBPACK_IMPORTED_MODULE_5___default()(this.timeStamp); - const index = week.findIndex(day => date_fns_is_equal__WEBPACK_IMPORTED_MODULE_6___default()(currentActive, day)); - if (index !== -1) { - this.activePort = weekIndex*7 + index; - } - }, - updateCalendar () { - const date = new Date(this.year, this.monthIndex, 1, 0, 0, 0); - const weeks = []; - let week = null; - let weekDays = new Array(7); - // let index = 0; - this.activePort = null; - date_fns_each_day__WEBPACK_IMPORTED_MODULE_2___default()(date, date_fns_end_of_month__WEBPACK_IMPORTED_MODULE_1___default()(date)).forEach(day => { - const weekday = date_fns_get_day__WEBPACK_IMPORTED_MODULE_3___default()(day); - if (weekday === this.normalizedFirstDayOfWeek) { - if (week) { - weeks.push(week); - // Add those days that were not part of the month to the index - // index += week.filter(d => d === null).length; - this.updateActivePortFromWeek(weekDays, weeks.length - 1); - weekDays = new Array(7); - } - week = new Array(7); - } else if (week === null) { - week = new Array(7); - } - const idx = (weekday - this.normalizedFirstDayOfWeek + 7) % 7 - week[idx] = date_fns_format__WEBPACK_IMPORTED_MODULE_4___default()(day, 'DD'); - weekDays[idx] = day; - }); - if (week && week.some(n => n)) { - weeks.push(week); - this.updateActivePortFromWeek(weekDays, weeks.length - 1); - } - this.weeks = weeks; - }, - setDay (index, port) { - if (port) { - this.activePort = index; - this.day = parseInt(port, 10); - this.timeStamp = new Date(this.year, this.monthIndex, this.day); - } - }, - setMinute (index, closeAfterSet) { - this.minuteIndex = index - this.minute = this.minutes[index] - if (closeAfterSet) { - this.minuteSelectorVisible = false - } - }, - setHour (index, closeAfterSet) { - this.hourIndex = index - this.hour = this.hours[index] - if (closeAfterSet) { - this.hourSelectorVisible = false - } - }, - showHourSelector () { - this.hourSelectorVisible = true - this.minuteSelectorVisible = false - }, - showMinuteSelector () { - this.minuteSelectorVisible = true - this.hourSelectorVisible = false - }, - keyIsDown (event) { - let key = event.which || event.keycode - if (key === 38) { - if (this.minuteSelectorVisible && this.minuteIndex > 0) { - this.setMinute(this.minuteIndex - 1, false) - this.scrollTopMinute() - } else if (this.hourSelectorVisible && this.hourIndex > 0) { - this.setHour(this.hourIndex - 1, false) - this.scrollTopHour() - } - } else if (key === 40) { - if (this.minuteSelectorVisible && this.minuteIndex < this.minutes.length - 1) { - this.setMinute(this.minuteIndex + 1, false) - this.scrollTopMinute() - } else if (this.hourSelectorVisible && this.hourIndex < this.hours.length - 1) { - this.setHour(this.hourIndex + 1, false) - this.scrollTopHour() - } - } else if (key === 13) { - this.minuteSelectorVisible = false - this.hourSelectorVisible = false - } - if (this.minuteSelectorVisible || this.hourSelectorVisible) { - event.preventDefault() - this.minuteSelectorVisible = false - this.hourSelectorVisible = false - } - }, - scrollTopMinute () { - let mHeight = this.$refs.minuteScroller.scrollHeight - let wHeight = this.$refs.minuteScrollerWrapper.clientHeight - let top = mHeight * (this.minuteIndex / (this.minutes.length - 1)) - (wHeight / 2) - this.$refs.minuteScroller.scrollTop = top - }, - scrollTopHour () { - let mHeight = this.$refs.hourScroller.scrollHeight - let wHeight = this.$refs.hourScrollerWrapper.clientHeight - let top = mHeight * (this.hourIndex / (this.hours.length - 1)) - (wHeight / 2) - this.$refs.hourScroller.scrollTop = top - }, - changePeriod () { - this.period = this.period === AM ? PM : AM - }, - calendarClicked (event) { - if (event.target.id !== 'j-hour' && event.target.id !== 'j-minute') { - this.minuteSelectorVisible = false - this.hourSelectorVisible = false - } - event.cancelBubble = true - if (event.stopPropagation) { - event.stopPropagation() - } - }, - documentClicked (event) { - if (event.target.id !== 'tj-datetime-input') { - this.hideCal = true - } - }, - toggleCal () { - this.hideCal = !this.hideCal - }, - setPeriodStyle () { - if (this.dateFormat.indexOf('H') !== -1) { - this.periodStyle = 24; - this.period = null; - } else { - this.periodStyle = 12; - } - }, - setDate () { - let d = null - - this.setPeriodStyle() - - let h = this.hour + '' - - if (this.periodStyle === 12) { - if (h === '12') { - h = this.period === AM ? '00' : '12' - } else if (this.period === PM && parseInt(h) < 12) { - h = parseInt(h) + 12 - h = '' + h - } else if (this.period === AM && parseInt(h) > 12) { - h = parseInt(h) - 12 - h = '' + h - } - } - d = this.dateFormat - d = d.replace('YYYY', this.year) - d = d.replace('DD', this.day < 10 ? '0' + this.day : this.day) - let m = this.monthIndex + 1 - d = d.replace('MM', m < 10 ? '0' + m : m) - this.minute += '' - d = d.replace(this.periodStyle === 24 ? 'H' : 'h', h.length < 2 ? '0' + h : '' + h ) - d = d.replace('i', this.minute.length < 2 ? '0' + this.minute : '' + this.minute) - d = d.replace('s', '00') - this.$emit('input', d) - this.date = d - this.hideCal = true - }, - /** - `*Creates a date object from a given date string - */ - makeDateObject (val) { - // handle support for eu date format - let dateAndTime = val.split(' ') - let arr = [] - if (this.format.indexOf('-') !== -1) { - arr = dateAndTime[0].split('-') - } else { - arr = dateAndTime[0].split('/') - } - let year = 0 - let month = 0 - let day = 0 - if (this.format.indexOf('DD/MM/YYYY') === 0 || this.format.indexOf('DD-MM-YYYY') === 0) { - year = arr[2] - month = arr[1] - day = arr[0] - } else if (this.format.indexOf('YYYY/MM/DD') === 0 || this.format.indexOf('YYYY-MM-DD') === 0) { - year = arr[0] - month = arr[1] - day = arr[2] - } else { - year = arr[2] - month = arr[0] - day = arr[1] - } - - let date = new Date(); - if(this.hideDate){ - // time only - let splitTime = dateAndTime[0].split(':') - // handle date format without seconds - let secs = splitTime.length > 2 ? parseInt(splitTime[2]) : 0 - date.setHours(parseInt(splitTime[0]), parseInt(splitTime[1]), secs, 0) - } else if (this.hideTime) { - // date only - date = new Date(parseInt(year), parseInt(month)-1, parseInt(day)) - } else { - // we have both date and time - let splitTime = dateAndTime[1].split(':') - // handle date format without seconds - let secs = splitTime.length > 2 ? parseInt(splitTime[2]) : 0 - date = new Date(parseInt(year), parseInt(month)-1, parseInt(day), parseInt(splitTime[0]), parseInt(splitTime[1]), secs) - } - - return date - }, - clearDate(){ - this.date = '' - this.$emit('input', '') - this.toggleCal () - }, - }, - created () { - if (this.value) { - try { - this.timeStamp = this.makeDateObject(this.value) - - // set #period (am or pm) based on date hour - if (this.timeStamp.getHours() >= 12) { - this.period = PM - } else { - this.period = AM - } - } catch (e) { - this.timeStamp = new Date() - console.log(e); - } - } - - this.year = this.timeStamp.getFullYear() - this.monthIndex = this.timeStamp.getMonth() - this.day = this.timeStamp.getDate() - this.hour = this.timeStamp.getHours() - this.hour = this.hour < 10 ? '0' + this.hour : '' + this.hour - this.minute = this.timeStamp.getMinutes() - this.minute = this.minute < 10 ? '0' + this.minute : '' + this.minute - this.updateCalendar() - days.forEach((day, idx) => { - this.days[(idx - this.normalizedFirstDayOfWeek + 7) % 7] = day; - }); - document.addEventListener('keydown', this.keyIsDown) - document.addEventListener('click', this.documentClicked) - // this.setDate() - this.setPeriodStyle() - }, - watch: { - value (newVal, oldVal) { - if (newVal) { - this.value = newVal; - try { - this.timeStamp = this.makeDateObject(this.value) - } catch (e) { - console.warn(e.message +'. Current date is being used.') - this.timeStamp = new Date() - } - this.year = this.timeStamp.getFullYear() - this.monthIndex = this.timeStamp.getMonth() - this.day = this.timeStamp.getDate() - this.hour = this.timeStamp.getHours() - this.hour = this.hour < 10 ? '0' + this.hour : '' + this.hour - this.minute = this.timeStamp.getMinutes() - this.minute = this.minute < 10 ? '0' + this.minute : '' + this.minute - this.updateCalendar() - this.setDate() - } - - } - }, - destroyed: function () { - document.removeEventListener('keydown', this.keyIsDown) - document.removeEventListener('click', this.documentClicked) - }, - computed: { - normalizedFirstDayOfWeek: function() { - return parseInt(this.firstDayOfWeek, 10); - }, - ports: { - get: function () { - let p = [] - if (this.portsHolder.length === 0) { - for (let i = 0; i < 42; i++) { - p.push('') - } - } else { - p = this.portsHolder - } - return p - }, - set: function (newValue) { - this.portsHolder = newValue - } - }, - month () { - return this.months[this.monthIndex] - }, - dateTime () { - return this.timeStamp.getFullYear() + '-' + (this.timeStamp.getMonth() + 1) + '-' + this.timeStamp.getUTCDay() - }, - minutes () { - let arr = [] - for (let i = 0; i < 60; i++) { - i < 10 ? arr.push('0' + i) : arr.push('' + i) - } - return arr - }, - hours () { - let arr = [] - if (this.periodStyle === 24) { - for (let i = 0; i < this.periodStyle; i++) { - i < 10 ? arr.push('0' + i) : arr.push('' + i) - } - } else { - for (let i = 1; i <= this.periodStyle; i++) { - i < 10 ? arr.push('0' + i) : arr.push('' + i) - } - } - return arr - }, - dateFormat () { - let f = 'YYYY-MM-DD h:i:s' - let allowedFormats = [ - 'YYYY-MM-DD h:i:s', 'DD-MM-YYYY h:i:s', 'MM-DD-YYYY h:i:s', - 'YYYY-MM-DD h:i', 'DD-MM-YYYY h:i', 'MM-DD-YYYY h:i', - 'YYYY-MM-DD H:i:s', 'DD-MM-YYYY H:i:s', 'MM-DD-YYYY H:i:s', - 'YYYY-MM-DD H:i', 'DD-MM-YYYY H:i', 'MM-DD-YYYY H:i', - 'YYYY-MM-DD', 'DD-MM-YYYY', 'MM-DD-YYYY', - 'YYYY/MM/DD', 'DD/MM/YYYY', 'MM/DD/YYYY', - 'h:i:s', 'H:i:s', 'h:i', 'H:i', - 'YYYY/MM/DD h:i:s', 'DD/MM/YYYY h:i:s', 'MM/DD/YYYY h:i:s', - 'YYYY/MM/DD h:i', 'DD/MM/YYYY h:i', 'MM/DD/YYYY h:i', - 'YYYY/MM/DD H:i:s', 'DD/MM/YYYY H:i:s', 'MM/DD/YYYY H:i:s', - 'YYYY/MM/DD H:i', 'DD/MM/YYYY H:i', 'MM/DD/YYYY H:i' - ] - if (this.format) { - f = this.format - } - if (allowedFormats.indexOf(f) < 0) { - console.warn('Invalid date format supplied. Current default date format is being used.') - // return default date format if date format is invalid - return 'YYYY-MM-DD h:i:s' - } else { - return f - } - }, - hideTime () { - return this.dateFormat.indexOf('h:i:s') === -1 - && this.dateFormat.indexOf('H:i:s') === -1 - && this.dateFormat.indexOf('h:i') === -1 - && this.dateFormat.indexOf('H:i') === -1 - }, - hideDate () { - return this.dateFormat === 'h:i:s' || this.dateFormat === 'H:i:s' - || this.dateFormat === 'h:i' || this.dateFormat === 'H:i' - } - } -}); - - -/***/ }), - -/***/ "./resources/js/Akaun/Ansuran.vue": -/*!****************************************!*\ - !*** ./resources/js/Akaun/Ansuran.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Ansuran_vue_vue_type_template_id_08824363___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Ansuran.vue?vue&type=template&id=08824363& */ "./resources/js/Akaun/Ansuran.vue?vue&type=template&id=08824363&"); -/* harmony import */ var _Ansuran_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Ansuran.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Ansuran.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Ansuran_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Ansuran_vue_vue_type_template_id_08824363___WEBPACK_IMPORTED_MODULE_0__.render, - _Ansuran_vue_vue_type_template_id_08824363___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Ansuran.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Gadaian.vue": -/*!****************************************!*\ - !*** ./resources/js/Akaun/Gadaian.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Gadaian_vue_vue_type_template_id_74719d92___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Gadaian.vue?vue&type=template&id=74719d92& */ "./resources/js/Akaun/Gadaian.vue?vue&type=template&id=74719d92&"); -/* harmony import */ var _Gadaian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Gadaian.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Gadaian.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Gadaian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Gadaian_vue_vue_type_template_id_74719d92___WEBPACK_IMPORTED_MODULE_0__.render, - _Gadaian_vue_vue_type_template_id_74719d92___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Gadaian.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Home.vue": -/*!*************************************!*\ - !*** ./resources/js/Akaun/Home.vue ***! - \*************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Home_vue_vue_type_template_id_4b952908___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Home.vue?vue&type=template&id=4b952908& */ "./resources/js/Akaun/Home.vue?vue&type=template&id=4b952908&"); -/* harmony import */ var _Home_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Home.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Home.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Home_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Home_vue_vue_type_template_id_4b952908___WEBPACK_IMPORTED_MODULE_0__.render, - _Home_vue_vue_type_template_id_4b952908___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Home.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Imbangduga.vue": -/*!*******************************************!*\ - !*** ./resources/js/Akaun/Imbangduga.vue ***! - \*******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Imbangduga_vue_vue_type_template_id_555af764___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Imbangduga.vue?vue&type=template&id=555af764& */ "./resources/js/Akaun/Imbangduga.vue?vue&type=template&id=555af764&"); -/* harmony import */ var _Imbangduga_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Imbangduga.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Imbangduga.vue?vue&type=script&lang=js&"); -/* harmony import */ var _Imbangduga_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Imbangduga.vue?vue&type=style&index=0&lang=css& */ "./resources/js/Akaun/Imbangduga.vue?vue&type=style&index=0&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _Imbangduga_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Imbangduga_vue_vue_type_template_id_555af764___WEBPACK_IMPORTED_MODULE_0__.render, - _Imbangduga_vue_vue_type_template_id_555af764___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Imbangduga.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/KawalanStok.vue": -/*!********************************************!*\ - !*** ./resources/js/Akaun/KawalanStok.vue ***! - \********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _KawalanStok_vue_vue_type_template_id_2bb219ee___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KawalanStok.vue?vue&type=template&id=2bb219ee& */ "./resources/js/Akaun/KawalanStok.vue?vue&type=template&id=2bb219ee&"); -/* harmony import */ var _KawalanStok_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./KawalanStok.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/KawalanStok.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _KawalanStok_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _KawalanStok_vue_vue_type_template_id_2bb219ee___WEBPACK_IMPORTED_MODULE_0__.render, - _KawalanStok_vue_vue_type_template_id_2bb219ee___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/KawalanStok.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Laporan.vue": -/*!****************************************!*\ - !*** ./resources/js/Akaun/Laporan.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Laporan_vue_vue_type_template_id_4af24e44___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Laporan.vue?vue&type=template&id=4af24e44& */ "./resources/js/Akaun/Laporan.vue?vue&type=template&id=4af24e44&"); -/* harmony import */ var _Laporan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Laporan.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Laporan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Laporan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Laporan_vue_vue_type_template_id_4af24e44___WEBPACK_IMPORTED_MODULE_0__.render, - _Laporan_vue_vue_type_template_id_4af24e44___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Laporan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Lejeram.vue": -/*!****************************************!*\ - !*** ./resources/js/Akaun/Lejeram.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Lejeram_vue_vue_type_template_id_23382b1d___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Lejeram.vue?vue&type=template&id=23382b1d& */ "./resources/js/Akaun/Lejeram.vue?vue&type=template&id=23382b1d&"); -/* harmony import */ var _Lejeram_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Lejeram.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Lejeram.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Lejeram_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Lejeram_vue_vue_type_template_id_23382b1d___WEBPACK_IMPORTED_MODULE_0__.render, - _Lejeram_vue_vue_type_template_id_23382b1d___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Lejeram.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Lelong.vue": -/*!***************************************!*\ - !*** ./resources/js/Akaun/Lelong.vue ***! - \***************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Lelong_vue_vue_type_template_id_3e61ddd2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Lelong.vue?vue&type=template&id=3e61ddd2& */ "./resources/js/Akaun/Lelong.vue?vue&type=template&id=3e61ddd2&"); -/* harmony import */ var _Lelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Lelong.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Lelong.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Lelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Lelong_vue_vue_type_template_id_3e61ddd2___WEBPACK_IMPORTED_MODULE_0__.render, - _Lelong_vue_vue_type_template_id_3e61ddd2___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Lelong.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Pendahuluanserahan.vue": -/*!***************************************************!*\ - !*** ./resources/js/Akaun/Pendahuluanserahan.vue ***! - \***************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Pendahuluanserahan_vue_vue_type_template_id_52231fd8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Pendahuluanserahan.vue?vue&type=template&id=52231fd8& */ "./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=template&id=52231fd8&"); -/* harmony import */ var _Pendahuluanserahan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Pendahuluanserahan.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _Pendahuluanserahan_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Pendahuluanserahan.vue?vue&type=style&index=0&lang=css& */ "./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=style&index=0&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _Pendahuluanserahan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Pendahuluanserahan_vue_vue_type_template_id_52231fd8___WEBPACK_IMPORTED_MODULE_0__.render, - _Pendahuluanserahan_vue_vue_type_template_id_52231fd8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Pendahuluanserahan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Penebusan.vue": -/*!******************************************!*\ - !*** ./resources/js/Akaun/Penebusan.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Penebusan_vue_vue_type_template_id_9eb5b518___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Penebusan.vue?vue&type=template&id=9eb5b518& */ "./resources/js/Akaun/Penebusan.vue?vue&type=template&id=9eb5b518&"); -/* harmony import */ var _Penebusan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Penebusan.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Penebusan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Penebusan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Penebusan_vue_vue_type_template_id_9eb5b518___WEBPACK_IMPORTED_MODULE_0__.render, - _Penebusan_vue_vue_type_template_id_9eb5b518___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Penebusan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Perbelanjaan.vue": -/*!*********************************************!*\ - !*** ./resources/js/Akaun/Perbelanjaan.vue ***! - \*********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Perbelanjaan_vue_vue_type_template_id_1993593a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Perbelanjaan.vue?vue&type=template&id=1993593a& */ "./resources/js/Akaun/Perbelanjaan.vue?vue&type=template&id=1993593a&"); -/* harmony import */ var _Perbelanjaan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Perbelanjaan.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Perbelanjaan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Perbelanjaan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Perbelanjaan_vue_vue_type_template_id_1993593a___WEBPACK_IMPORTED_MODULE_0__.render, - _Perbelanjaan_vue_vue_type_template_id_1993593a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Perbelanjaan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/RingkasanHarian.vue": -/*!************************************************!*\ - !*** ./resources/js/Akaun/RingkasanHarian.vue ***! - \************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _RingkasanHarian_vue_vue_type_template_id_0163eaca___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RingkasanHarian.vue?vue&type=template&id=0163eaca& */ "./resources/js/Akaun/RingkasanHarian.vue?vue&type=template&id=0163eaca&"); -/* harmony import */ var _RingkasanHarian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RingkasanHarian.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/RingkasanHarian.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _RingkasanHarian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _RingkasanHarian_vue_vue_type_template_id_0163eaca___WEBPACK_IMPORTED_MODULE_0__.render, - _RingkasanHarian_vue_vue_type_template_id_0163eaca___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/RingkasanHarian.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/RingkasanTerkumpul.vue": -/*!***************************************************!*\ - !*** ./resources/js/Akaun/RingkasanTerkumpul.vue ***! - \***************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _RingkasanTerkumpul_vue_vue_type_template_id_63055cb0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RingkasanTerkumpul.vue?vue&type=template&id=63055cb0& */ "./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=template&id=63055cb0&"); -/* harmony import */ var _RingkasanTerkumpul_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RingkasanTerkumpul.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _RingkasanTerkumpul_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _RingkasanTerkumpul_vue_vue_type_template_id_63055cb0___WEBPACK_IMPORTED_MODULE_0__.render, - _RingkasanTerkumpul_vue_vue_type_template_id_63055cb0___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/RingkasanTerkumpul.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/StokAudit.vue": -/*!******************************************!*\ - !*** ./resources/js/Akaun/StokAudit.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _StokAudit_vue_vue_type_template_id_15dfcd11___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./StokAudit.vue?vue&type=template&id=15dfcd11& */ "./resources/js/Akaun/StokAudit.vue?vue&type=template&id=15dfcd11&"); -/* harmony import */ var _StokAudit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./StokAudit.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/StokAudit.vue?vue&type=script&lang=js&"); -/* harmony import */ var _StokAudit_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./StokAudit.vue?vue&type=style&index=0&lang=css& */ "./resources/js/Akaun/StokAudit.vue?vue&type=style&index=0&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _StokAudit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _StokAudit_vue_vue_type_template_id_15dfcd11___WEBPACK_IMPORTED_MODULE_0__.render, - _StokAudit_vue_vue_type_template_id_15dfcd11___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/StokAudit.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/StokAuditBackdate.vue": -/*!**************************************************!*\ - !*** ./resources/js/Akaun/StokAuditBackdate.vue ***! - \**************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _StokAuditBackdate_vue_vue_type_template_id_f2b1a274___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./StokAuditBackdate.vue?vue&type=template&id=f2b1a274& */ "./resources/js/Akaun/StokAuditBackdate.vue?vue&type=template&id=f2b1a274&"); -/* harmony import */ var _StokAuditBackdate_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./StokAuditBackdate.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/StokAuditBackdate.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _StokAuditBackdate_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _StokAuditBackdate_vue_vue_type_template_id_f2b1a274___WEBPACK_IMPORTED_MODULE_0__.render, - _StokAuditBackdate_vue_vue_type_template_id_f2b1a274___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/StokAuditBackdate.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Tuntutbaki.vue": -/*!*******************************************!*\ - !*** ./resources/js/Akaun/Tuntutbaki.vue ***! - \*******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Tuntutbaki_vue_vue_type_template_id_3248b8a0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Tuntutbaki.vue?vue&type=template&id=3248b8a0& */ "./resources/js/Akaun/Tuntutbaki.vue?vue&type=template&id=3248b8a0&"); -/* harmony import */ var _Tuntutbaki_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Tuntutbaki.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Tuntutbaki.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Tuntutbaki_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Tuntutbaki_vue_vue_type_template_id_3248b8a0___WEBPACK_IMPORTED_MODULE_0__.render, - _Tuntutbaki_vue_vue_type_template_id_3248b8a0___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Tuntutbaki.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Upah.vue": -/*!*************************************!*\ - !*** ./resources/js/Akaun/Upah.vue ***! - \*************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Upah_vue_vue_type_template_id_413b0d1f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Upah.vue?vue&type=template&id=413b0d1f& */ "./resources/js/Akaun/Upah.vue?vue&type=template&id=413b0d1f&"); -/* harmony import */ var _Upah_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Upah.vue?vue&type=script&lang=js& */ "./resources/js/Akaun/Upah.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Upah_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Upah_vue_vue_type_template_id_413b0d1f___WEBPACK_IMPORTED_MODULE_0__.render, - _Upah_vue_vue_type_template_id_413b0d1f___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Akaun/Upah.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Bajet/GetKodcaw.vue": -/*!******************************************!*\ - !*** ./resources/js/Bajet/GetKodcaw.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GetKodcaw.vue?vue&type=template&id=4788602c& */ "./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - -var script = {} - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( - script, - _GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__.render, - _GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Bajet/GetKodcaw.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Bajet/Homebajet.vue": -/*!******************************************!*\ - !*** ./resources/js/Bajet/Homebajet.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Homebajet_vue_vue_type_template_id_0beff150___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Homebajet.vue?vue&type=template&id=0beff150& */ "./resources/js/Bajet/Homebajet.vue?vue&type=template&id=0beff150&"); -/* harmony import */ var _Homebajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Homebajet.vue?vue&type=script&lang=js& */ "./resources/js/Bajet/Homebajet.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Homebajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Homebajet_vue_vue_type_template_id_0beff150___WEBPACK_IMPORTED_MODULE_0__.render, - _Homebajet_vue_vue_type_template_id_0beff150___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Bajet/Homebajet.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Bajet/KemaskiniBajet.vue": -/*!***********************************************!*\ - !*** ./resources/js/Bajet/KemaskiniBajet.vue ***! - \***********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _KemaskiniBajet_vue_vue_type_template_id_293257af___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KemaskiniBajet.vue?vue&type=template&id=293257af& */ "./resources/js/Bajet/KemaskiniBajet.vue?vue&type=template&id=293257af&"); -/* harmony import */ var _KemaskiniBajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./KemaskiniBajet.vue?vue&type=script&lang=js& */ "./resources/js/Bajet/KemaskiniBajet.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _KemaskiniBajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _KemaskiniBajet_vue_vue_type_template_id_293257af___WEBPACK_IMPORTED_MODULE_0__.render, - _KemaskiniBajet_vue_vue_type_template_id_293257af___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Bajet/KemaskiniBajet.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Bajet/Senaraibajet.vue": -/*!*********************************************!*\ - !*** ./resources/js/Bajet/Senaraibajet.vue ***! - \*********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Senaraibajet.vue?vue&type=template&id=1fee20d8& */ "./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8&"); -/* harmony import */ var _Senaraibajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Senaraibajet.vue?vue&type=script&lang=js& */ "./resources/js/Bajet/Senaraibajet.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Senaraibajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__.render, - _Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Bajet/Senaraibajet.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Kelulusan/TableKelulusan.vue": -/*!***************************************************!*\ - !*** ./resources/js/Kelulusan/TableKelulusan.vue ***! - \***************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _TableKelulusan_vue_vue_type_template_id_9c3d1502___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableKelulusan.vue?vue&type=template&id=9c3d1502& */ "./resources/js/Kelulusan/TableKelulusan.vue?vue&type=template&id=9c3d1502&"); -/* harmony import */ var _TableKelulusan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TableKelulusan.vue?vue&type=script&lang=js& */ "./resources/js/Kelulusan/TableKelulusan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _TableKelulusan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _TableKelulusan_vue_vue_type_template_id_9c3d1502___WEBPACK_IMPORTED_MODULE_0__.render, - _TableKelulusan_vue_vue_type_template_id_9c3d1502___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Kelulusan/TableKelulusan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Logout.vue": -/*!*********************************!*\ - !*** ./resources/js/Logout.vue ***! - \*********************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Logout_vue_vue_type_template_id_33d498a8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Logout.vue?vue&type=template&id=33d498a8& */ "./resources/js/Logout.vue?vue&type=template&id=33d498a8&"); -/* harmony import */ var _Logout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Logout.vue?vue&type=script&lang=js& */ "./resources/js/Logout.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Logout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Logout_vue_vue_type_template_id_33d498a8___WEBPACK_IMPORTED_MODULE_0__.render, - _Logout_vue_vue_type_template_id_33d498a8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Logout.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Online/Online.vue": -/*!****************************************!*\ - !*** ./resources/js/Online/Online.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Online.vue?vue&type=template&id=c73dd6fe& */ "./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&"); -/* harmony import */ var _Online_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Online.vue?vue&type=script&lang=js& */ "./resources/js/Online/Online.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Online_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__.render, - _Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Online/Online.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Online/SearchSAG.vue": -/*!*******************************************!*\ - !*** ./resources/js/Online/SearchSAG.vue ***! - \*******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SearchSAG.vue?vue&type=template&id=686ea35a& */ "./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a&"); -/* harmony import */ var _SearchSAG_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SearchSAG.vue?vue&type=script&lang=js& */ "./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _SearchSAG_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__.render, - _SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Online/SearchSAG.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Permohonan/RekodMohon.vue": -/*!************************************************!*\ - !*** ./resources/js/Permohonan/RekodMohon.vue ***! - \************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _RekodMohon_vue_vue_type_template_id_808b73b8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RekodMohon.vue?vue&type=template&id=808b73b8& */ "./resources/js/Permohonan/RekodMohon.vue?vue&type=template&id=808b73b8&"); -/* harmony import */ var _RekodMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RekodMohon.vue?vue&type=script&lang=js& */ "./resources/js/Permohonan/RekodMohon.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _RekodMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _RekodMohon_vue_vue_type_template_id_808b73b8___WEBPACK_IMPORTED_MODULE_0__.render, - _RekodMohon_vue_vue_type_template_id_808b73b8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Permohonan/RekodMohon.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Permohonan/SenaraiMohon.vue": -/*!**************************************************!*\ - !*** ./resources/js/Permohonan/SenaraiMohon.vue ***! - \**************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _SenaraiMohon_vue_vue_type_template_id_17dbbc1c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SenaraiMohon.vue?vue&type=template&id=17dbbc1c& */ "./resources/js/Permohonan/SenaraiMohon.vue?vue&type=template&id=17dbbc1c&"); -/* harmony import */ var _SenaraiMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SenaraiMohon.vue?vue&type=script&lang=js& */ "./resources/js/Permohonan/SenaraiMohon.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _SenaraiMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _SenaraiMohon_vue_vue_type_template_id_17dbbc1c___WEBPACK_IMPORTED_MODULE_0__.render, - _SenaraiMohon_vue_vue_type_template_id_17dbbc1c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Permohonan/SenaraiMohon.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Permohonan/StatusMohon.vue": -/*!*************************************************!*\ - !*** ./resources/js/Permohonan/StatusMohon.vue ***! - \*************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _StatusMohon_vue_vue_type_template_id_fc8d84d2_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./StatusMohon.vue?vue&type=template&id=fc8d84d2&scoped=true& */ "./resources/js/Permohonan/StatusMohon.vue?vue&type=template&id=fc8d84d2&scoped=true&"); -/* harmony import */ var _StatusMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./StatusMohon.vue?vue&type=script&lang=js& */ "./resources/js/Permohonan/StatusMohon.vue?vue&type=script&lang=js&"); -/* harmony import */ var _StatusMohon_vue_vue_type_style_index_0_id_fc8d84d2_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./StatusMohon.vue?vue&type=style&index=0&id=fc8d84d2&scoped=true&lang=css& */ "./resources/js/Permohonan/StatusMohon.vue?vue&type=style&index=0&id=fc8d84d2&scoped=true&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _StatusMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _StatusMohon_vue_vue_type_template_id_fc8d84d2_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render, - _StatusMohon_vue_vue_type_template_id_fc8d84d2_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - "fc8d84d2", - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Permohonan/StatusMohon.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Permohonan/index.vue": -/*!*******************************************!*\ - !*** ./resources/js/Permohonan/index.vue ***! - \*******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _index_vue_vue_type_template_id_12d27d76___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=12d27d76& */ "./resources/js/Permohonan/index.vue?vue&type=template&id=12d27d76&"); -/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ "./resources/js/Permohonan/index.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _index_vue_vue_type_template_id_12d27d76___WEBPACK_IMPORTED_MODULE_0__.render, - _index_vue_vue_type_template_id_12d27d76___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/Permohonan/index.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/WTD/Rekod.vue": -/*!************************************!*\ - !*** ./resources/js/WTD/Rekod.vue ***! - \************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Rekod_vue_vue_type_template_id_74a8fb92___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Rekod.vue?vue&type=template&id=74a8fb92& */ "./resources/js/WTD/Rekod.vue?vue&type=template&id=74a8fb92&"); -/* harmony import */ var _Rekod_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Rekod.vue?vue&type=script&lang=js& */ "./resources/js/WTD/Rekod.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Rekod_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Rekod_vue_vue_type_template_id_74a8fb92___WEBPACK_IMPORTED_MODULE_0__.render, - _Rekod_vue_vue_type_template_id_74a8fb92___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/WTD/Rekod.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/WTD/SelectWTD.vue": -/*!****************************************!*\ - !*** ./resources/js/WTD/SelectWTD.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _SelectWTD_vue_vue_type_template_id_4d0d4455___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SelectWTD.vue?vue&type=template&id=4d0d4455& */ "./resources/js/WTD/SelectWTD.vue?vue&type=template&id=4d0d4455&"); -/* harmony import */ var _SelectWTD_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SelectWTD.vue?vue&type=script&lang=js& */ "./resources/js/WTD/SelectWTD.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _SelectWTD_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _SelectWTD_vue_vue_type_template_id_4d0d4455___WEBPACK_IMPORTED_MODULE_0__.render, - _SelectWTD_vue_vue_type_template_id_4d0d4455___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/WTD/SelectWTD.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/WTD/SenaraiBakiLelong.vue": -/*!************************************************!*\ - !*** ./resources/js/WTD/SenaraiBakiLelong.vue ***! - \************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _SenaraiBakiLelong_vue_vue_type_template_id_074a045e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SenaraiBakiLelong.vue?vue&type=template&id=074a045e&scoped=true& */ "./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=template&id=074a045e&scoped=true&"); -/* harmony import */ var _SenaraiBakiLelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SenaraiBakiLelong.vue?vue&type=script&lang=js& */ "./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=script&lang=js&"); -/* harmony import */ var _SenaraiBakiLelong_vue_vue_type_style_index_0_id_074a045e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./SenaraiBakiLelong.vue?vue&type=style&index=0&id=074a045e&scoped=true&lang=css& */ "./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=style&index=0&id=074a045e&scoped=true&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _SenaraiBakiLelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _SenaraiBakiLelong_vue_vue_type_template_id_074a045e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render, - _SenaraiBakiLelong_vue_vue_type_template_id_074a045e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - "074a045e", - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/WTD/SenaraiBakiLelong.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/WTD/index.vue": -/*!************************************!*\ - !*** ./resources/js/WTD/index.vue ***! - \************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _index_vue_vue_type_template_id_3c79d03c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=3c79d03c& */ "./resources/js/WTD/index.vue?vue&type=template&id=3c79d03c&"); -/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ "./resources/js/WTD/index.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _index_vue_vue_type_template_id_3c79d03c___WEBPACK_IMPORTED_MODULE_0__.render, - _index_vue_vue_type_template_id_3c79d03c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/WTD/index.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/WTD/selection.vue": -/*!****************************************!*\ - !*** ./resources/js/WTD/selection.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _selection_vue_vue_type_template_id_0600f2f6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./selection.vue?vue&type=template&id=0600f2f6& */ "./resources/js/WTD/selection.vue?vue&type=template&id=0600f2f6&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - -var script = {} - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( - script, - _selection_vue_vue_type_template_id_0600f2f6___WEBPACK_IMPORTED_MODULE_0__.render, - _selection_vue_vue_type_template_id_0600f2f6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/WTD/selection.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/WTD/wtd.vue": -/*!**********************************!*\ - !*** ./resources/js/WTD/wtd.vue ***! - \**********************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _wtd_vue_vue_type_template_id_17d18e91___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./wtd.vue?vue&type=template&id=17d18e91& */ "./resources/js/WTD/wtd.vue?vue&type=template&id=17d18e91&"); -/* harmony import */ var _wtd_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./wtd.vue?vue&type=script&lang=js& */ "./resources/js/WTD/wtd.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _wtd_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _wtd_vue_vue_type_template_id_17d18e91___WEBPACK_IMPORTED_MODULE_0__.render, - _wtd_vue_vue_type_template_id_17d18e91___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/WTD/wtd.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Analisa/Aging.vue": -/*!***************************************************!*\ - !*** ./resources/js/components/Analisa/Aging.vue ***! - \***************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Aging_vue_vue_type_template_id_350769d1___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Aging.vue?vue&type=template&id=350769d1& */ "./resources/js/components/Analisa/Aging.vue?vue&type=template&id=350769d1&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - -var script = {} - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( - script, - _Aging_vue_vue_type_template_id_350769d1___WEBPACK_IMPORTED_MODULE_0__.render, - _Aging_vue_vue_type_template_id_350769d1___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Analisa/Aging.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Analisa/Harian.vue": -/*!****************************************************!*\ - !*** ./resources/js/components/Analisa/Harian.vue ***! - \****************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Harian_vue_vue_type_template_id_37e0d198___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Harian.vue?vue&type=template&id=37e0d198& */ "./resources/js/components/Analisa/Harian.vue?vue&type=template&id=37e0d198&"); -/* harmony import */ var _Harian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Harian.vue?vue&type=script&lang=js& */ "./resources/js/components/Analisa/Harian.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Harian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Harian_vue_vue_type_template_id_37e0d198___WEBPACK_IMPORTED_MODULE_0__.render, - _Harian_vue_vue_type_template_id_37e0d198___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Analisa/Harian.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Analisa/Tahunan.vue": -/*!*****************************************************!*\ - !*** ./resources/js/components/Analisa/Tahunan.vue ***! - \*****************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Tahunan_vue_vue_type_template_id_6fbab4b6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Tahunan.vue?vue&type=template&id=6fbab4b6& */ "./resources/js/components/Analisa/Tahunan.vue?vue&type=template&id=6fbab4b6&"); -/* harmony import */ var _Tahunan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Tahunan.vue?vue&type=script&lang=js& */ "./resources/js/components/Analisa/Tahunan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Tahunan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Tahunan_vue_vue_type_template_id_6fbab4b6___WEBPACK_IMPORTED_MODULE_0__.render, - _Tahunan_vue_vue_type_template_id_6fbab4b6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Analisa/Tahunan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Breadcrumb.vue": -/*!************************************************!*\ - !*** ./resources/js/components/Breadcrumb.vue ***! - \************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Breadcrumb_vue_vue_type_template_id_c259b9a4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Breadcrumb.vue?vue&type=template&id=c259b9a4& */ "./resources/js/components/Breadcrumb.vue?vue&type=template&id=c259b9a4&"); -/* harmony import */ var _Breadcrumb_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Breadcrumb.vue?vue&type=script&lang=js& */ "./resources/js/components/Breadcrumb.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Breadcrumb_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Breadcrumb_vue_vue_type_template_id_c259b9a4___WEBPACK_IMPORTED_MODULE_0__.render, - _Breadcrumb_vue_vue_type_template_id_c259b9a4___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Breadcrumb.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Cawangan.vue": -/*!**********************************************!*\ - !*** ./resources/js/components/Cawangan.vue ***! - \**********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Cawangan_vue_vue_type_template_id_5c8a948e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Cawangan.vue?vue&type=template&id=5c8a948e& */ "./resources/js/components/Cawangan.vue?vue&type=template&id=5c8a948e&"); -/* harmony import */ var _Cawangan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Cawangan.vue?vue&type=script&lang=js& */ "./resources/js/components/Cawangan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Cawangan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Cawangan_vue_vue_type_template_id_5c8a948e___WEBPACK_IMPORTED_MODULE_0__.render, - _Cawangan_vue_vue_type_template_id_5c8a948e___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Cawangan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Chart/BilanganChart.vue": -/*!*********************************************************!*\ - !*** ./resources/js/components/Chart/BilanganChart.vue ***! - \*********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _BilanganChart_vue_vue_type_template_id_7cd6b730___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./BilanganChart.vue?vue&type=template&id=7cd6b730& */ "./resources/js/components/Chart/BilanganChart.vue?vue&type=template&id=7cd6b730&"); -/* harmony import */ var _BilanganChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./BilanganChart.vue?vue&type=script&lang=js& */ "./resources/js/components/Chart/BilanganChart.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _BilanganChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _BilanganChart_vue_vue_type_template_id_7cd6b730___WEBPACK_IMPORTED_MODULE_0__.render, - _BilanganChart_vue_vue_type_template_id_7cd6b730___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Chart/BilanganChart.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Chart/KeuntunganChart.vue": -/*!***********************************************************!*\ - !*** ./resources/js/components/Chart/KeuntunganChart.vue ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _KeuntunganChart_vue_vue_type_template_id_94cc6810___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KeuntunganChart.vue?vue&type=template&id=94cc6810& */ "./resources/js/components/Chart/KeuntunganChart.vue?vue&type=template&id=94cc6810&"); -/* harmony import */ var _KeuntunganChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./KeuntunganChart.vue?vue&type=script&lang=js& */ "./resources/js/components/Chart/KeuntunganChart.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _KeuntunganChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _KeuntunganChart_vue_vue_type_template_id_94cc6810___WEBPACK_IMPORTED_MODULE_0__.render, - _KeuntunganChart_vue_vue_type_template_id_94cc6810___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Chart/KeuntunganChart.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Chart/PembiayaanChart.vue": -/*!***********************************************************!*\ - !*** ./resources/js/components/Chart/PembiayaanChart.vue ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _PembiayaanChart_vue_vue_type_template_id_317e745b___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PembiayaanChart.vue?vue&type=template&id=317e745b& */ "./resources/js/components/Chart/PembiayaanChart.vue?vue&type=template&id=317e745b&"); -/* harmony import */ var _PembiayaanChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PembiayaanChart.vue?vue&type=script&lang=js& */ "./resources/js/components/Chart/PembiayaanChart.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _PembiayaanChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _PembiayaanChart_vue_vue_type_template_id_317e745b___WEBPACK_IMPORTED_MODULE_0__.render, - _PembiayaanChart_vue_vue_type_template_id_317e745b___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Chart/PembiayaanChart.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Chart/PenyelesaianChart.vue": -/*!*************************************************************!*\ - !*** ./resources/js/components/Chart/PenyelesaianChart.vue ***! - \*************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _PenyelesaianChart_vue_vue_type_template_id_a905f430___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PenyelesaianChart.vue?vue&type=template&id=a905f430& */ "./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=template&id=a905f430&"); -/* harmony import */ var _PenyelesaianChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PenyelesaianChart.vue?vue&type=script&lang=js& */ "./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _PenyelesaianChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _PenyelesaianChart_vue_vue_type_template_id_a905f430___WEBPACK_IMPORTED_MODULE_0__.render, - _PenyelesaianChart_vue_vue_type_template_id_a905f430___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Chart/PenyelesaianChart.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Petibesi.vue": -/*!**********************************************!*\ - !*** ./resources/js/components/Petibesi.vue ***! - \**********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Petibesi_vue_vue_type_template_id_24b03fee___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Petibesi.vue?vue&type=template&id=24b03fee& */ "./resources/js/components/Petibesi.vue?vue&type=template&id=24b03fee&"); -/* harmony import */ var _Petibesi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Petibesi.vue?vue&type=script&lang=js& */ "./resources/js/components/Petibesi.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Petibesi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Petibesi_vue_vue_type_template_id_24b03fee___WEBPACK_IMPORTED_MODULE_0__.render, - _Petibesi_vue_vue_type_template_id_24b03fee___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Petibesi.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Searchpelanggan.vue": -/*!*****************************************************!*\ - !*** ./resources/js/components/Searchpelanggan.vue ***! - \*****************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Searchpelanggan_vue_vue_type_template_id_5de939ce___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Searchpelanggan.vue?vue&type=template&id=5de939ce& */ "./resources/js/components/Searchpelanggan.vue?vue&type=template&id=5de939ce&"); -/* harmony import */ var _Searchpelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Searchpelanggan.vue?vue&type=script&lang=js& */ "./resources/js/components/Searchpelanggan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Searchpelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Searchpelanggan_vue_vue_type_template_id_5de939ce___WEBPACK_IMPORTED_MODULE_0__.render, - _Searchpelanggan_vue_vue_type_template_id_5de939ce___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Searchpelanggan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/Tunai.vue": -/*!*******************************************!*\ - !*** ./resources/js/components/Tunai.vue ***! - \*******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Tunai_vue_vue_type_template_id_3cb515cc___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Tunai.vue?vue&type=template&id=3cb515cc& */ "./resources/js/components/Tunai.vue?vue&type=template&id=3cb515cc&"); -/* harmony import */ var _Tunai_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Tunai.vue?vue&type=script&lang=js& */ "./resources/js/components/Tunai.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Tunai_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Tunai_vue_vue_type_template_id_3cb515cc___WEBPACK_IMPORTED_MODULE_0__.render, - _Tunai_vue_vue_type_template_id_3cb515cc___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/Tunai.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/pagination.vue": -/*!************************************************!*\ - !*** ./resources/js/components/pagination.vue ***! - \************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _pagination_vue_vue_type_template_id_603a89b6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pagination.vue?vue&type=template&id=603a89b6& */ "./resources/js/components/pagination.vue?vue&type=template&id=603a89b6&"); -/* harmony import */ var _pagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./pagination.vue?vue&type=script&lang=js& */ "./resources/js/components/pagination.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _pagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _pagination_vue_vue_type_template_id_603a89b6___WEBPACK_IMPORTED_MODULE_0__.render, - _pagination_vue_vue_type_template_id_603a89b6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/pagination.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/Bankmodal.vue": -/*!****************************************************!*\ - !*** ./resources/js/components/util/Bankmodal.vue ***! - \****************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Bankmodal_vue_vue_type_template_id_0001c10f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Bankmodal.vue?vue&type=template&id=0001c10f& */ "./resources/js/components/util/Bankmodal.vue?vue&type=template&id=0001c10f&"); -/* harmony import */ var _Bankmodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Bankmodal.vue?vue&type=script&lang=js& */ "./resources/js/components/util/Bankmodal.vue?vue&type=script&lang=js&"); -/* harmony import */ var _Bankmodal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Bankmodal.vue?vue&type=style&index=0&lang=css& */ "./resources/js/components/util/Bankmodal.vue?vue&type=style&index=0&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _Bankmodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Bankmodal_vue_vue_type_template_id_0001c10f___WEBPACK_IMPORTED_MODULE_0__.render, - _Bankmodal_vue_vue_type_template_id_0001c10f___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/Bankmodal.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/BlacklistModal.vue": -/*!*********************************************************!*\ - !*** ./resources/js/components/util/BlacklistModal.vue ***! - \*********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _BlacklistModal_vue_vue_type_template_id_6f9e963c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./BlacklistModal.vue?vue&type=template&id=6f9e963c& */ "./resources/js/components/util/BlacklistModal.vue?vue&type=template&id=6f9e963c&"); -/* harmony import */ var _BlacklistModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./BlacklistModal.vue?vue&type=script&lang=js& */ "./resources/js/components/util/BlacklistModal.vue?vue&type=script&lang=js&"); -/* harmony import */ var _BlacklistModal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./BlacklistModal.vue?vue&type=style&index=0&lang=css& */ "./resources/js/components/util/BlacklistModal.vue?vue&type=style&index=0&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _BlacklistModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _BlacklistModal_vue_vue_type_template_id_6f9e963c___WEBPACK_IMPORTED_MODULE_0__.render, - _BlacklistModal_vue_vue_type_template_id_6f9e963c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/BlacklistModal.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/Clock.vue": -/*!************************************************!*\ - !*** ./resources/js/components/util/Clock.vue ***! - \************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Clock_vue_vue_type_template_id_26a23fac___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Clock.vue?vue&type=template&id=26a23fac& */ "./resources/js/components/util/Clock.vue?vue&type=template&id=26a23fac&"); -/* harmony import */ var _Clock_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Clock.vue?vue&type=script&lang=js& */ "./resources/js/components/util/Clock.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Clock_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Clock_vue_vue_type_template_id_26a23fac___WEBPACK_IMPORTED_MODULE_0__.render, - _Clock_vue_vue_type_template_id_26a23fac___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/Clock.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/Deletemodal.vue": -/*!******************************************************!*\ - !*** ./resources/js/components/util/Deletemodal.vue ***! - \******************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Deletemodal_vue_vue_type_template_id_51d70500___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Deletemodal.vue?vue&type=template&id=51d70500& */ "./resources/js/components/util/Deletemodal.vue?vue&type=template&id=51d70500&"); -/* harmony import */ var _Deletemodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Deletemodal.vue?vue&type=script&lang=js& */ "./resources/js/components/util/Deletemodal.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Deletemodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Deletemodal_vue_vue_type_template_id_51d70500___WEBPACK_IMPORTED_MODULE_0__.render, - _Deletemodal_vue_vue_type_template_id_51d70500___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/Deletemodal.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/KomenModal.vue": -/*!*****************************************************!*\ - !*** ./resources/js/components/util/KomenModal.vue ***! - \*****************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _KomenModal_vue_vue_type_template_id_7f9606a6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KomenModal.vue?vue&type=template&id=7f9606a6& */ "./resources/js/components/util/KomenModal.vue?vue&type=template&id=7f9606a6&"); -/* harmony import */ var _KomenModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./KomenModal.vue?vue&type=script&lang=js& */ "./resources/js/components/util/KomenModal.vue?vue&type=script&lang=js&"); -/* harmony import */ var _KomenModal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./KomenModal.vue?vue&type=style&index=0&lang=css& */ "./resources/js/components/util/KomenModal.vue?vue&type=style&index=0&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _KomenModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _KomenModal_vue_vue_type_template_id_7f9606a6___WEBPACK_IMPORTED_MODULE_0__.render, - _KomenModal_vue_vue_type_template_id_7f9606a6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/KomenModal.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/Modal.vue": -/*!************************************************!*\ - !*** ./resources/js/components/util/Modal.vue ***! - \************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Modal_vue_vue_type_template_id_409c126a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Modal.vue?vue&type=template&id=409c126a& */ "./resources/js/components/util/Modal.vue?vue&type=template&id=409c126a&"); -/* harmony import */ var _Modal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Modal.vue?vue&type=script&lang=js& */ "./resources/js/components/util/Modal.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Modal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Modal_vue_vue_type_template_id_409c126a___WEBPACK_IMPORTED_MODULE_0__.render, - _Modal_vue_vue_type_template_id_409c126a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/Modal.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/ModalTransaction.vue": -/*!***********************************************************!*\ - !*** ./resources/js/components/util/ModalTransaction.vue ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _ModalTransaction_vue_vue_type_template_id_acc0677a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ModalTransaction.vue?vue&type=template&id=acc0677a& */ "./resources/js/components/util/ModalTransaction.vue?vue&type=template&id=acc0677a&"); -/* harmony import */ var _ModalTransaction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ModalTransaction.vue?vue&type=script&lang=js& */ "./resources/js/components/util/ModalTransaction.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _ModalTransaction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _ModalTransaction_vue_vue_type_template_id_acc0677a___WEBPACK_IMPORTED_MODULE_0__.render, - _ModalTransaction_vue_vue_type_template_id_acc0677a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/ModalTransaction.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/Notify.vue": -/*!*************************************************!*\ - !*** ./resources/js/components/util/Notify.vue ***! - \*************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Notify_vue_vue_type_template_id_29de161b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Notify.vue?vue&type=template&id=29de161b&scoped=true& */ "./resources/js/components/util/Notify.vue?vue&type=template&id=29de161b&scoped=true&"); -/* harmony import */ var _Notify_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Notify.vue?vue&type=script&lang=js& */ "./resources/js/components/util/Notify.vue?vue&type=script&lang=js&"); -/* harmony import */ var _Notify_vue_vue_type_style_index_0_id_29de161b_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Notify.vue?vue&type=style&index=0&id=29de161b&scoped=true&lang=css& */ "./resources/js/components/util/Notify.vue?vue&type=style&index=0&id=29de161b&scoped=true&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _Notify_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Notify_vue_vue_type_template_id_29de161b_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render, - _Notify_vue_vue_type_template_id_29de161b_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - "29de161b", - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/Notify.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/PBmodal.vue": -/*!**************************************************!*\ - !*** ./resources/js/components/util/PBmodal.vue ***! - \**************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _PBmodal_vue_vue_type_template_id_1cb56bb9___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PBmodal.vue?vue&type=template&id=1cb56bb9& */ "./resources/js/components/util/PBmodal.vue?vue&type=template&id=1cb56bb9&"); -/* harmony import */ var _PBmodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PBmodal.vue?vue&type=script&lang=js& */ "./resources/js/components/util/PBmodal.vue?vue&type=script&lang=js&"); -/* harmony import */ var _PBmodal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./PBmodal.vue?vue&type=style&index=0&lang=css& */ "./resources/js/components/util/PBmodal.vue?vue&type=style&index=0&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _PBmodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _PBmodal_vue_vue_type_template_id_1cb56bb9___WEBPACK_IMPORTED_MODULE_0__.render, - _PBmodal_vue_vue_type_template_id_1cb56bb9___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/PBmodal.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/PetiBesiModal.vue": -/*!********************************************************!*\ - !*** ./resources/js/components/util/PetiBesiModal.vue ***! - \********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _PetiBesiModal_vue_vue_type_template_id_e05c6030___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PetiBesiModal.vue?vue&type=template&id=e05c6030& */ "./resources/js/components/util/PetiBesiModal.vue?vue&type=template&id=e05c6030&"); -/* harmony import */ var _PetiBesiModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PetiBesiModal.vue?vue&type=script&lang=js& */ "./resources/js/components/util/PetiBesiModal.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _PetiBesiModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _PetiBesiModal_vue_vue_type_template_id_e05c6030___WEBPACK_IMPORTED_MODULE_0__.render, - _PetiBesiModal_vue_vue_type_template_id_e05c6030___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/PetiBesiModal.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/components/util/RekodBayaranModal.vue": -/*!************************************************************!*\ - !*** ./resources/js/components/util/RekodBayaranModal.vue ***! - \************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _RekodBayaranModal_vue_vue_type_template_id_69a41000___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RekodBayaranModal.vue?vue&type=template&id=69a41000& */ "./resources/js/components/util/RekodBayaranModal.vue?vue&type=template&id=69a41000&"); -/* harmony import */ var _RekodBayaranModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RekodBayaranModal.vue?vue&type=script&lang=js& */ "./resources/js/components/util/RekodBayaranModal.vue?vue&type=script&lang=js&"); -/* harmony import */ var _RekodBayaranModal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./RekodBayaranModal.vue?vue&type=style&index=0&lang=css& */ "./resources/js/components/util/RekodBayaranModal.vue?vue&type=style&index=0&lang=css&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - -; - - -/* normalize component */ - -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( - _RekodBayaranModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _RekodBayaranModal_vue_vue_type_template_id_69a41000___WEBPACK_IMPORTED_MODULE_0__.render, - _RekodBayaranModal_vue_vue_type_template_id_69a41000___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/components/util/RekodBayaranModal.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/pages/Blacklist.vue": -/*!******************************************!*\ - !*** ./resources/js/pages/Blacklist.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Blacklist_vue_vue_type_template_id_bd26a938___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Blacklist.vue?vue&type=template&id=bd26a938& */ "./resources/js/pages/Blacklist.vue?vue&type=template&id=bd26a938&"); -/* harmony import */ var _Blacklist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Blacklist.vue?vue&type=script&lang=js& */ "./resources/js/pages/Blacklist.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Blacklist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Blacklist_vue_vue_type_template_id_bd26a938___WEBPACK_IMPORTED_MODULE_0__.render, - _Blacklist_vue_vue_type_template_id_bd26a938___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/pages/Blacklist.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/pages/Detailspelanggan.vue": -/*!*************************************************!*\ - !*** ./resources/js/pages/Detailspelanggan.vue ***! - \*************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _Detailspelanggan_vue_vue_type_template_id_498216d0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Detailspelanggan.vue?vue&type=template&id=498216d0& */ "./resources/js/pages/Detailspelanggan.vue?vue&type=template&id=498216d0&"); -/* harmony import */ var _Detailspelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Detailspelanggan.vue?vue&type=script&lang=js& */ "./resources/js/pages/Detailspelanggan.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Detailspelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Detailspelanggan_vue_vue_type_template_id_498216d0___WEBPACK_IMPORTED_MODULE_0__.render, - _Detailspelanggan_vue_vue_type_template_id_498216d0___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/pages/Detailspelanggan.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/pages/NotisLelong.vue": -/*!********************************************!*\ - !*** ./resources/js/pages/NotisLelong.vue ***! - \********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _NotisLelong_vue_vue_type_template_id_10363919___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./NotisLelong.vue?vue&type=template&id=10363919& */ "./resources/js/pages/NotisLelong.vue?vue&type=template&id=10363919&"); -/* harmony import */ var _NotisLelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./NotisLelong.vue?vue&type=script&lang=js& */ "./resources/js/pages/NotisLelong.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _NotisLelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _NotisLelong_vue_vue_type_template_id_10363919___WEBPACK_IMPORTED_MODULE_0__.render, - _NotisLelong_vue_vue_type_template_id_10363919___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/pages/NotisLelong.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/pages/NotisLelongFasa2.vue": -/*!*************************************************!*\ - !*** ./resources/js/pages/NotisLelongFasa2.vue ***! - \*************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _NotisLelongFasa2_vue_vue_type_template_id_0397b920___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./NotisLelongFasa2.vue?vue&type=template&id=0397b920& */ "./resources/js/pages/NotisLelongFasa2.vue?vue&type=template&id=0397b920&"); -/* harmony import */ var _NotisLelongFasa2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./NotisLelongFasa2.vue?vue&type=script&lang=js& */ "./resources/js/pages/NotisLelongFasa2.vue?vue&type=script&lang=js&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _NotisLelongFasa2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _NotisLelongFasa2_vue_vue_type_template_id_0397b920___WEBPACK_IMPORTED_MODULE_0__.render, - _NotisLelongFasa2_vue_vue_type_template_id_0397b920___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/pages/NotisLelongFasa2.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/pages/dashboard.vue": -/*!******************************************!*\ - !*** ./resources/js/pages/dashboard.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _dashboard_vue_vue_type_template_id_e1aead0a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dashboard.vue?vue&type=template&id=e1aead0a& */ "./resources/js/pages/dashboard.vue?vue&type=template&id=e1aead0a&"); -/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - -var script = {} - - -/* normalize component */ -; -var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( - script, - _dashboard_vue_vue_type_template_id_e1aead0a___WEBPACK_IMPORTED_MODULE_0__.render, - _dashboard_vue_vue_type_template_id_e1aead0a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/pages/dashboard.vue" -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); - -/***/ }), - -/***/ "./resources/js/Akaun/Ansuran.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./resources/js/Akaun/Ansuran.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Ansuran_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Ansuran.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Ansuran.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Ansuran_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Gadaian.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./resources/js/Akaun/Gadaian.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Gadaian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Gadaian.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Gadaian.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Gadaian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Home.vue?vue&type=script&lang=js&": -/*!**************************************************************!*\ - !*** ./resources/js/Akaun/Home.vue?vue&type=script&lang=js& ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Home_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Home.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Home_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Imbangduga.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./resources/js/Akaun/Imbangduga.vue?vue&type=script&lang=js& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Imbangduga_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Imbangduga.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Imbangduga.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Imbangduga_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/KawalanStok.vue?vue&type=script&lang=js&": -/*!*********************************************************************!*\ - !*** ./resources/js/Akaun/KawalanStok.vue?vue&type=script&lang=js& ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_KawalanStok_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KawalanStok.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/KawalanStok.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_KawalanStok_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Laporan.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./resources/js/Akaun/Laporan.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Laporan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Laporan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Laporan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Laporan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Lejeram.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./resources/js/Akaun/Lejeram.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Lejeram_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Lejeram.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Lejeram.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Lejeram_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Lelong.vue?vue&type=script&lang=js&": -/*!****************************************************************!*\ - !*** ./resources/js/Akaun/Lelong.vue?vue&type=script&lang=js& ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Lelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Lelong.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Lelong.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Lelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=script&lang=js&": -/*!****************************************************************************!*\ - !*** ./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=script&lang=js& ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Pendahuluanserahan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Pendahuluanserahan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Pendahuluanserahan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Penebusan.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./resources/js/Akaun/Penebusan.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Penebusan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Penebusan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Penebusan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Penebusan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Perbelanjaan.vue?vue&type=script&lang=js&": -/*!**********************************************************************!*\ - !*** ./resources/js/Akaun/Perbelanjaan.vue?vue&type=script&lang=js& ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Perbelanjaan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Perbelanjaan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Perbelanjaan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Perbelanjaan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/RingkasanHarian.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/Akaun/RingkasanHarian.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanHarian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RingkasanHarian.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/RingkasanHarian.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanHarian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=script&lang=js&": -/*!****************************************************************************!*\ - !*** ./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=script&lang=js& ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanTerkumpul_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RingkasanTerkumpul.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanTerkumpul_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/StokAudit.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./resources/js/Akaun/StokAudit.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAudit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StokAudit.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAudit.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAudit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/StokAuditBackdate.vue?vue&type=script&lang=js&": -/*!***************************************************************************!*\ - !*** ./resources/js/Akaun/StokAuditBackdate.vue?vue&type=script&lang=js& ***! - \***************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAuditBackdate_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StokAuditBackdate.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAuditBackdate.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAuditBackdate_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Tuntutbaki.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./resources/js/Akaun/Tuntutbaki.vue?vue&type=script&lang=js& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Tuntutbaki_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tuntutbaki.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Tuntutbaki.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Tuntutbaki_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Akaun/Upah.vue?vue&type=script&lang=js&": -/*!**************************************************************!*\ - !*** ./resources/js/Akaun/Upah.vue?vue&type=script&lang=js& ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Upah_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Upah.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Upah.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Upah_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Bajet/Homebajet.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./resources/js/Bajet/Homebajet.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Homebajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Homebajet.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Homebajet.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Homebajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Bajet/KemaskiniBajet.vue?vue&type=script&lang=js&": -/*!************************************************************************!*\ - !*** ./resources/js/Bajet/KemaskiniBajet.vue?vue&type=script&lang=js& ***! - \************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_KemaskiniBajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KemaskiniBajet.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/KemaskiniBajet.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_KemaskiniBajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Bajet/Senaraibajet.vue?vue&type=script&lang=js&": -/*!**********************************************************************!*\ - !*** ./resources/js/Bajet/Senaraibajet.vue?vue&type=script&lang=js& ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Senaraibajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Senaraibajet.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Senaraibajet.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Senaraibajet_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Kelulusan/TableKelulusan.vue?vue&type=script&lang=js&": -/*!****************************************************************************!*\ - !*** ./resources/js/Kelulusan/TableKelulusan.vue?vue&type=script&lang=js& ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableKelulusan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TableKelulusan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Kelulusan/TableKelulusan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableKelulusan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Logout.vue?vue&type=script&lang=js&": -/*!**********************************************************!*\ - !*** ./resources/js/Logout.vue?vue&type=script&lang=js& ***! - \**********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Logout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Logout.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Logout.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Logout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Online/Online.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./resources/js/Online/Online.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Online.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SearchSAG.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Permohonan/RekodMohon.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/Permohonan/RekodMohon.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RekodMohon.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/RekodMohon.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Permohonan/SenaraiMohon.vue?vue&type=script&lang=js&": -/*!***************************************************************************!*\ - !*** ./resources/js/Permohonan/SenaraiMohon.vue?vue&type=script&lang=js& ***! - \***************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SenaraiMohon.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/SenaraiMohon.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Permohonan/StatusMohon.vue?vue&type=script&lang=js&": -/*!**************************************************************************!*\ - !*** ./resources/js/Permohonan/StatusMohon.vue?vue&type=script&lang=js& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_StatusMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StatusMohon.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/StatusMohon.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_StatusMohon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/Permohonan/index.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./resources/js/Permohonan/index.vue?vue&type=script&lang=js& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/index.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/WTD/Rekod.vue?vue&type=script&lang=js&": -/*!*************************************************************!*\ - !*** ./resources/js/WTD/Rekod.vue?vue&type=script&lang=js& ***! - \*************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Rekod_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Rekod.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/Rekod.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Rekod_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/WTD/SelectWTD.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./resources/js/WTD/SelectWTD.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SelectWTD_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SelectWTD.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SelectWTD.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SelectWTD_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiBakiLelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SenaraiBakiLelong.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiBakiLelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/WTD/index.vue?vue&type=script&lang=js&": -/*!*************************************************************!*\ - !*** ./resources/js/WTD/index.vue?vue&type=script&lang=js& ***! - \*************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/index.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/WTD/wtd.vue?vue&type=script&lang=js&": -/*!***********************************************************!*\ - !*** ./resources/js/WTD/wtd.vue?vue&type=script&lang=js& ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_wtd_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./wtd.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/wtd.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_wtd_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Analisa/Harian.vue?vue&type=script&lang=js&": -/*!*****************************************************************************!*\ - !*** ./resources/js/components/Analisa/Harian.vue?vue&type=script&lang=js& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Harian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Harian.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Harian.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Harian_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Analisa/Tahunan.vue?vue&type=script&lang=js&": -/*!******************************************************************************!*\ - !*** ./resources/js/components/Analisa/Tahunan.vue?vue&type=script&lang=js& ***! - \******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Tahunan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tahunan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Tahunan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Tahunan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Breadcrumb.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/components/Breadcrumb.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Breadcrumb_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Breadcrumb.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Breadcrumb_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Cawangan.vue?vue&type=script&lang=js&": -/*!***********************************************************************!*\ - !*** ./resources/js/components/Cawangan.vue?vue&type=script&lang=js& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Cawangan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Cawangan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Cawangan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Cawangan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Chart/BilanganChart.vue?vue&type=script&lang=js&": -/*!**********************************************************************************!*\ - !*** ./resources/js/components/Chart/BilanganChart.vue?vue&type=script&lang=js& ***! - \**********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_BilanganChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BilanganChart.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/BilanganChart.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_BilanganChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Chart/KeuntunganChart.vue?vue&type=script&lang=js&": -/*!************************************************************************************!*\ - !*** ./resources/js/components/Chart/KeuntunganChart.vue?vue&type=script&lang=js& ***! - \************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_KeuntunganChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KeuntunganChart.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/KeuntunganChart.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_KeuntunganChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Chart/PembiayaanChart.vue?vue&type=script&lang=js&": -/*!************************************************************************************!*\ - !*** ./resources/js/components/Chart/PembiayaanChart.vue?vue&type=script&lang=js& ***! - \************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_PembiayaanChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PembiayaanChart.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/PembiayaanChart.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_PembiayaanChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=script&lang=js&": -/*!**************************************************************************************!*\ - !*** ./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=script&lang=js& ***! - \**************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_PenyelesaianChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PenyelesaianChart.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_PenyelesaianChart_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Petibesi.vue?vue&type=script&lang=js&": -/*!***********************************************************************!*\ - !*** ./resources/js/components/Petibesi.vue?vue&type=script&lang=js& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Petibesi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Petibesi.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Petibesi.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Petibesi_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Searchpelanggan.vue?vue&type=script&lang=js&": -/*!******************************************************************************!*\ - !*** ./resources/js/components/Searchpelanggan.vue?vue&type=script&lang=js& ***! - \******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Searchpelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Searchpelanggan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Searchpelanggan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Searchpelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/Tunai.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./resources/js/components/Tunai.vue?vue&type=script&lang=js& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Tunai_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tunai.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Tunai.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Tunai_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/pagination.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/components/pagination.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_pagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pagination.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_pagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/Bankmodal.vue?vue&type=script&lang=js&": -/*!*****************************************************************************!*\ - !*** ./resources/js/components/util/Bankmodal.vue?vue&type=script&lang=js& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Bankmodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Bankmodal.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Bankmodal.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Bankmodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/BlacklistModal.vue?vue&type=script&lang=js&": -/*!**********************************************************************************!*\ - !*** ./resources/js/components/util/BlacklistModal.vue?vue&type=script&lang=js& ***! - \**********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_BlacklistModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BlacklistModal.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/BlacklistModal.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_BlacklistModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/Clock.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/components/util/Clock.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Clock_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Clock.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Clock.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Clock_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/Deletemodal.vue?vue&type=script&lang=js&": -/*!*******************************************************************************!*\ - !*** ./resources/js/components/util/Deletemodal.vue?vue&type=script&lang=js& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Deletemodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Deletemodal.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Deletemodal.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Deletemodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/KomenModal.vue?vue&type=script&lang=js&": -/*!******************************************************************************!*\ - !*** ./resources/js/components/util/KomenModal.vue?vue&type=script&lang=js& ***! - \******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_KomenModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KomenModal.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/KomenModal.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_KomenModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/Modal.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/components/util/Modal.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Modal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Modal.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Modal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/ModalTransaction.vue?vue&type=script&lang=js&": -/*!************************************************************************************!*\ - !*** ./resources/js/components/util/ModalTransaction.vue?vue&type=script&lang=js& ***! - \************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ModalTransaction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ModalTransaction.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/ModalTransaction.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ModalTransaction_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/Notify.vue?vue&type=script&lang=js&": -/*!**************************************************************************!*\ - !*** ./resources/js/components/util/Notify.vue?vue&type=script&lang=js& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notify_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Notify.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Notify.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notify_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/PBmodal.vue?vue&type=script&lang=js&": -/*!***************************************************************************!*\ - !*** ./resources/js/components/util/PBmodal.vue?vue&type=script&lang=js& ***! - \***************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_PBmodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PBmodal.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PBmodal.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_PBmodal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/PetiBesiModal.vue?vue&type=script&lang=js&": -/*!*********************************************************************************!*\ - !*** ./resources/js/components/util/PetiBesiModal.vue?vue&type=script&lang=js& ***! - \*********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_PetiBesiModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PetiBesiModal.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PetiBesiModal.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_PetiBesiModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/components/util/RekodBayaranModal.vue?vue&type=script&lang=js&": -/*!*************************************************************************************!*\ - !*** ./resources/js/components/util/RekodBayaranModal.vue?vue&type=script&lang=js& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodBayaranModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RekodBayaranModal.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/RekodBayaranModal.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodBayaranModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/pages/Blacklist.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./resources/js/pages/Blacklist.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Blacklist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Blacklist.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/Blacklist.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Blacklist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/pages/Detailspelanggan.vue?vue&type=script&lang=js&": -/*!**************************************************************************!*\ - !*** ./resources/js/pages/Detailspelanggan.vue?vue&type=script&lang=js& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Detailspelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Detailspelanggan.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/Detailspelanggan.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Detailspelanggan_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/pages/NotisLelong.vue?vue&type=script&lang=js&": -/*!*********************************************************************!*\ - !*** ./resources/js/pages/NotisLelong.vue?vue&type=script&lang=js& ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NotisLelong.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/NotisLelong.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelong_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/pages/NotisLelongFasa2.vue?vue&type=script&lang=js&": -/*!**************************************************************************!*\ - !*** ./resources/js/pages/NotisLelongFasa2.vue?vue&type=script&lang=js& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelongFasa2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NotisLelongFasa2.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/NotisLelongFasa2.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelongFasa2_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css&": -/*!****************************************************************************************************************************!*\ - !*** ./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css& ***! - \****************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _style_loader_dist_cjs_js_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_vue_loader_lib_loaders_stylePostLoader_js_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_vue_loader_lib_index_js_vue_loader_options_datetime_picker_vue_vue_type_style_index_0_id_4bd11526_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../style-loader/dist/cjs.js!../../css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../vue-loader/lib/loaders/stylePostLoader.js!../../postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../vue-loader/lib/index.js??vue-loader-options!./datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=style&index=0&id=4bd11526&scoped=true&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Imbangduga.vue?vue&type=style&index=0&lang=css&": -/*!****************************************************************************!*\ - !*** ./resources/js/Akaun/Imbangduga.vue?vue&type=style&index=0&lang=css& ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Imbangduga_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/style-loader/dist/cjs.js!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Imbangduga.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Imbangduga.vue?vue&type=style&index=0&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=style&index=0&lang=css&": -/*!************************************************************************************!*\ - !*** ./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=style&index=0&lang=css& ***! - \************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Pendahuluanserahan_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/style-loader/dist/cjs.js!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Pendahuluanserahan.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=style&index=0&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/StokAudit.vue?vue&type=style&index=0&lang=css&": -/*!***************************************************************************!*\ - !*** ./resources/js/Akaun/StokAudit.vue?vue&type=style&index=0&lang=css& ***! - \***************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAudit_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/style-loader/dist/cjs.js!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StokAudit.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAudit.vue?vue&type=style&index=0&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/Permohonan/StatusMohon.vue?vue&type=style&index=0&id=fc8d84d2&scoped=true&lang=css&": -/*!**********************************************************************************************************!*\ - !*** ./resources/js/Permohonan/StatusMohon.vue?vue&type=style&index=0&id=fc8d84d2&scoped=true&lang=css& ***! - \**********************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_StatusMohon_vue_vue_type_style_index_0_id_fc8d84d2_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/style-loader/dist/cjs.js!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StatusMohon.vue?vue&type=style&index=0&id=fc8d84d2&scoped=true&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/StatusMohon.vue?vue&type=style&index=0&id=fc8d84d2&scoped=true&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=style&index=0&id=074a045e&scoped=true&lang=css&": -/*!*********************************************************************************************************!*\ - !*** ./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=style&index=0&id=074a045e&scoped=true&lang=css& ***! - \*********************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiBakiLelong_vue_vue_type_style_index_0_id_074a045e_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/style-loader/dist/cjs.js!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SenaraiBakiLelong.vue?vue&type=style&index=0&id=074a045e&scoped=true&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=style&index=0&id=074a045e&scoped=true&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/components/util/Bankmodal.vue?vue&type=style&index=0&lang=css&": -/*!*************************************************************************************!*\ - !*** ./resources/js/components/util/Bankmodal.vue?vue&type=style&index=0&lang=css& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Bankmodal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Bankmodal.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Bankmodal.vue?vue&type=style&index=0&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/components/util/BlacklistModal.vue?vue&type=style&index=0&lang=css&": -/*!******************************************************************************************!*\ - !*** ./resources/js/components/util/BlacklistModal.vue?vue&type=style&index=0&lang=css& ***! - \******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_BlacklistModal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BlacklistModal.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/BlacklistModal.vue?vue&type=style&index=0&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/components/util/KomenModal.vue?vue&type=style&index=0&lang=css&": -/*!**************************************************************************************!*\ - !*** ./resources/js/components/util/KomenModal.vue?vue&type=style&index=0&lang=css& ***! - \**************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_KomenModal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KomenModal.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/KomenModal.vue?vue&type=style&index=0&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/components/util/Notify.vue?vue&type=style&index=0&id=29de161b&scoped=true&lang=css&": -/*!**********************************************************************************************************!*\ - !*** ./resources/js/components/util/Notify.vue?vue&type=style&index=0&id=29de161b&scoped=true&lang=css& ***! - \**********************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Notify_vue_vue_type_style_index_0_id_29de161b_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Notify.vue?vue&type=style&index=0&id=29de161b&scoped=true&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Notify.vue?vue&type=style&index=0&id=29de161b&scoped=true&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/components/util/PBmodal.vue?vue&type=style&index=0&lang=css&": -/*!***********************************************************************************!*\ - !*** ./resources/js/components/util/PBmodal.vue?vue&type=style&index=0&lang=css& ***! - \***********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_PBmodal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PBmodal.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PBmodal.vue?vue&type=style&index=0&lang=css&"); - - -/***/ }), - -/***/ "./resources/js/components/util/RekodBayaranModal.vue?vue&type=style&index=0&lang=css&": -/*!*********************************************************************************************!*\ - !*** ./resources/js/components/util/RekodBayaranModal.vue?vue&type=style&index=0&lang=css& ***! - \*********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_style_loader_dist_cjs_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_9_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodBayaranModal_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader/dist/cjs.js!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RekodBayaranModal.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/dist/cjs.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/RekodBayaranModal.vue?vue&type=style&index=0&lang=css&"); - - -/***/ }), - -/***/ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=script&lang=js&": -/*!********************************************************************************************!*\ - !*** ./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=script&lang=js& ***! - \********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/* harmony import */ var _vue_loader_lib_index_js_vue_loader_options_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../vue-loader/lib/index.js??vue-loader-options!./datetime_picker.vue?vue&type=script&lang=js& */ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=script&lang=js&"); - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_vue_loader_lib_index_js_vue_loader_options_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true&": -/*!**************************************************************************************************************!*\ - !*** ./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true& ***! - \**************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _vue_loader_lib_loaders_templateLoader_js_vue_loader_options_vue_loader_lib_index_js_vue_loader_options_datetime_picker_vue_vue_type_template_id_4bd11526_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _vue_loader_lib_loaders_templateLoader_js_vue_loader_options_vue_loader_lib_index_js_vue_loader_options_datetime_picker_vue_vue_type_template_id_4bd11526_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _vue_loader_lib_loaders_templateLoader_js_vue_loader_options_vue_loader_lib_index_js_vue_loader_options_datetime_picker_vue_vue_type_template_id_4bd11526_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../vue-loader/lib/index.js??vue-loader-options!./datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Ansuran.vue?vue&type=template&id=08824363&": -/*!***********************************************************************!*\ - !*** ./resources/js/Akaun/Ansuran.vue?vue&type=template&id=08824363& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Ansuran_vue_vue_type_template_id_08824363___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Ansuran_vue_vue_type_template_id_08824363___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Ansuran_vue_vue_type_template_id_08824363___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Ansuran.vue?vue&type=template&id=08824363& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Ansuran.vue?vue&type=template&id=08824363&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Gadaian.vue?vue&type=template&id=74719d92&": -/*!***********************************************************************!*\ - !*** ./resources/js/Akaun/Gadaian.vue?vue&type=template&id=74719d92& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Gadaian_vue_vue_type_template_id_74719d92___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Gadaian_vue_vue_type_template_id_74719d92___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Gadaian_vue_vue_type_template_id_74719d92___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Gadaian.vue?vue&type=template&id=74719d92& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Gadaian.vue?vue&type=template&id=74719d92&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Home.vue?vue&type=template&id=4b952908&": -/*!********************************************************************!*\ - !*** ./resources/js/Akaun/Home.vue?vue&type=template&id=4b952908& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Home_vue_vue_type_template_id_4b952908___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Home_vue_vue_type_template_id_4b952908___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Home_vue_vue_type_template_id_4b952908___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=template&id=4b952908& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Home.vue?vue&type=template&id=4b952908&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Imbangduga.vue?vue&type=template&id=555af764&": -/*!**************************************************************************!*\ - !*** ./resources/js/Akaun/Imbangduga.vue?vue&type=template&id=555af764& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Imbangduga_vue_vue_type_template_id_555af764___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Imbangduga_vue_vue_type_template_id_555af764___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Imbangduga_vue_vue_type_template_id_555af764___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Imbangduga.vue?vue&type=template&id=555af764& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Imbangduga.vue?vue&type=template&id=555af764&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/KawalanStok.vue?vue&type=template&id=2bb219ee&": -/*!***************************************************************************!*\ - !*** ./resources/js/Akaun/KawalanStok.vue?vue&type=template&id=2bb219ee& ***! - \***************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KawalanStok_vue_vue_type_template_id_2bb219ee___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KawalanStok_vue_vue_type_template_id_2bb219ee___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KawalanStok_vue_vue_type_template_id_2bb219ee___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KawalanStok.vue?vue&type=template&id=2bb219ee& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/KawalanStok.vue?vue&type=template&id=2bb219ee&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Laporan.vue?vue&type=template&id=4af24e44&": -/*!***********************************************************************!*\ - !*** ./resources/js/Akaun/Laporan.vue?vue&type=template&id=4af24e44& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Laporan_vue_vue_type_template_id_4af24e44___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Laporan_vue_vue_type_template_id_4af24e44___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Laporan_vue_vue_type_template_id_4af24e44___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Laporan.vue?vue&type=template&id=4af24e44& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Laporan.vue?vue&type=template&id=4af24e44&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Lejeram.vue?vue&type=template&id=23382b1d&": -/*!***********************************************************************!*\ - !*** ./resources/js/Akaun/Lejeram.vue?vue&type=template&id=23382b1d& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Lejeram_vue_vue_type_template_id_23382b1d___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Lejeram_vue_vue_type_template_id_23382b1d___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Lejeram_vue_vue_type_template_id_23382b1d___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Lejeram.vue?vue&type=template&id=23382b1d& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Lejeram.vue?vue&type=template&id=23382b1d&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Lelong.vue?vue&type=template&id=3e61ddd2&": -/*!**********************************************************************!*\ - !*** ./resources/js/Akaun/Lelong.vue?vue&type=template&id=3e61ddd2& ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Lelong_vue_vue_type_template_id_3e61ddd2___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Lelong_vue_vue_type_template_id_3e61ddd2___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Lelong_vue_vue_type_template_id_3e61ddd2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Lelong.vue?vue&type=template&id=3e61ddd2& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Lelong.vue?vue&type=template&id=3e61ddd2&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=template&id=52231fd8&": -/*!**********************************************************************************!*\ - !*** ./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=template&id=52231fd8& ***! - \**********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Pendahuluanserahan_vue_vue_type_template_id_52231fd8___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Pendahuluanserahan_vue_vue_type_template_id_52231fd8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Pendahuluanserahan_vue_vue_type_template_id_52231fd8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Pendahuluanserahan.vue?vue&type=template&id=52231fd8& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=template&id=52231fd8&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Penebusan.vue?vue&type=template&id=9eb5b518&": -/*!*************************************************************************!*\ - !*** ./resources/js/Akaun/Penebusan.vue?vue&type=template&id=9eb5b518& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Penebusan_vue_vue_type_template_id_9eb5b518___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Penebusan_vue_vue_type_template_id_9eb5b518___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Penebusan_vue_vue_type_template_id_9eb5b518___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Penebusan.vue?vue&type=template&id=9eb5b518& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Penebusan.vue?vue&type=template&id=9eb5b518&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Perbelanjaan.vue?vue&type=template&id=1993593a&": -/*!****************************************************************************!*\ - !*** ./resources/js/Akaun/Perbelanjaan.vue?vue&type=template&id=1993593a& ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Perbelanjaan_vue_vue_type_template_id_1993593a___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Perbelanjaan_vue_vue_type_template_id_1993593a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Perbelanjaan_vue_vue_type_template_id_1993593a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Perbelanjaan.vue?vue&type=template&id=1993593a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Perbelanjaan.vue?vue&type=template&id=1993593a&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/RingkasanHarian.vue?vue&type=template&id=0163eaca&": -/*!*******************************************************************************!*\ - !*** ./resources/js/Akaun/RingkasanHarian.vue?vue&type=template&id=0163eaca& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanHarian_vue_vue_type_template_id_0163eaca___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanHarian_vue_vue_type_template_id_0163eaca___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanHarian_vue_vue_type_template_id_0163eaca___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RingkasanHarian.vue?vue&type=template&id=0163eaca& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/RingkasanHarian.vue?vue&type=template&id=0163eaca&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=template&id=63055cb0&": -/*!**********************************************************************************!*\ - !*** ./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=template&id=63055cb0& ***! - \**********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanTerkumpul_vue_vue_type_template_id_63055cb0___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanTerkumpul_vue_vue_type_template_id_63055cb0___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RingkasanTerkumpul_vue_vue_type_template_id_63055cb0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RingkasanTerkumpul.vue?vue&type=template&id=63055cb0& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=template&id=63055cb0&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/StokAudit.vue?vue&type=template&id=15dfcd11&": -/*!*************************************************************************!*\ - !*** ./resources/js/Akaun/StokAudit.vue?vue&type=template&id=15dfcd11& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAudit_vue_vue_type_template_id_15dfcd11___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAudit_vue_vue_type_template_id_15dfcd11___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAudit_vue_vue_type_template_id_15dfcd11___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StokAudit.vue?vue&type=template&id=15dfcd11& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAudit.vue?vue&type=template&id=15dfcd11&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/StokAuditBackdate.vue?vue&type=template&id=f2b1a274&": -/*!*********************************************************************************!*\ - !*** ./resources/js/Akaun/StokAuditBackdate.vue?vue&type=template&id=f2b1a274& ***! - \*********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAuditBackdate_vue_vue_type_template_id_f2b1a274___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAuditBackdate_vue_vue_type_template_id_f2b1a274___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StokAuditBackdate_vue_vue_type_template_id_f2b1a274___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StokAuditBackdate.vue?vue&type=template&id=f2b1a274& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAuditBackdate.vue?vue&type=template&id=f2b1a274&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Tuntutbaki.vue?vue&type=template&id=3248b8a0&": -/*!**************************************************************************!*\ - !*** ./resources/js/Akaun/Tuntutbaki.vue?vue&type=template&id=3248b8a0& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tuntutbaki_vue_vue_type_template_id_3248b8a0___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tuntutbaki_vue_vue_type_template_id_3248b8a0___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tuntutbaki_vue_vue_type_template_id_3248b8a0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tuntutbaki.vue?vue&type=template&id=3248b8a0& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Tuntutbaki.vue?vue&type=template&id=3248b8a0&"); - - -/***/ }), - -/***/ "./resources/js/Akaun/Upah.vue?vue&type=template&id=413b0d1f&": -/*!********************************************************************!*\ - !*** ./resources/js/Akaun/Upah.vue?vue&type=template&id=413b0d1f& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upah_vue_vue_type_template_id_413b0d1f___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upah_vue_vue_type_template_id_413b0d1f___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upah_vue_vue_type_template_id_413b0d1f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Upah.vue?vue&type=template&id=413b0d1f& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Upah.vue?vue&type=template&id=413b0d1f&"); - - -/***/ }), - -/***/ "./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c&": -/*!*************************************************************************!*\ - !*** ./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GetKodcaw_vue_vue_type_template_id_4788602c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GetKodcaw.vue?vue&type=template&id=4788602c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c&"); - - -/***/ }), - -/***/ "./resources/js/Bajet/Homebajet.vue?vue&type=template&id=0beff150&": -/*!*************************************************************************!*\ - !*** ./resources/js/Bajet/Homebajet.vue?vue&type=template&id=0beff150& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Homebajet_vue_vue_type_template_id_0beff150___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Homebajet_vue_vue_type_template_id_0beff150___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Homebajet_vue_vue_type_template_id_0beff150___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Homebajet.vue?vue&type=template&id=0beff150& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Homebajet.vue?vue&type=template&id=0beff150&"); - - -/***/ }), - -/***/ "./resources/js/Bajet/KemaskiniBajet.vue?vue&type=template&id=293257af&": -/*!******************************************************************************!*\ - !*** ./resources/js/Bajet/KemaskiniBajet.vue?vue&type=template&id=293257af& ***! - \******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KemaskiniBajet_vue_vue_type_template_id_293257af___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KemaskiniBajet_vue_vue_type_template_id_293257af___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KemaskiniBajet_vue_vue_type_template_id_293257af___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KemaskiniBajet.vue?vue&type=template&id=293257af& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/KemaskiniBajet.vue?vue&type=template&id=293257af&"); - - -/***/ }), - -/***/ "./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8&": -/*!****************************************************************************!*\ - !*** ./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8& ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Senaraibajet_vue_vue_type_template_id_1fee20d8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Senaraibajet.vue?vue&type=template&id=1fee20d8& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8&"); - - -/***/ }), - -/***/ "./resources/js/Kelulusan/TableKelulusan.vue?vue&type=template&id=9c3d1502&": -/*!**********************************************************************************!*\ - !*** ./resources/js/Kelulusan/TableKelulusan.vue?vue&type=template&id=9c3d1502& ***! - \**********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableKelulusan_vue_vue_type_template_id_9c3d1502___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableKelulusan_vue_vue_type_template_id_9c3d1502___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableKelulusan_vue_vue_type_template_id_9c3d1502___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TableKelulusan.vue?vue&type=template&id=9c3d1502& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Kelulusan/TableKelulusan.vue?vue&type=template&id=9c3d1502&"); - - -/***/ }), - -/***/ "./resources/js/Logout.vue?vue&type=template&id=33d498a8&": -/*!****************************************************************!*\ - !*** ./resources/js/Logout.vue?vue&type=template&id=33d498a8& ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Logout_vue_vue_type_template_id_33d498a8___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Logout_vue_vue_type_template_id_33d498a8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Logout_vue_vue_type_template_id_33d498a8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Logout.vue?vue&type=template&id=33d498a8& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Logout.vue?vue&type=template&id=33d498a8&"); - - -/***/ }), - -/***/ "./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&": -/*!***********************************************************************!*\ - !*** ./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Online_vue_vue_type_template_id_c73dd6fe___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Online.vue?vue&type=template&id=c73dd6fe& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&"); - - -/***/ }), - -/***/ "./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a&": -/*!**************************************************************************!*\ - !*** ./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchSAG_vue_vue_type_template_id_686ea35a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SearchSAG.vue?vue&type=template&id=686ea35a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a&"); - - -/***/ }), - -/***/ "./resources/js/Permohonan/RekodMohon.vue?vue&type=template&id=808b73b8&": -/*!*******************************************************************************!*\ - !*** ./resources/js/Permohonan/RekodMohon.vue?vue&type=template&id=808b73b8& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodMohon_vue_vue_type_template_id_808b73b8___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodMohon_vue_vue_type_template_id_808b73b8___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodMohon_vue_vue_type_template_id_808b73b8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RekodMohon.vue?vue&type=template&id=808b73b8& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/RekodMohon.vue?vue&type=template&id=808b73b8&"); - - -/***/ }), - -/***/ "./resources/js/Permohonan/SenaraiMohon.vue?vue&type=template&id=17dbbc1c&": -/*!*********************************************************************************!*\ - !*** ./resources/js/Permohonan/SenaraiMohon.vue?vue&type=template&id=17dbbc1c& ***! - \*********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiMohon_vue_vue_type_template_id_17dbbc1c___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiMohon_vue_vue_type_template_id_17dbbc1c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiMohon_vue_vue_type_template_id_17dbbc1c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SenaraiMohon.vue?vue&type=template&id=17dbbc1c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/SenaraiMohon.vue?vue&type=template&id=17dbbc1c&"); - - -/***/ }), - -/***/ "./resources/js/Permohonan/StatusMohon.vue?vue&type=template&id=fc8d84d2&scoped=true&": -/*!********************************************************************************************!*\ - !*** ./resources/js/Permohonan/StatusMohon.vue?vue&type=template&id=fc8d84d2&scoped=true& ***! - \********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StatusMohon_vue_vue_type_template_id_fc8d84d2_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StatusMohon_vue_vue_type_template_id_fc8d84d2_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_StatusMohon_vue_vue_type_template_id_fc8d84d2_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StatusMohon.vue?vue&type=template&id=fc8d84d2&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/StatusMohon.vue?vue&type=template&id=fc8d84d2&scoped=true&"); - - -/***/ }), - -/***/ "./resources/js/Permohonan/index.vue?vue&type=template&id=12d27d76&": -/*!**************************************************************************!*\ - !*** ./resources/js/Permohonan/index.vue?vue&type=template&id=12d27d76& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12d27d76___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12d27d76___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_12d27d76___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=template&id=12d27d76& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/index.vue?vue&type=template&id=12d27d76&"); - - -/***/ }), - -/***/ "./resources/js/WTD/Rekod.vue?vue&type=template&id=74a8fb92&": -/*!*******************************************************************!*\ - !*** ./resources/js/WTD/Rekod.vue?vue&type=template&id=74a8fb92& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Rekod_vue_vue_type_template_id_74a8fb92___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Rekod_vue_vue_type_template_id_74a8fb92___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Rekod_vue_vue_type_template_id_74a8fb92___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Rekod.vue?vue&type=template&id=74a8fb92& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/Rekod.vue?vue&type=template&id=74a8fb92&"); - - -/***/ }), - -/***/ "./resources/js/WTD/SelectWTD.vue?vue&type=template&id=4d0d4455&": -/*!***********************************************************************!*\ - !*** ./resources/js/WTD/SelectWTD.vue?vue&type=template&id=4d0d4455& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SelectWTD_vue_vue_type_template_id_4d0d4455___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SelectWTD_vue_vue_type_template_id_4d0d4455___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SelectWTD_vue_vue_type_template_id_4d0d4455___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SelectWTD.vue?vue&type=template&id=4d0d4455& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SelectWTD.vue?vue&type=template&id=4d0d4455&"); - - -/***/ }), - -/***/ "./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=template&id=074a045e&scoped=true&": -/*!*******************************************************************************************!*\ - !*** ./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=template&id=074a045e&scoped=true& ***! - \*******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiBakiLelong_vue_vue_type_template_id_074a045e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiBakiLelong_vue_vue_type_template_id_074a045e_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SenaraiBakiLelong_vue_vue_type_template_id_074a045e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SenaraiBakiLelong.vue?vue&type=template&id=074a045e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=template&id=074a045e&scoped=true&"); - - -/***/ }), - -/***/ "./resources/js/WTD/index.vue?vue&type=template&id=3c79d03c&": -/*!*******************************************************************!*\ - !*** ./resources/js/WTD/index.vue?vue&type=template&id=3c79d03c& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_3c79d03c___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_3c79d03c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_3c79d03c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=template&id=3c79d03c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/index.vue?vue&type=template&id=3c79d03c&"); - - -/***/ }), - -/***/ "./resources/js/WTD/selection.vue?vue&type=template&id=0600f2f6&": -/*!***********************************************************************!*\ - !*** ./resources/js/WTD/selection.vue?vue&type=template&id=0600f2f6& ***! - \***********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_selection_vue_vue_type_template_id_0600f2f6___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_selection_vue_vue_type_template_id_0600f2f6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_selection_vue_vue_type_template_id_0600f2f6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./selection.vue?vue&type=template&id=0600f2f6& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/selection.vue?vue&type=template&id=0600f2f6&"); - - -/***/ }), - -/***/ "./resources/js/WTD/wtd.vue?vue&type=template&id=17d18e91&": -/*!*****************************************************************!*\ - !*** ./resources/js/WTD/wtd.vue?vue&type=template&id=17d18e91& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_wtd_vue_vue_type_template_id_17d18e91___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_wtd_vue_vue_type_template_id_17d18e91___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_wtd_vue_vue_type_template_id_17d18e91___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./wtd.vue?vue&type=template&id=17d18e91& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/wtd.vue?vue&type=template&id=17d18e91&"); - - -/***/ }), - -/***/ "./resources/js/components/Analisa/Aging.vue?vue&type=template&id=350769d1&": -/*!**********************************************************************************!*\ - !*** ./resources/js/components/Analisa/Aging.vue?vue&type=template&id=350769d1& ***! - \**********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Aging_vue_vue_type_template_id_350769d1___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Aging_vue_vue_type_template_id_350769d1___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Aging_vue_vue_type_template_id_350769d1___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Aging.vue?vue&type=template&id=350769d1& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Aging.vue?vue&type=template&id=350769d1&"); - - -/***/ }), - -/***/ "./resources/js/components/Analisa/Harian.vue?vue&type=template&id=37e0d198&": -/*!***********************************************************************************!*\ - !*** ./resources/js/components/Analisa/Harian.vue?vue&type=template&id=37e0d198& ***! - \***********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Harian_vue_vue_type_template_id_37e0d198___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Harian_vue_vue_type_template_id_37e0d198___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Harian_vue_vue_type_template_id_37e0d198___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Harian.vue?vue&type=template&id=37e0d198& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Harian.vue?vue&type=template&id=37e0d198&"); - - -/***/ }), - -/***/ "./resources/js/components/Analisa/Tahunan.vue?vue&type=template&id=6fbab4b6&": -/*!************************************************************************************!*\ - !*** ./resources/js/components/Analisa/Tahunan.vue?vue&type=template&id=6fbab4b6& ***! - \************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tahunan_vue_vue_type_template_id_6fbab4b6___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tahunan_vue_vue_type_template_id_6fbab4b6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tahunan_vue_vue_type_template_id_6fbab4b6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tahunan.vue?vue&type=template&id=6fbab4b6& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Tahunan.vue?vue&type=template&id=6fbab4b6&"); - - -/***/ }), - -/***/ "./resources/js/components/Breadcrumb.vue?vue&type=template&id=c259b9a4&": -/*!*******************************************************************************!*\ - !*** ./resources/js/components/Breadcrumb.vue?vue&type=template&id=c259b9a4& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Breadcrumb_vue_vue_type_template_id_c259b9a4___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Breadcrumb_vue_vue_type_template_id_c259b9a4___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Breadcrumb_vue_vue_type_template_id_c259b9a4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=template&id=c259b9a4& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Breadcrumb.vue?vue&type=template&id=c259b9a4&"); - - -/***/ }), - -/***/ "./resources/js/components/Cawangan.vue?vue&type=template&id=5c8a948e&": -/*!*****************************************************************************!*\ - !*** ./resources/js/components/Cawangan.vue?vue&type=template&id=5c8a948e& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Cawangan_vue_vue_type_template_id_5c8a948e___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Cawangan_vue_vue_type_template_id_5c8a948e___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Cawangan_vue_vue_type_template_id_5c8a948e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Cawangan.vue?vue&type=template&id=5c8a948e& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Cawangan.vue?vue&type=template&id=5c8a948e&"); - - -/***/ }), - -/***/ "./resources/js/components/Chart/BilanganChart.vue?vue&type=template&id=7cd6b730&": -/*!****************************************************************************************!*\ - !*** ./resources/js/components/Chart/BilanganChart.vue?vue&type=template&id=7cd6b730& ***! - \****************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BilanganChart_vue_vue_type_template_id_7cd6b730___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BilanganChart_vue_vue_type_template_id_7cd6b730___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BilanganChart_vue_vue_type_template_id_7cd6b730___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BilanganChart.vue?vue&type=template&id=7cd6b730& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/BilanganChart.vue?vue&type=template&id=7cd6b730&"); - - -/***/ }), - -/***/ "./resources/js/components/Chart/KeuntunganChart.vue?vue&type=template&id=94cc6810&": -/*!******************************************************************************************!*\ - !*** ./resources/js/components/Chart/KeuntunganChart.vue?vue&type=template&id=94cc6810& ***! - \******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KeuntunganChart_vue_vue_type_template_id_94cc6810___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KeuntunganChart_vue_vue_type_template_id_94cc6810___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KeuntunganChart_vue_vue_type_template_id_94cc6810___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KeuntunganChart.vue?vue&type=template&id=94cc6810& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/KeuntunganChart.vue?vue&type=template&id=94cc6810&"); - - -/***/ }), - -/***/ "./resources/js/components/Chart/PembiayaanChart.vue?vue&type=template&id=317e745b&": -/*!******************************************************************************************!*\ - !*** ./resources/js/components/Chart/PembiayaanChart.vue?vue&type=template&id=317e745b& ***! - \******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PembiayaanChart_vue_vue_type_template_id_317e745b___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PembiayaanChart_vue_vue_type_template_id_317e745b___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PembiayaanChart_vue_vue_type_template_id_317e745b___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PembiayaanChart.vue?vue&type=template&id=317e745b& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/PembiayaanChart.vue?vue&type=template&id=317e745b&"); - - -/***/ }), - -/***/ "./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=template&id=a905f430&": -/*!********************************************************************************************!*\ - !*** ./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=template&id=a905f430& ***! - \********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PenyelesaianChart_vue_vue_type_template_id_a905f430___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PenyelesaianChart_vue_vue_type_template_id_a905f430___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PenyelesaianChart_vue_vue_type_template_id_a905f430___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PenyelesaianChart.vue?vue&type=template&id=a905f430& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=template&id=a905f430&"); - - -/***/ }), - -/***/ "./resources/js/components/Petibesi.vue?vue&type=template&id=24b03fee&": -/*!*****************************************************************************!*\ - !*** ./resources/js/components/Petibesi.vue?vue&type=template&id=24b03fee& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Petibesi_vue_vue_type_template_id_24b03fee___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Petibesi_vue_vue_type_template_id_24b03fee___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Petibesi_vue_vue_type_template_id_24b03fee___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Petibesi.vue?vue&type=template&id=24b03fee& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Petibesi.vue?vue&type=template&id=24b03fee&"); - - -/***/ }), - -/***/ "./resources/js/components/Searchpelanggan.vue?vue&type=template&id=5de939ce&": -/*!************************************************************************************!*\ - !*** ./resources/js/components/Searchpelanggan.vue?vue&type=template&id=5de939ce& ***! - \************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Searchpelanggan_vue_vue_type_template_id_5de939ce___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Searchpelanggan_vue_vue_type_template_id_5de939ce___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Searchpelanggan_vue_vue_type_template_id_5de939ce___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Searchpelanggan.vue?vue&type=template&id=5de939ce& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Searchpelanggan.vue?vue&type=template&id=5de939ce&"); - - -/***/ }), - -/***/ "./resources/js/components/Tunai.vue?vue&type=template&id=3cb515cc&": -/*!**************************************************************************!*\ - !*** ./resources/js/components/Tunai.vue?vue&type=template&id=3cb515cc& ***! - \**************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tunai_vue_vue_type_template_id_3cb515cc___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tunai_vue_vue_type_template_id_3cb515cc___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tunai_vue_vue_type_template_id_3cb515cc___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tunai.vue?vue&type=template&id=3cb515cc& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Tunai.vue?vue&type=template&id=3cb515cc&"); - - -/***/ }), - -/***/ "./resources/js/components/pagination.vue?vue&type=template&id=603a89b6&": -/*!*******************************************************************************!*\ - !*** ./resources/js/components/pagination.vue?vue&type=template&id=603a89b6& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_pagination_vue_vue_type_template_id_603a89b6___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_pagination_vue_vue_type_template_id_603a89b6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_pagination_vue_vue_type_template_id_603a89b6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=template&id=603a89b6& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pagination.vue?vue&type=template&id=603a89b6&"); - - -/***/ }), - -/***/ "./resources/js/components/util/Bankmodal.vue?vue&type=template&id=0001c10f&": -/*!***********************************************************************************!*\ - !*** ./resources/js/components/util/Bankmodal.vue?vue&type=template&id=0001c10f& ***! - \***********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Bankmodal_vue_vue_type_template_id_0001c10f___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Bankmodal_vue_vue_type_template_id_0001c10f___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Bankmodal_vue_vue_type_template_id_0001c10f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Bankmodal.vue?vue&type=template&id=0001c10f& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Bankmodal.vue?vue&type=template&id=0001c10f&"); - - -/***/ }), - -/***/ "./resources/js/components/util/BlacklistModal.vue?vue&type=template&id=6f9e963c&": -/*!****************************************************************************************!*\ - !*** ./resources/js/components/util/BlacklistModal.vue?vue&type=template&id=6f9e963c& ***! - \****************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BlacklistModal_vue_vue_type_template_id_6f9e963c___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BlacklistModal_vue_vue_type_template_id_6f9e963c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BlacklistModal_vue_vue_type_template_id_6f9e963c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BlacklistModal.vue?vue&type=template&id=6f9e963c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/BlacklistModal.vue?vue&type=template&id=6f9e963c&"); - - -/***/ }), - -/***/ "./resources/js/components/util/Clock.vue?vue&type=template&id=26a23fac&": -/*!*******************************************************************************!*\ - !*** ./resources/js/components/util/Clock.vue?vue&type=template&id=26a23fac& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Clock_vue_vue_type_template_id_26a23fac___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Clock_vue_vue_type_template_id_26a23fac___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Clock_vue_vue_type_template_id_26a23fac___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Clock.vue?vue&type=template&id=26a23fac& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Clock.vue?vue&type=template&id=26a23fac&"); - - -/***/ }), - -/***/ "./resources/js/components/util/Deletemodal.vue?vue&type=template&id=51d70500&": -/*!*************************************************************************************!*\ - !*** ./resources/js/components/util/Deletemodal.vue?vue&type=template&id=51d70500& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Deletemodal_vue_vue_type_template_id_51d70500___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Deletemodal_vue_vue_type_template_id_51d70500___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Deletemodal_vue_vue_type_template_id_51d70500___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Deletemodal.vue?vue&type=template&id=51d70500& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Deletemodal.vue?vue&type=template&id=51d70500&"); - - -/***/ }), - -/***/ "./resources/js/components/util/KomenModal.vue?vue&type=template&id=7f9606a6&": -/*!************************************************************************************!*\ - !*** ./resources/js/components/util/KomenModal.vue?vue&type=template&id=7f9606a6& ***! - \************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KomenModal_vue_vue_type_template_id_7f9606a6___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KomenModal_vue_vue_type_template_id_7f9606a6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_KomenModal_vue_vue_type_template_id_7f9606a6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KomenModal.vue?vue&type=template&id=7f9606a6& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/KomenModal.vue?vue&type=template&id=7f9606a6&"); - - -/***/ }), - -/***/ "./resources/js/components/util/Modal.vue?vue&type=template&id=409c126a&": -/*!*******************************************************************************!*\ - !*** ./resources/js/components/util/Modal.vue?vue&type=template&id=409c126a& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Modal_vue_vue_type_template_id_409c126a___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Modal_vue_vue_type_template_id_409c126a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Modal_vue_vue_type_template_id_409c126a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=template&id=409c126a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Modal.vue?vue&type=template&id=409c126a&"); - - -/***/ }), - -/***/ "./resources/js/components/util/ModalTransaction.vue?vue&type=template&id=acc0677a&": -/*!******************************************************************************************!*\ - !*** ./resources/js/components/util/ModalTransaction.vue?vue&type=template&id=acc0677a& ***! - \******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ModalTransaction_vue_vue_type_template_id_acc0677a___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ModalTransaction_vue_vue_type_template_id_acc0677a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ModalTransaction_vue_vue_type_template_id_acc0677a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ModalTransaction.vue?vue&type=template&id=acc0677a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/ModalTransaction.vue?vue&type=template&id=acc0677a&"); - - -/***/ }), - -/***/ "./resources/js/components/util/Notify.vue?vue&type=template&id=29de161b&scoped=true&": -/*!********************************************************************************************!*\ - !*** ./resources/js/components/util/Notify.vue?vue&type=template&id=29de161b&scoped=true& ***! - \********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notify_vue_vue_type_template_id_29de161b_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notify_vue_vue_type_template_id_29de161b_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notify_vue_vue_type_template_id_29de161b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Notify.vue?vue&type=template&id=29de161b&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Notify.vue?vue&type=template&id=29de161b&scoped=true&"); - - -/***/ }), - -/***/ "./resources/js/components/util/PBmodal.vue?vue&type=template&id=1cb56bb9&": -/*!*********************************************************************************!*\ - !*** ./resources/js/components/util/PBmodal.vue?vue&type=template&id=1cb56bb9& ***! - \*********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PBmodal_vue_vue_type_template_id_1cb56bb9___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PBmodal_vue_vue_type_template_id_1cb56bb9___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PBmodal_vue_vue_type_template_id_1cb56bb9___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PBmodal.vue?vue&type=template&id=1cb56bb9& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PBmodal.vue?vue&type=template&id=1cb56bb9&"); - - -/***/ }), - -/***/ "./resources/js/components/util/PetiBesiModal.vue?vue&type=template&id=e05c6030&": -/*!***************************************************************************************!*\ - !*** ./resources/js/components/util/PetiBesiModal.vue?vue&type=template&id=e05c6030& ***! - \***************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PetiBesiModal_vue_vue_type_template_id_e05c6030___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PetiBesiModal_vue_vue_type_template_id_e05c6030___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PetiBesiModal_vue_vue_type_template_id_e05c6030___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PetiBesiModal.vue?vue&type=template&id=e05c6030& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PetiBesiModal.vue?vue&type=template&id=e05c6030&"); - - -/***/ }), - -/***/ "./resources/js/components/util/RekodBayaranModal.vue?vue&type=template&id=69a41000&": -/*!*******************************************************************************************!*\ - !*** ./resources/js/components/util/RekodBayaranModal.vue?vue&type=template&id=69a41000& ***! - \*******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodBayaranModal_vue_vue_type_template_id_69a41000___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodBayaranModal_vue_vue_type_template_id_69a41000___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_RekodBayaranModal_vue_vue_type_template_id_69a41000___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RekodBayaranModal.vue?vue&type=template&id=69a41000& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/RekodBayaranModal.vue?vue&type=template&id=69a41000&"); - - -/***/ }), - -/***/ "./resources/js/pages/Blacklist.vue?vue&type=template&id=bd26a938&": -/*!*************************************************************************!*\ - !*** ./resources/js/pages/Blacklist.vue?vue&type=template&id=bd26a938& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Blacklist_vue_vue_type_template_id_bd26a938___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Blacklist_vue_vue_type_template_id_bd26a938___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Blacklist_vue_vue_type_template_id_bd26a938___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Blacklist.vue?vue&type=template&id=bd26a938& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/Blacklist.vue?vue&type=template&id=bd26a938&"); - - -/***/ }), - -/***/ "./resources/js/pages/Detailspelanggan.vue?vue&type=template&id=498216d0&": -/*!********************************************************************************!*\ - !*** ./resources/js/pages/Detailspelanggan.vue?vue&type=template&id=498216d0& ***! - \********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Detailspelanggan_vue_vue_type_template_id_498216d0___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Detailspelanggan_vue_vue_type_template_id_498216d0___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Detailspelanggan_vue_vue_type_template_id_498216d0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Detailspelanggan.vue?vue&type=template&id=498216d0& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/Detailspelanggan.vue?vue&type=template&id=498216d0&"); - - -/***/ }), - -/***/ "./resources/js/pages/NotisLelong.vue?vue&type=template&id=10363919&": -/*!***************************************************************************!*\ - !*** ./resources/js/pages/NotisLelong.vue?vue&type=template&id=10363919& ***! - \***************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelong_vue_vue_type_template_id_10363919___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelong_vue_vue_type_template_id_10363919___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelong_vue_vue_type_template_id_10363919___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NotisLelong.vue?vue&type=template&id=10363919& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/NotisLelong.vue?vue&type=template&id=10363919&"); - - -/***/ }), - -/***/ "./resources/js/pages/NotisLelongFasa2.vue?vue&type=template&id=0397b920&": -/*!********************************************************************************!*\ - !*** ./resources/js/pages/NotisLelongFasa2.vue?vue&type=template&id=0397b920& ***! - \********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelongFasa2_vue_vue_type_template_id_0397b920___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelongFasa2_vue_vue_type_template_id_0397b920___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_NotisLelongFasa2_vue_vue_type_template_id_0397b920___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NotisLelongFasa2.vue?vue&type=template&id=0397b920& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/NotisLelongFasa2.vue?vue&type=template&id=0397b920&"); - - -/***/ }), - -/***/ "./resources/js/pages/dashboard.vue?vue&type=template&id=e1aead0a&": -/*!*************************************************************************!*\ - !*** ./resources/js/pages/dashboard.vue?vue&type=template&id=e1aead0a& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_dashboard_vue_vue_type_template_id_e1aead0a___WEBPACK_IMPORTED_MODULE_0__.render), -/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_dashboard_vue_vue_type_template_id_e1aead0a___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) -/* harmony export */ }); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_dashboard_vue_vue_type_template_id_e1aead0a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./dashboard.vue?vue&type=template&id=e1aead0a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/dashboard.vue?vue&type=template&id=e1aead0a&"); - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true&": -/*!*****************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/vuejs-datetimepicker/src/datetime_picker.vue?vue&type=template&id=4bd11526&scoped=true& ***! - \*****************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: "datetime-picker", - style: { width: _vm.width }, - on: { - click: function ($event) { - return _vm.calendarClicked($event) - }, - blur: _vm.toggleCal, - }, - }, - [ - _c("div", [ - _c("input", { - attrs: { - type: "text", - readonly: _vm.readonly, - id: "tj-datetime-input", - required: _vm.required, - name: _vm.name, - autocomplete: "off", - }, - domProps: { value: _vm.date }, - on: { click: _vm.toggleCal }, - }), - _vm._v(" "), - _c( - "div", - { staticClass: "calender-div", class: { noDisplay: _vm.hideCal } }, - [ - _c("div", { class: { noDisplay: _vm.hideDate } }, [ - _c("div", { staticClass: "year-month-wrapper" }, [ - _c("div", { staticClass: "month-setter" }, [ - _c( - "button", - { - staticClass: "nav-l", - attrs: { type: "button" }, - on: { click: _vm.leftYear }, - }, - [_vm._v("<")] - ), - _vm._v(" "), - _c("span", { staticClass: "year" }, [ - _vm._v(_vm._s(_vm.year)), - ]), - _vm._v(" "), - _c( - "button", - { - staticClass: "nav-r", - attrs: { type: "button" }, - on: { click: _vm.rightYear }, - }, - [_vm._v(">")] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "month-setter" }, [ - _c( - "button", - { - staticClass: "nav-l", - attrs: { type: "button" }, - on: { click: _vm.leftMonth }, - }, - [_vm._v("<")] - ), - _vm._v(" "), - _c("span", { staticClass: "month" }, [ - _vm._v(_vm._s(_vm.month)), - ]), - _vm._v(" "), - _c( - "button", - { - staticClass: "nav-r", - attrs: { type: "button" }, - on: { click: _vm.rightMonth }, - }, - [_vm._v(">")] - ), - ]), - ]), - _vm._v(" "), - _c( - "div", - { staticClass: "headers" }, - _vm._l(_vm.days, function (port) { - return _c("span", { key: port, staticClass: "days" }, [ - _vm._v(_vm._s(port)), - ]) - }), - 0 - ), - _vm._v(" "), - _c( - "div", - _vm._l(_vm.weeks, function (week, weekIndex) { - return _c( - "div", - { key: weekIndex, staticClass: "week" }, - _vm._l(week, function (day, dayIndex) { - return _c( - "span", - { - key: dayIndex, - staticClass: "port", - class: { - activePort: - weekIndex * 7 + dayIndex === _vm.activePort, - }, - on: { - click: function ($event) { - return _vm.setDay(weekIndex * 7 + dayIndex, day) - }, - }, - }, - [ - _vm._v( - "\n " + _vm._s(day) + "\n " - ), - ] - ) - }), - 0 - ) - }), - 0 - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: "time-picker", - class: { noDisplay: _vm.hideTime }, - }, - [ - _c("div", { staticClass: "hour-selector" }, [ - _c( - "div", - { - attrs: { id: "j-hour" }, - on: { click: _vm.showHourSelector }, - }, - [ - _vm._v( - _vm._s( - _vm.periodStyle === 12 && _vm.hour > 12 - ? _vm.hour - 12 - : _vm.hour - ) - ), - ] - ), - _vm._v(" "), - _c( - "div", - { - ref: "hourScrollerWrapper", - staticClass: "scroll-hider", - class: { showSelector: _vm.hourSelectorVisible }, - }, - [ - _c( - "ul", - { ref: "hourScroller" }, - _vm._l(_vm.hours, function (h, index) { - return _c( - "li", - { - key: index, - class: { active: index === _vm.hourIndex }, - on: { - click: function ($event) { - return _vm.setHour(index, true) - }, - }, - }, - [_vm._v(_vm._s(h))] - ) - }), - 0 - ), - ] - ), - ]), - _vm._v(" "), - _vm._m(0), - _vm._v(" "), - _c("div", { staticClass: "minute-selector" }, [ - _c( - "div", - { - attrs: { id: "j-minute" }, - on: { click: _vm.showMinuteSelector }, - }, - [_vm._v(_vm._s(_vm.minute))] - ), - _vm._v(" "), - _c( - "div", - { - ref: "minuteScrollerWrapper", - staticClass: "scroll-hider", - class: { showSelector: _vm.minuteSelectorVisible }, - }, - [ - _c( - "ul", - { ref: "minuteScroller" }, - _vm._l(_vm.minutes, function (m, index) { - return _c( - "li", - { - key: index, - class: { active: index === _vm.minuteIndex }, - on: { - click: function ($event) { - return _vm.setMinute(index, true) - }, - }, - }, - [_vm._v(_vm._s(m))] - ) - }), - 0 - ), - ] - ), - ]), - _vm._v(" "), - _vm.periodStyle === 12 - ? _c("div", { staticClass: "time-separator" }, [ - _c("span", [_vm._v(":")]), - ]) - : _vm._e(), - _vm._v(" "), - _vm.periodStyle === 12 - ? _c("div", { staticClass: "minute-selector" }, [ - _c("div", { on: { click: _vm.changePeriod } }, [ - _vm._v(_vm._s(_vm.period)), - ]), - ]) - : _vm._e(), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: "okButton", - attrs: { type: "button" }, - on: { click: _vm.clearDate }, - }, - [_vm._v("Clear")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: "okButton ok", - attrs: { type: "button" }, - on: { click: _vm.setDate }, - }, - [_vm._v("OK")] - ), - ] - ), - ]), - ] - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "time-separator" }, [ - _c("span", [_vm._v(":")]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Ansuran.vue?vue&type=template&id=08824363&": -/*!**************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Ansuran.vue?vue&type=template&id=08824363& ***! - \**************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Ansuran")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formansuran", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datetimepicker1", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Gadaian.vue?vue&type=template&id=74719d92&": -/*!**************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Gadaian.vue?vue&type=template&id=74719d92& ***! - \**************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Gadaian")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formgadaian", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datetarikh", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Home.vue?vue&type=template&id=4b952908&": -/*!***********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Home.vue?vue&type=template&id=4b952908& ***! - \***********************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "mx-auto content-center flex justify-center items-center" }, - [ - _c("div", { staticClass: "grid grid-rows-1" }, [ - _c("div", { staticClass: "grid grid-cols-4 gap-1 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-white shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/imbangduga" } }, [ - _c("img", { - staticClass: "h-20 w-20 mx-auto", - attrs: { - src: "/img/balance-sheet.png", - alt: "Windster Logo", - }, - }), - _vm._v(" "), - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Imbang Duga")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/lejeram" } }, [ - _c("img", { - staticClass: "h-20 w-20 mx-auto", - attrs: { src: "/img/ledger.png", alt: "Windster Logo" }, - }), - _vm._v(" "), - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Lejer Am")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/stokaudit" } }, [ - _c("img", { - staticClass: "h-20 w-20 mx-auto", - attrs: { src: "/img/audit.png", alt: "Windster Logo" }, - }), - _vm._v(" "), - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Stok Audit")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/kawalanstok" } }, [ - _c("img", { - staticClass: "h-20 w-30 mx-auto", - attrs: { src: "/img/kawalanstok.png", alt: "Windster Logo" }, - }), - _vm._v(" "), - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Kawalan Stok")] - ), - ]), - ], - 1 - ), - ]), - _vm._v(" "), - _c("br"), - _vm._v(" "), - _c("div", { staticClass: "ml-3 grid grid-cols-3" }, [ - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/gadaian" } }, [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Gadaian")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/penebusan" } }, [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Penebusan")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c( - "router-link", - { attrs: { to: "/akaunhome/Pendahuluanserahan" } }, - [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Pendahuluan & Serahan")] - ), - ] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/Tuntutbaki" } }, [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Tuntut Baki")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/ansuran" } }, [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Ansuran")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/perbelanjaan" } }, [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Perbelanjaan")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/lelong" } }, [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Lelong")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome/upah" } }, [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Upah")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c( - "router-link", - { attrs: { to: "/akaunhome/ringkasanharian" } }, - [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Ringkasan Harian")] - ), - ] - ), - ], - 1 - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "ml-3 grid grid-cols-3" }, [ - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c( - "router-link", - { attrs: { to: "/akaunhome/RingkasanTerkumpul" } }, - [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Ringkasan Terkumpul")] - ), - ] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-white ml-2 shadow border border-solid px-6 py-4 rounded-lg hover:bg-yellow-300 hover:transition-all mb-2 cursor-pointer", - }, - [ - _c( - "router-link", - { attrs: { to: "/akaunhome/StokAuditBackdate" } }, - [ - _c( - "h2", - { - staticClass: - "mx-auto text-center font-bold text-2xl uppercase", - }, - [_vm._v("Stok Audit Back-date")] - ), - ] - ), - ], - 1 - ), - ]), - ]), - ] - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Imbangduga.vue?vue&type=template&id=555af764&": -/*!*****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Imbangduga.vue?vue&type=template&id=555af764& ***! - \*****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Imbang Duga")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - ref: "formimbangduga", - attrs: { - method: "get", - id: "myIframe", - name: "formimbangduga", - action: _vm.Urlredirect(), - target: "iframe_laporan", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datetimepicker1", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - _vm._v(" "), - _vm.showModal - ? _c( - "div", - { - staticClass: - "overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-1/2 my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c( - "div", - { - staticClass: "relative p-6", - staticStyle: { height: "80vh" }, - }, - [ - _vm.showLoader - ? _c( - "div", - { - staticClass: "inset-0 z-30 h-full w-full", - attrs: { id: "loading" }, - }, - [ - _c("i", { - staticClass: - "animate-spin fas fa-circle-notch fixed fa-4x m-auto text-yellow-500", - staticStyle: { - left: "48% !important", - top: "45% !important", - }, - }), - ] - ) - : _vm._e(), - _vm._v(" "), - _c("vue-friendly-iframe", { - directives: [ - { - name: "show", - rawName: "v-show", - value: _vm.showLoader == false, - expression: "showLoader == false", - }, - ], - ref: "friendlyIframe", - staticClass: "h-full w-full", - style: { - visibility: _vm.showLoader ? "hidden" : "visible", - }, - attrs: { - src: "", - "frame-id": "myIframe", - name: "iframe_laporan", - }, - on: { - load: _vm.onLoad, - "iframe-load": _vm.LoadedReady, - }, - }), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-1 px-3 border border-gray-700 rounded mr-1", - attrs: { disabled: _vm.pendingStatus == "none" }, - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _vm._v( - _vm._s(_vm.pendingStatus == "loading" ? "" : "") - ), - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("Cetak"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-1 px-3 border border-gray-700 rounded mr-1", - attrs: { - type: "button", - disabled: _vm.pendingStatus == "none", - }, - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [ - _c("i", { - staticClass: "fas fa-window-close mr-2", - }), - _vm._v("Tutup\n "), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.showCetak - ? _c( - "div", - { - staticClass: "inset-0 z-30 h-full w-full", - attrs: { id: "loading" }, - }, - [ - _c("i", { - staticClass: - "animate-spin fas fa-circle-notch fixed fa-4x m-auto text-yellow-500", - staticStyle: { left: "50% !important", top: "50% !important" }, - }), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.showModal || _vm.showCetak - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/KawalanStok.vue?vue&type=template&id=2bb219ee&": -/*!******************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/KawalanStok.vue?vue&type=template&id=2bb219ee& ***! - \******************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Kawalan Stok")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formkawalanstok", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datetarikh", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Laporan.vue?vue&type=template&id=4af24e44&": -/*!**************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Laporan.vue?vue&type=template&id=4af24e44& ***! - \**************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("router-view") -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Lejeram.vue?vue&type=template&id=23382b1d&": -/*!**************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Lejeram.vue?vue&type=template&id=23382b1d& ***! - \**************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Lejer Am")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - ref: "formlejeram", - attrs: { - method: "get", - id: "iframe_lejer", - name: "formlejeram", - action: _vm.Urlredirect(), - target: "iframe_lejer", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c("div", { staticClass: "flex place-content-center mb-2" }, [ - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 mr-2", - attrs: { id: "tarikhmula", name: "datemula", type: "date" }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Hingga")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 mr-2", - attrs: { - id: "tarikhakhir", - name: "datehingga", - type: "date", - }, - }), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mt-10" }, [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - _vm._v(" "), - _vm.showModal - ? _c( - "div", - { - staticClass: - "overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-1/2 my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c( - "div", - { - staticClass: "relative p-6", - staticStyle: { height: "80vh" }, - }, - [ - _vm.showLoader - ? _c( - "div", - { - staticClass: "inset-0 z-30 h-full w-full", - attrs: { id: "loading" }, - }, - [ - _c("i", { - staticClass: - "animate-spin fas fa-circle-notch fixed fa-4x m-auto text-yellow-500", - staticStyle: { - left: "48% !important", - top: "45% !important", - }, - }), - ] - ) - : _vm._e(), - _vm._v(" "), - _c("vue-friendly-iframe", { - directives: [ - { - name: "show", - rawName: "v-show", - value: _vm.showLoader == false, - expression: "showLoader == false", - }, - ], - staticClass: "h-full w-full", - style: { - visibility: _vm.showLoader ? "hidden" : "visible", - }, - attrs: { - src: "", - "frame-id": "iframe_lejer", - name: "iframe_lejer", - }, - on: { - load: _vm.onLoad, - "iframe-load": _vm.LoadedReady, - }, - }), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-1 px-3 border border-gray-700 rounded mr-1", - attrs: { disabled: _vm.pendingStatus == "none" }, - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _vm._v( - _vm._s(_vm.pendingStatus == "loading" ? "" : "") - ), - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("Cetak"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-1 px-3 border border-gray-700 rounded mr-1", - attrs: { - type: "button", - disabled: _vm.pendingStatus == "none", - }, - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [ - _c("i", { - staticClass: "fas fa-window-close mr-2", - }), - _vm._v("Tutup\n "), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.showCetak - ? _c( - "div", - { - staticClass: "inset-0 z-30 h-full w-full", - attrs: { id: "loading" }, - }, - [ - _c("i", { - staticClass: - "animate-spin fas fa-circle-notch fixed fa-4x m-auto text-yellow-500", - staticStyle: { left: "50% !important", top: "50% !important" }, - }), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.showModal || _vm.showCetak - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Lelong.vue?vue&type=template&id=3e61ddd2&": -/*!*************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Lelong.vue?vue&type=template&id=3e61ddd2& ***! - \*************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Lelong")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formlelong", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datetarikh", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=template&id=52231fd8&": -/*!*************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Pendahuluanserahan.vue?vue&type=template&id=52231fd8& ***! - \*************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Pendahuluan & Serahan")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formpendser", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c("div", { staticClass: "flex place-content-center mb-2" }, [ - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { id: "tarikhmula", name: "datemula", type: "date" }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Hingga")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datehingga", - type: "date", - }, - }), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-center mb-4" }, [ - _c("div", { staticClass: "mx-2 radio" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "pendahuluan", - name: "radpendser", - value: "pendahuluan", - }, - domProps: { checked: _vm._q(_vm.selected, "pendahuluan") }, - on: { - change: function ($event) { - _vm.selected = "pendahuluan" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:bg-purple-500 focus:bg-purple-500 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "pendahuluan" }, - }, - [_vm._v("Pendahuluan")] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "mx-2 radio cursor-pointer" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "serahan", - name: "radpendser", - value: "serahan", - }, - domProps: { checked: _vm._q(_vm.selected, "serahan") }, - on: { - change: function ($event) { - _vm.selected = "serahan" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:bg-purple-500 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "serahan" }, - }, - [_vm._v("Serahan")] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "mx-2 radio cursor-pointer" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "online", - name: "radpendser", - value: "online", - }, - domProps: { checked: _vm._q(_vm.selected, "online") }, - on: { - change: function ($event) { - _vm.selected = "online" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:bg-purple-500 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "online" }, - }, - [_vm._v("Serahan Online")] - ), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mt-10" }, [ - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [_c("i", { staticClass: "fas fa-eye mr-2" }), _vm._v("View")] - ), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Penebusan.vue?vue&type=template&id=9eb5b518&": -/*!****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Penebusan.vue?vue&type=template&id=9eb5b518& ***! - \****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Penebusan")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formpenebusan", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datetarikh", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Perbelanjaan.vue?vue&type=template&id=1993593a&": -/*!*******************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Perbelanjaan.vue?vue&type=template&id=1993593a& ***! - \*******************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Perbelanjaan")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formperbelanjaan", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c("div", { staticClass: "flex justify-center mb-4" }, [ - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { id: "tarikhmula", name: "datemula", type: "date" }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Hingga")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhhingga", - name: "datehingga", - type: "date", - }, - }), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mt-10" }, [ - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [_c("i", { staticClass: "fas fa-eye mr-2" }), _vm._v("View")] - ), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/RingkasanHarian.vue?vue&type=template&id=0163eaca&": -/*!**********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/RingkasanHarian.vue?vue&type=template&id=0163eaca& ***! - \**********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Ringkasan Harian")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formringkasanharian", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "dateringkasanharian", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=template&id=63055cb0&": -/*!*************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/RingkasanTerkumpul.vue?vue&type=template&id=63055cb0& ***! - \*************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Ringkasan Terkumpul")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formringter", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c("div", { staticClass: "flex justify-center mb-4" }, [ - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { id: "tarikhmula", name: "datemula", type: "date" }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Hingga")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhhingga", - name: "datehingga", - type: "date", - }, - }), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mt-10" }, [ - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [_c("i", { staticClass: "fas fa-eye mr-2" }), _vm._v("View")] - ), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAudit.vue?vue&type=template&id=15dfcd11&": -/*!****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAudit.vue?vue&type=template&id=15dfcd11& ***! - \****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Stok Audit")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formstokaudit", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c("div", { staticClass: "flex place-content-center mb-2" }, [ - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "datetimepicker1", - name: "datetimepicker1", - type: "date", - }, - }), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-center mb-4" }, [ - _c("div", { staticClass: "mx-2 radio" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "aktif", - name: "radaktif", - value: "aktif", - }, - domProps: { checked: _vm._q(_vm.selected, "aktif") }, - on: { - change: function ($event) { - _vm.selected = "aktif" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:bg-purple-500 focus:bg-purple-500 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "aktif" }, - }, - [_vm._v("Aktif")] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "mx-2 radio cursor-pointer" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "tak-aktif", - name: "radaktif", - value: "tak-aktif", - }, - domProps: { checked: _vm._q(_vm.selected, "tak-aktif") }, - on: { - change: function ($event) { - _vm.selected = "tak-aktif" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:bg-purple-500 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "tak-aktif" }, - }, - [_vm._v("Tak-Aktif")] - ), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mt-10" }, [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [_c("i", { staticClass: "fas fa-eye mr-2" }), _vm._v("View")] - ), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAuditBackdate.vue?vue&type=template&id=f2b1a274&": -/*!************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/StokAuditBackdate.vue?vue&type=template&id=f2b1a274& ***! - \************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Stok Audit Backdate")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formstokauditbackdate", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datestokauditbackdate", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Tuntutbaki.vue?vue&type=template&id=3248b8a0&": -/*!*****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Tuntutbaki.vue?vue&type=template&id=3248b8a0& ***! - \*****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Tuntut Baki")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formtuntutbaki", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c( - "label", - { - staticClass: "font-semibold text-gray-700 block pb-1", - attrs: { for: "username" }, - }, - [_vm._v("Tarikh")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhmula", - name: "datetimepicker1", - type: "date", - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-eye mr-2" }), - _vm._v("View"), - ] - ), - ]), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Upah.vue?vue&type=template&id=413b0d1f&": -/*!***********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Akaun/Upah.vue?vue&type=template&id=413b0d1f& ***! - \***********************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { staticClass: "flex w-full" }, [ - _c("div", { staticClass: "xl:w-2/3 2xl:w-1/2 p-8 mx-auto" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-gray-200 text-lg px-6 py-4 rounded-t-lg", - }, - [ - _c("router-link", { attrs: { to: "/akaunhome" } }, [ - _c("i", { staticClass: "fas fa-backspace text-white" }), - ]), - _vm._v(" "), - _c( - "span", - { staticClass: "text-center mx-auto text-white font-bold" }, - [_vm._v("Laporan Upah")] - ), - ], - 1 - ), - _vm._v(" "), - _c( - "form", - { - attrs: { - method: "get", - id: "formupah", - action: _vm.Urlredirect(), - target: "_blank", - }, - }, - [ - _c("div", { staticClass: "rounded bg-white shadow p-6" }, [ - _c("div", { staticClass: "pb-6" }, [ - _c("div", { staticClass: "flex justify-center mb-4" }, [ - _c("input", { - attrs: { type: "hidden", name: "jenis" }, - domProps: { value: _vm.jenisgenerate }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "kodcaw", hidden: "" }, - domProps: { value: _vm.$kodcaw }, - }), - _vm._v(" "), - _c("input", { - attrs: { name: "hostname", hidden: "" }, - domProps: { value: _vm.$hostname }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { id: "tarikhmula", name: "datemula", type: "date" }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Hingga")] - ), - _vm._v(" "), - _c("input", { - staticClass: - "border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2", - attrs: { - id: "tarikhhingga", - name: "datehingga", - type: "date", - }, - }), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mt-10" }, [ - _c( - "button", - { - staticClass: - " mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatepdf.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-file-pdf mr-2" }), - _vm._v("PDF"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generateview.apply(null, arguments) - }, - }, - }, - [_c("i", { staticClass: "fas fa-eye mr-2" }), _vm._v("View")] - ), - ]), - ]), - ] - ), - ]), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c&": -/*!****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/GetKodcaw.vue?vue&type=template&id=4788602c& ***! - \****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", [ - _c("input", { - attrs: { name: "kodcaw", type: "hidden" }, - domProps: { value: this.$kodcaw }, - }), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Homebajet.vue?vue&type=template&id=0beff150&": -/*!****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Homebajet.vue?vue&type=template&id=0beff150& ***! - \****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("router-view", { attrs: { kodcaw: this.$props.kodcaw } }) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/KemaskiniBajet.vue?vue&type=template&id=293257af&": -/*!*********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/KemaskiniBajet.vue?vue&type=template&id=293257af& ***! - \*********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "bg-white mx-auto shadow rounded-lg p-4 sm:p-6 xl:p-8 w-1/2 2xl:col-span-1", - }, - [ - _c( - "h2", - { - staticClass: - "text-2xl mx-auto font-semibold leading-normal mt-0 mb-2 text-blueGray-800", - }, - [_vm._v("\n KEMASKINI BAJET\n ")] - ), - _vm._v(" "), - _c("div", { staticClass: "grid grid-cols-2" }, [ - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Januari\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaijanuari.$model, - expression: "$v.nilaijanuari.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaijanuari.$error, - }, - domProps: { value: _vm.$v.nilaijanuari.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilaijanuari, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaijanuari.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Februari\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaifebruari.$model, - expression: "$v.nilaifebruari.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaifebruari.$error, - }, - domProps: { value: _vm.$v.nilaifebruari.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilaifebruari, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaifebruari.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v(" Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Mac\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaimarch.$model, - expression: "$v.nilaimarch.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaimarch.$error, - }, - domProps: { value: _vm.$v.nilaimarch.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilaimarch, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaimarch.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v(" Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n April\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaiapril.$model, - expression: "$v.nilaiapril.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaiapril.$error, - }, - domProps: { value: _vm.$v.nilaiapril.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilaiapril, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaiapril.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Mei\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaimei.$model, - expression: "$v.nilaimei.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaimei.$error, - }, - domProps: { value: _vm.$v.nilaimei.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set(_vm.$v.nilaimei, "$model", $event.target.value.trim()) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaimei.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Jun\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaijun.$model, - expression: "$v.nilaijun.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaijun.$error, - }, - domProps: { value: _vm.$v.nilaijun.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set(_vm.$v.nilaijun, "$model", $event.target.value.trim()) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaijun.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Julai\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaijulai.$model, - expression: "$v.nilaijulai.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaijulai.$error, - }, - domProps: { value: _vm.$v.nilaijulai.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilaijulai, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaijulai.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Ogos\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaiogos.$model, - expression: "$v.nilaiogos.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaiogos.$error, - }, - domProps: { value: _vm.$v.nilaiogos.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set(_vm.$v.nilaiogos, "$model", $event.target.value.trim()) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaiogos.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n September\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaiseptember.$model, - expression: "$v.nilaiseptember.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaiseptember.$error, - }, - domProps: { value: _vm.$v.nilaiseptember.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilaiseptember, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaiseptember.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Oktober\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaioktober.$model, - expression: "$v.nilaioktober.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaioktober.$error, - }, - domProps: { value: _vm.$v.nilaioktober.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilaioktober, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaioktober.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n November\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilainovember.$model, - expression: "$v.nilainovember.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilainovember.$error, - }, - domProps: { value: _vm.$v.nilainovember.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilainovember, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilainovember.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full px-3 mb-4" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Disember\n ")] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nilaidisember.$model, - expression: "$v.nilaidisember.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nilaidisember.$error, - }, - domProps: { value: _vm.$v.nilaidisember.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nilaidisember, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nilaidisember.required - ? _c("div", { staticClass: "text-red-500 text-xs italic" }, [ - _vm._v("Field is required"), - ]) - : _vm._e(), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end" }, [ - _c( - "button", - { - staticClass: - "bg-blue-500 text-white active:bg-lightBlue-600 font-bold uppercase text-sm px-6 py-3 rounded shadow hover:shadow-lg outline-none focus:outline-none mr-1 mb-1 ease-linear transition-all duration-150", - attrs: { type: "button" }, - }, - [ - _vm.submitStatus === "PENDING" - ? _c("span", [ - _c("i", { staticClass: "animate-spin fas fa-spinner mr-2" }), - _vm._v("Loading.."), - ]) - : _c("span", { on: { click: _vm.submit } }, [ - _vm._v("Kemaskini"), - ]), - ] - ), - ]), - ] - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8&": -/*!*******************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Bajet/Senaraibajet.vue?vue&type=template&id=1fee20d8& ***! - \*******************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "bg-white mx-auto shadow rounded-lg p-4 sm:p-6 w-1/2 xl:p-8 w-2/3 2xl:col-span-1", - }, - [ - _c("router-view"), - _vm._v(" "), - _c( - "h2", - { - staticClass: - "text-2xl mx-auto font-semibold leading-normal mt-0 mb-2 text-blueGray-800 text-center", - }, - [_vm._v("\n SENARAI BAJET\n ")] - ), - _vm._v(" "), - _c("div", { staticClass: "relative w-96 mx-auto" }, [ - _c( - "select", - { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.pilihantahun, - expression: "pilihantahun", - }, - ], - staticClass: - "block appearance-none w-full bg-gray-200 border border-gray-200 text-gray-700 py-3 px-4 pr-8 rounded leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - on: { - change: [ - function ($event) { - var $$selectedVal = Array.prototype.filter - .call($event.target.options, function (o) { - return o.selected - }) - .map(function (o) { - var val = "_value" in o ? o._value : o.value - return val - }) - _vm.pilihantahun = $event.target.multiple - ? $$selectedVal - : $$selectedVal[0] - }, - _vm.EventTahun, - ], - }, - }, - [ - _c( - "option", - { attrs: { value: "none", selected: "", disabled: "" } }, - [_vm._v("Pilih Tahun")] - ), - _vm._v(" "), - _c("option", { attrs: { value: "2021" } }, [_vm._v("2021")]), - _vm._v(" "), - _c("option", { attrs: { value: "2022" } }, [_vm._v("2022")]), - _vm._v(" "), - _c("option", { attrs: { value: "2023" } }, [_vm._v("2023")]), - _vm._v(" "), - _c("option", { attrs: { value: "2024" } }, [_vm._v("2024")]), - _vm._v(" "), - _c("option", { attrs: { value: "2025" } }, [_vm._v("2025")]), - _vm._v(" "), - _c("option", { attrs: { value: "2026" } }, [_vm._v("2026")]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "pointer-events-none absolute inset-y-0 right-0 flex items-center px-2 text-gray-700", - }, - [ - _c( - "svg", - { - staticClass: "fill-current h-4 w-4", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - }, - }, - [ - _c("path", { - attrs: { - d: "M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z", - }, - }), - ] - ), - ] - ), - ]), - _vm._v(" "), - _vm.pilihantahun != "none" - ? _vm._l(_vm.arrayBajet, function (bajet, i) { - return _c( - "div", - { - key: i, - staticClass: - "border-4 border-gray-400 hover:border-yellow-400 rounded-lg mt-3 hover:transition-all cursor-pointer transition transform hover:-translate-x-1 ", - }, - [ - _c( - "router-link", - { - attrs: { - to: { - name: "bajetkemaskini", - params: { - id: bajet[Object.keys(_vm.arrayBajet[i])][0].id, - }, - }, - }, - }, - [ - _c("div", { staticClass: "flex flex-wrap mb-3 p-4" }, [ - _c( - "h4", - { staticClass: "font-bold w-1/6 m-auto text-2xl" }, - [_vm._v(_vm._s(String(Object.keys(_vm.arrayBajet[i]))))] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "w-1/4 grid-rows-4" }, - _vm._l( - bajet[Object.keys(_vm.arrayBajet[i])], - function (bajetdata, a) { - return _c("p", { key: a, staticClass: "m-1" }, [ - _vm._v( - _vm._s(4 >= a ? bajetdata.bulan + ":" : "") + - " \n " - ), - 4 >= a - ? _c("span", [ - _vm._v( - "\n " + - _vm._s( - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Gadai" || - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Penebusan" || - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Keuntungan" - ? "RM " + - _vm.formatexchange( - bajetdata.nilaibajet - ) - : parseInt(bajetdata.nilaibajet) - ) + - "\n " - ), - ]) - : _vm._e(), - ]) - } - ), - 0 - ), - _vm._v(" "), - _c( - "div", - { staticClass: "w-1/4 grid-rows-4" }, - _vm._l( - bajet[Object.keys(_vm.arrayBajet[i])], - function (bajetdata, a) { - return _c("p", { key: a, staticClass: "m-1" }, [ - _vm._v( - _vm._s( - a >= 5 && 9 >= a ? bajetdata.bulan + ":" : "" - ) + " \n " - ), - a >= 5 && 9 >= a - ? _c("span", [ - _vm._v( - "\n " + - _vm._s( - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Gadai" || - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Penebusan" || - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Keuntungan" - ? "RM " + - _vm.formatexchange( - bajetdata.nilaibajet - ) - : parseInt(bajetdata.nilaibajet) - ) + - "\n " - ), - ]) - : _vm._e(), - ]) - } - ), - 0 - ), - _vm._v(" "), - _c( - "div", - { staticClass: "w-1/4 grid-rows-4" }, - _vm._l( - bajet[Object.keys(_vm.arrayBajet[i])], - function (bajetdata, a) { - return _c("p", { key: a, staticClass: "m-1" }, [ - _vm._v( - _vm._s( - a >= 10 && 13 >= a - ? bajetdata.bulan + ":" - : "" - ) + " \n " - ), - a >= 10 && 13 >= a - ? _c("span", [ - _vm._v( - "\n " + - _vm._s( - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Gadai" || - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Penebusan" || - String( - Object.keys(_vm.arrayBajet[i]) - ) == "Keuntungan" - ? "RM " + - _vm.formatexchange( - bajetdata.nilaibajet - ) - : parseInt(bajetdata.nilaibajet) - ) + - "\n " - ), - ]) - : _vm._e(), - ]) - } - ), - 0 - ), - ]), - ] - ), - ], - 1 - ) - }) - : _vm._e(), - _vm._v(" "), - _vm.showLoader - ? _c( - "div", - { - staticClass: "fixed inset-0 z-30 h-full w-full", - attrs: { id: "loading" }, - }, - [ - _c("i", { - staticClass: - "animate-spin fas fa-circle-notch fixed fa-4x m-auto text-yellow-500", - staticStyle: { left: "50% !important", top: "50% !important" }, - }), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.showLoader - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-30 bg-black" }) - : _vm._e(), - ], - 2 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Kelulusan/TableKelulusan.vue?vue&type=template&id=9c3d1502&": -/*!*************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Kelulusan/TableKelulusan.vue?vue&type=template&id=9c3d1502& ***! - \*************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("modal", { ref: "modal" }), - _vm._v(" "), - this.showloader === true - ? _c( - "div", - { - staticClass: - "bg-white md:items-center md:justify-between shadow rounded-lg p-4 md:p-6 xl:p-8 my-6", - }, - [ - Object.keys(_vm.showkelulusan.data).length > 0 - ? _vm._l(_vm.showkelulusan.data, function (kelulusan, index) { - return _c( - "div", - { key: index, staticClass: "flex flex-wrap w-full" }, - [ - _c( - "div", - { staticClass: "w-full border rounded-l p-4" }, - [ - _c("div", { staticClass: "flex flex-wrap mb-4" }, [ - _c( - "p", - { staticClass: "font-bold text-xl w-1/3" }, - [_vm._v(_vm._s(kelulusan.norujukan))] - ), - _vm._v(" "), - _c( - "p", - { - staticClass: - "font-bold text-md w-1/3 text-red-500 justify-center flex text-center", - }, - [_vm._v(_vm._s(kelulusan.status))] - ), - _vm._v(" "), - _c( - "p", - { - staticClass: - "font-bold text-xl w-1/3 text-gray-500 flex justify-end", - }, - [ - _vm._v( - "Ar-Rahn " + _vm._s(kelulusan.cawangan) - ), - ] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap" }, [ - _c( - "p", - { - staticClass: "font-bold text-green-500 w-1/2", - }, - [ - _vm._v("PC/PPC: "), - _c( - "span", - { - staticClass: - "text-black font-normal text-md capitalize", - }, - [_vm._v(_vm._s(kelulusan.khazanah))] - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "w-1/4 text-sm text-gray-700" }, - [ - _vm._v( - "Pembiayaan: RM" + - _vm._s( - _vm.changeFormat(kelulusan.jumpinj) - ) - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "w-1/4 text-sm text-gray-700" }, - [ - _vm._v( - "Nilai Marhun: RM" + - _vm._s( - _vm.changeFormat(kelulusan.nilaimarhun) - ) - ), - ] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap" }, [ - _c( - "p", - { - staticClass: "font-bold text-green-500 w-1/2", - }, - [ - _vm._v("Teller: "), - _c( - "span", - { - staticClass: - "text-black font-normal text-md capitalize", - }, - [_vm._v(_vm._s(kelulusan.teller))] - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "w-1/4 text-sm text-gray-700" }, - [ - _vm._v( - "Margin: " + _vm._s(kelulusan.margin) + "%" - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "w-1/4 text-sm text-gray-700" }, - [ - _vm._v( - "Berat: " + _vm._s(kelulusan.berat) + " gm" - ), - ] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap" }, [ - _c( - "p", - { - staticClass: "font-bold text-green-500 w-3/4", - }, - [ - _vm._v("Komen: "), - _c( - "span", - { - staticClass: - "text-black font-normal text-md w-1/4", - }, - [_vm._v(_vm._s(kelulusan.komen))] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "mx-auto flex justify-between mb-auto text-sm text-gray-500 mt-4", - }, - [ - _vm._v( - "\r\n " + - _vm._s( - _vm._f("moment")( - kelulusan.tarikh, - "calendar" - ) - ) + - "\r\n\r\n " - ), - _c("div", { staticClass: "pl-4" }, [ - _c( - "button", - { - staticClass: - "bg-yellow-500 hover:bg-yellow-700 text-white font-bold py-1 px-6 border border-yellow-500 rounded mr-1", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.ApproveFunc( - kelulusan.norujukan, - kelulusan.cawangankod, - kelulusan.teller, - kelulusan.siri - ) - }, - }, - }, - [ - _c("i", { - staticClass: - "fas fa-thumbs-up mr-1 text-md", - }), - _vm._v(" Lulus"), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-red-500 hover:bg-red-700 text-white font-bold py-1 px-6 border border-red-500 rounded mr-1", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.DisapproveFunc( - kelulusan.norujukan, - kelulusan.cawangankod, - kelulusan.teller, - kelulusan.siri - ) - }, - }, - }, - [ - _c("i", { - staticClass: - "fas fa-thumbs-down mr-1 text-md", - }), - _vm._v(" Tidak Lulus"), - ] - ), - ]), - ] - ), - ] - ), - ] - ) - }) - : [ - _c( - "div", - { staticClass: "flex place-content-center w-full" }, - [ - _c("div", { staticClass: "grid mx-auto" }, [ - _c("img", { - staticClass: "h-40 w-40 mx-auto", - attrs: { - src: "/img/approval.jpg", - alt: "Windster Logo", - }, - }), - _vm._v(" "), - _vm._m(0), - _vm._v(" "), - _c( - "button", - { - staticClass: - "p-4 bg-blue-400 rounded text-white w-2/4 mx-auto mt-4", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.RedirectHome.apply(null, arguments) - }, - }, - }, - [_vm._v("Laman Utama")] - ), - ]), - ] - ), - ], - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.paginate }, - on: { clickEvent_: _vm.getKelulusanList }, - }), - ], - 2 - ) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("i", { staticClass: "text-center" }, [ - _vm._v("Tiada data untuk kelulusan pada waktu ini.."), - _c("br"), - _vm._v(" Sila tekan refresh semula untuk melihat kelulusan latest."), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Logout.vue?vue&type=template&id=33d498a8&": -/*!*******************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Logout.vue?vue&type=template&id=33d498a8& ***! - \*******************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", [ - _c("div", { staticClass: "hidden lg:flex items-center" }, [ - _c( - "button", - { - staticClass: - "bg-transparent hover:bg-blue-500 text-blue-700 font-semibold hover:text-white py-2 px-4 border border-blue-500 hover:border-transparent rounded md:invisible lg:visible xl:visible", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.logout() - }, - }, - }, - [_vm._v("\n Log Keluar\n ")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-transparent hover:bg-blue-500 text-blue-700 font-semibold hover:text-white py-2 px-4 border border-blue-500 hover:border-transparent rounded md:visible lg:invisible xl:invisible", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.logout() - }, - }, - }, - [_c("i", { staticClass: "fas fa-sign-out-alt" })] - ), - ]), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe&": -/*!**************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/Online.vue?vue&type=template&id=c73dd6fe& ***! - \**************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("router-view") -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a&": -/*!*****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Online/SearchSAG.vue?vue&type=template&id=686ea35a& ***! - \*****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("modal", { ref: "modal", on: { togtable: _vm.toggleTable } }), - _vm._v(" "), - _c( - "div", - { - staticClass: "container w-full max-w-xl mx-auto mt-10 px-4 font-sans", - }, - [ - _c( - "form", - { - staticClass: - "bg-white w-full shadow-md rounded-lg px-8 pt-6 pb-4 mb-4", - attrs: { onclick: "return false" }, - }, - [ - _c("div", { staticClass: "mb-4 w-96 mx-auto" }, [ - _c( - "label", - { - staticClass: "block text-gray-500 font-medium text-sm mb-2", - }, - [_vm._v("Billplz ID")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap" }, [ - _c("div", { staticClass: "flex flex-row w-96 mx-auto" }, [ - _c("div", { staticClass: "flex flex-col w-96" }, [ - _c("input", { - ref: "btnDropdownRef", - staticClass: - "mr-2 bg-gray-200 appearance-none border-2 border-gray-200 rounded w-full py-2 px-4 text-gray-700 leading-tight focus:outline-none focus:bg-white focus:border-blue-500", - attrs: { - id: "frminput", - type: "text", - placeholder: "Billplz ID", - }, - }), - ]), - _vm._v(" "), - _c( - "button", - { - staticClass: "px-4 py-2 bg-blue-600 rounded ml-2", - attrs: { id: "buttonsearch" }, - on: { - click: function ($event) { - return _vm.toggleTable() - }, - }, - }, - [_c("i", { staticClass: "fas fa-search text-white" })] - ), - ]), - ]), - ]), - ] - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "mx-auto hidden", attrs: { id: "divtable" } }, [ - _c("table", { staticClass: "min-w-full leading-normal" }, [ - _vm._m(0), - _vm._v(" "), - _c( - "tbody", - _vm._l(_vm.arrayCustomer, function (cust, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { staticClass: "text-gray-900 whitespace-no-wrap" }, - [ - _vm._v( - "\n " + - _vm._s(cust.customer_name) + - "\n " - ), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { staticClass: "text-gray-900 whitespace-no-wrap" }, - [ - _vm._v( - "\n " + - _vm._s("RM" + cust.total_payment.toFixed(2)) + - "\n " - ), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { staticClass: "text-gray-900 whitespace-no-wrap" }, - [ - _vm._v( - "\n " + - _vm._s(cust.tarikh) + - "\n " - ), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { staticClass: "text-gray-900 whitespace-no-wrap" }, - [ - _vm._v( - "\n " + - _vm._s(cust.masa) + - "\n " - ), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { staticClass: "text-gray-900 whitespace-no-wrap" }, - [ - _vm._v( - "\n " + - _vm._s(cust.paid_at) + - "\n " - ), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { staticClass: "text-gray-900 whitespace-no-wrap" }, - [ - cust.status === "PAID" - ? _c( - "span", - { - staticClass: - "inlint-block mr-1 last:mr-0 py-1 px-2 rounded bg-yellow-200 text-xs font-semibold text-green-600 uppercase", - }, - [ - _vm._v( - "\n " + - _vm._s(cust.status) + - "\n " - ), - ] - ) - : _vm._e(), - _vm._v(" "), - cust.status === "NOT PAID" - ? _c( - "span", - { - staticClass: - "inlint-block mr-1 last:mr-0 py-1 px-2 rounded bg-yellow-200 text-xs font-semibold text-yellow-600 uppercase", - }, - [ - _vm._v( - "\n " + - _vm._s(cust.status) + - "\n " - ), - ] - ) - : _vm._e(), - _vm._v(" "), - cust.status === "UNSUCCESSFUL" - ? _c( - "span", - { - staticClass: - "inlint-block mr-1 last:mr-0 py-1 px-2 rounded bg-red-200 text-xs font-semibold text-red-600 uppercase", - }, - [ - _vm._v( - "\n " + - _vm._s(cust.status) + - "\n " - ), - ] - ) - : _vm._e(), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { staticClass: "text-gray-900 whitespace-no-wrap" }, - [ - _vm._v( - "\n " + - _vm._s(cust.billplz_id) + - "\n " - ), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - cust.status !== "NOT PAID" - ? _c( - "button", - { - staticClass: - "border border-gray-600 text-gray-600 font-montserrat py-2 px-4 font-medium rounded-xl transition-all duration-300", - }, - [ - _c( - "svg", - { - staticClass: "bi bi-card-checklist", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "currentColor", - viewBox: "0 0 16 16", - }, - }, - [ - _c("path", { - attrs: { - d: "M14.5 3a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h13zm-13-1A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - d: "M7 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0zM7 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", - }, - }), - ] - ), - ] - ) - : _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.tekanmodal(cust.id) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: "bi bi-card-checklist", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "currentColor", - viewBox: "0 0 16 16", - }, - }, - [ - _c("path", { - attrs: { - d: "M14.5 3a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h13zm-13-1A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - d: "M7 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0zM7 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", - }, - }), - ] - ), - ] - ), - ]), - ]), - ] - ), - ]) - }), - 0 - ), - ]), - ]), - ], - 1 - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Nama\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Bayaran\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Tarikh\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Masa\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Paid at\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Status\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Billplz ID\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Tindakan\n ")] - ), - ]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/RekodMohon.vue?vue&type=template&id=808b73b8&": -/*!**********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/RekodMohon.vue?vue&type=template&id=808b73b8& ***! - \**********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "mx-auto" }, - [ - _c("pbmodal", { ref: "modal", on: { clickEvent_: _vm.getSenaraiMohon } }), - _vm._v(" "), - _c("bankmodal", { - ref: "bankmodal", - on: { clickEvent_: _vm.getSenaraiMohon }, - }), - _vm._v(" "), - _c("router-link", { attrs: { to: "/permohonan" } }, [ - _c("i", { staticClass: "fas fa-backspace fa-3x text-yellow-500" }), - ]), - _vm._v(" "), - _vm._m(0), - _vm._v(" "), - _c("table", { staticClass: "min-w-full leading-normal" }, [ - _vm._m(1), - _vm._v(" "), - _c( - "tbody", - [ - _vm.showpermohonan.data.length === 0 - ? _c("tr", [_vm._m(2)]) - : _vm._e(), - _vm._v(" "), - _vm._l(_vm.showpermohonan.data, function (mohon, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(_vm.namacawangan(mohon.kodcaw)), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(mohon.baki_petibesi) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(mohon.outstandingsemasa) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { textContent: _vm._s(mohon.nopermohonan) }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(mohon.tarikh_permohonan), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(mohon.amaun_mohon) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(mohon.jumlah_diluluskan) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "router-link", - { - attrs: { - to: { - name: "permohonanstatus", - params: { mohonid: mohon.nopermohonan }, - query: { cawangan: mohon.kodcaw }, - }, - }, - }, - [ - _c( - "div", - { - staticClass: - "border border-green-600 text-green-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-green-600 hover:text-white transition-all duration-300", - }, - [ - _c( - "svg", - { - attrs: { - xmlns: "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M15 12a3 3 0 11-6 0 3 3 0 016 0z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z", - }, - }), - ] - ), - ] - ), - ] - ), - ], - 1 - ), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: - "text-white whitespace-no-wrap p-2 rounded", - class: - mohon.jenismohon == "permohonanwang" - ? "bg-yellow-500" - : "bg-gray-500", - domProps: { - textContent: _vm._s( - _vm.checkjenismohon(mohon.jenismohon) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - mohon.tagterima === 1 || - (mohon.jenismohon == "bayaranbalik" && - mohon.tagoperasi === 1 && - mohon.tagcit === 1 && - mohon.tagakaun === 1) - ? _c( - "span", - { - staticClass: "p-2 bg-green-500 rounded text-white", - }, - [_vm._v("Berjaya")] - ) - : _c( - "span", - { staticClass: "p-2 bg-red-500 rounded text-white" }, - [_vm._v("Batal")] - ), - ] - ), - ]) - }), - ], - 2 - ), - ]), - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.paginate }, - on: { clickEvent_: _vm.getSenaraiMohon }, - }), - ], - 1 - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mx-auto flex justify-between mb-4" }, [ - _c("h1", { staticClass: "font-bold flex flex-row justify-end" }, [ - _vm._v("Rekod Permohonan"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Cawangan\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Baki Peti Besi (RM)\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Outstanding (RM)\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n No Permohonan\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Tarikh Mohon\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Jumlah Mohon (RM)\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Jumlah Lulus (RM)\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\r\n\r\n Semak\r\n\r\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Jenis Permohonan\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\r\n\r\n Status\r\n\r\n ")] - ), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "td", - { - staticClass: " px-5 py-5 border-b border-gray-200 bg-white text-sm", - attrs: { colspan: "9" }, - }, - [ - _c( - "p", - { - staticClass: "text-gray-900 whitespace-no-wrap text-center mx-auto", - }, - [ - _vm._v( - "\r\n Tiada Rekod Diperolehi\r\n " - ), - ] - ), - ] - ) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/SenaraiMohon.vue?vue&type=template&id=17dbbc1c&": -/*!************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/SenaraiMohon.vue?vue&type=template&id=17dbbc1c& ***! - \************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "mx-auto" }, - [ - _c("pbmodal", { ref: "modal", on: { clickEvent_: _vm.getSenaraiMohon } }), - _vm._v(" "), - _c("bankmodal", { - ref: "bankmodal", - on: { clickEvent_: _vm.getSenaraiMohon }, - }), - _vm._v(" "), - _c( - "div", - { staticClass: "mx-auto flex justify-between mb-4" }, - [ - _c("h1", { staticClass: "font-bold flex flex-row justify-end" }, [ - _vm._v("Permohonan Yang Masih Aktif"), - ]), - _vm._v(" "), - _c("router-link", { attrs: { to: "/permohonan/rekod" } }, [ - _c( - "button", - { staticClass: "p-2 text-white bg-blue-500 rounded" }, - [_vm._v("Rekod Permohonan")] - ), - ]), - ], - 1 - ), - _vm._v(" "), - _vm.loader == true - ? _c("table", { staticClass: "min-w-full leading-normal" }, [ - _vm._m(0), - _vm._v(" "), - _c( - "tbody", - [ - _vm.showpermohonan.data.length === 0 - ? _c("tr", [_vm._m(1)]) - : _vm._e(), - _vm._v(" "), - _vm._l(_vm.showpermohonan.data, function (mohon, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.namacawangan(mohon.kodcaw) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(mohon.baki_petibesi) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(mohon.outstandingsemasa) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(mohon.nopermohonan), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(mohon.tarikh_permohonan), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(mohon.amaun_mohon) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "router-link", - { - attrs: { - to: { - name: "permohonanstatus", - params: { mohonid: mohon.nopermohonan }, - query: { cawangan: mohon.kodcaw }, - }, - }, - }, - [ - _c( - "div", - { - staticClass: - "border border-green-600 text-green-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-green-600 hover:text-white transition-all duration-300", - }, - [ - _c( - "svg", - { - attrs: { - xmlns: "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M15 12a3 3 0 11-6 0 3 3 0 016 0z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z", - }, - }), - ] - ), - ] - ), - ] - ), - ], - 1 - ), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: - "text-white whitespace-no-wrap p-2 rounded", - class: - mohon.jenismohon == "permohonanwang" - ? "bg-yellow-500" - : "bg-gray-500", - domProps: { - textContent: _vm._s( - _vm.checkjenismohon(mohon.jenismohon) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _vm.userroles == "operasi" - ? _c("div", { staticClass: "flex items-center" }, [ - mohon.tagoperasi === 0 && - mohon.tagcit === 1 && - mohon.jenismohon === "bayaranbalik" - ? _c("div", { staticClass: "ml-3" }, [ - _c( - "button", - { - staticClass: - "border border-blue-600 text-blue-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-blue-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.funcsetuju( - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M14 10h4.764a2 2 0 011.789 2.894l-3.5 7A2 2 0 0115.263 21h-4.017c-.163 0-.326-.02-.485-.06L7 20m7-10V5a2 2 0 00-2-2h-.095c-.5 0-.905.405-.905.905 0 .714-.211 1.412-.608 2.006L7 11v9m7-10h-2M7 20H5a2 2 0 01-2-2v-6a2 2 0 012-2h2.5", - }, - }), - ] - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-red-600 text-red-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-red-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.funcbatal( - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M10 14H5.236a2 2 0 01-1.789-2.894l3.5-7A2 2 0 018.736 3h4.018a2 2 0 01.485.06l3.76.94m-7 10v5a2 2 0 002 2h.096c.5 0 .905-.405.905-.904 0-.715.211-1.413.608-2.008L17 13V4m-7 10h2m5-10h2a2 2 0 012 2v6a2 2 0 01-2 2h-2.5", - }, - }), - ] - ), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - mohon.tagoperasi === 0 && - mohon.tagcit === 0 && - mohon.jenismohon === "bayaranbalik" - ? _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { - staticClass: - "text-white whitespace-no-wrap p-2 rounded bg-blue-500", - }, - [ - _vm._v( - "\r\n\r\n Dalam Proses\r\n\r\n " - ), - ] - ), - ]) - : mohon.tagoperasi == 0 && - mohon.jenismohon === "permohonanwang" - ? _c("div", { staticClass: "ml-3" }, [ - _c( - "button", - { - staticClass: - "border border-blue-600 text-blue-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-blue-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.funcsetuju( - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M14 10h4.764a2 2 0 011.789 2.894l-3.5 7A2 2 0 0115.263 21h-4.017c-.163 0-.326-.02-.485-.06L7 20m7-10V5a2 2 0 00-2-2h-.095c-.5 0-.905.405-.905.905 0 .714-.211 1.412-.608 2.006L7 11v9m7-10h-2M7 20H5a2 2 0 01-2-2v-6a2 2 0 012-2h2.5", - }, - }), - ] - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-red-600 text-red-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-red-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.funcbatal( - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M10 14H5.236a2 2 0 01-1.789-2.894l3.5-7A2 2 0 018.736 3h4.018a2 2 0 01.485.06l3.76.94m-7 10v5a2 2 0 002 2h.096c.5 0 .905-.405.905-.904 0-.715.211-1.413.608-2.008L17 13V4m-7 10h2m5-10h2a2 2 0 012 2v6a2 2 0 01-2 2h-2.5", - }, - }), - ] - ), - ] - ), - ]) - : mohon.tagoperasi == 1 - ? _c("div", { staticClass: "ml-3" }, [ - _c( - "p", - { - staticClass: - "text-white whitespace-no-wrap p-2 rounded bg-green-500", - }, - [ - _vm._v( - "\r\n\r\n Telah disahkan\r\n\r\n " - ), - ] - ), - ]) - : _vm._e(), - ]) - : _vm._e(), - _vm._v(" "), - _vm.userroles == "akaun" && - mohon.jenismohon == "permohonanwang" - ? _c("div", { staticClass: "flex items-center" }, [ - mohon.tagoperasi === 0 - ? _c("div", [ - _c( - "p", - { - staticClass: - "text-white whitespace-no-wrap p-2 rounded bg-blue-500", - }, - [ - _vm._v( - "\r\n DALAM PROSES\r\n " - ), - ] - ), - ]) - : mohon.tagoperasi === 1 && mohon.tagakaun === 0 - ? _c("div", { staticClass: "ml-3" }, [ - _c( - "button", - { - staticClass: - "border border-blue-600 text-blue-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-blue-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.funcsetuju( - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M14 10h4.764a2 2 0 011.789 2.894l-3.5 7A2 2 0 0115.263 21h-4.017c-.163 0-.326-.02-.485-.06L7 20m7-10V5a2 2 0 00-2-2h-.095c-.5 0-.905.405-.905.905 0 .714-.211 1.412-.608 2.006L7 11v9m7-10h-2M7 20H5a2 2 0 01-2-2v-6a2 2 0 012-2h2.5", - }, - }), - ] - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-red-600 text-red-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-red-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.funcbatal( - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M10 14H5.236a2 2 0 01-1.789-2.894l3.5-7A2 2 0 018.736 3h4.018a2 2 0 01.485.06l3.76.94m-7 10v5a2 2 0 002 2h.096c.5 0 .905-.405.905-.904 0-.715.211-1.413.608-2.008L17 13V4m-7 10h2m5-10h2a2 2 0 012 2v6a2 2 0 01-2 2h-2.5", - }, - }), - ] - ), - ] - ), - ]) - : (mohon.tagakaun === 1 || - mohon.tagakaun === 2) && - mohon.tagprint === 0 - ? _c("div", { staticClass: "ml-3" }, [ - _c( - "button", - { - staticClass: - "border border-blue-600 text-blue-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-blue-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.CetakanPB( - mohon.kodcaw, - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M17 17h2a2 2 0 002-2v-4a2 2 0 00-2-2H5a2 2 0 00-2 2v4a2 2 0 002 2h2m2 4h6a2 2 0 002-2v-4a2 2 0 00-2-2H9a2 2 0 00-2 2v4a2 2 0 002 2zm8-12V5a2 2 0 00-2-2H9a2 2 0 00-2 2v4h10z", - }, - }), - ] - ), - ] - ), - ]) - : mohon.tagprint === 1 && - mohon.tagakaun === 1 && - mohon.tagpb === 0 - ? _c("div", [ - _c( - "button", - { - staticClass: - "border mb-2 border-blue-600 text-blue-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-blue-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - _vm.KelulusanPB( - mohon.nopermohonan, - _vm.formatterfunction( - mohon.amaun_mohon - ) - ) - }, - }, - }, - [ - _vm._v( - "\r\n PB\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "mt-2 border border-blue-600 text-blue-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-blue-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.CetakanPB( - mohon.kodcaw, - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "20", - height: "20", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M17 17h2a2 2 0 002-2v-4a2 2 0 00-2-2H5a2 2 0 00-2 2v4a2 2 0 002 2h2m2 4h6a2 2 0 002-2v-4a2 2 0 00-2-2H9a2 2 0 00-2 2v4a2 2 0 002 2zm8-12V5a2 2 0 00-2-2H9a2 2 0 00-2 2v4h10z", - }, - }), - ] - ), - ] - ), - ]) - : mohon.tagpb === 1 && mohon.tagdeposit === 0 - ? _c("div", [ - _c( - "button", - { - staticClass: - "border border-blue-600 text-blue-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-blue-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.DepositBank( - mohon.nopermohonan - ) - }, - }, - }, - [ - _vm._v( - "\r\n BANK\r\n " - ), - ] - ), - ]) - : _c("div", [ - _c( - "p", - { - staticClass: - "text-white whitespace-no-wrap p-2 rounded bg-green-500", - }, - [ - _vm._v( - "\r\n Telah Lulus\r\n " - ), - ] - ), - ]), - ]) - : _vm._e(), - _vm._v(" "), - _vm.userroles == "akaun" && - mohon.jenismohon == "bayaranbalik" - ? _c("div", { staticClass: "flex items-center" }, [ - mohon.tagoperasi === 0 - ? _c("div", [ - _c( - "p", - { - staticClass: - "text-white whitespace-no-wrap p-2 rounded bg-blue-500", - }, - [ - _vm._v( - "\r\n DALAM PROCESS\r\n " - ), - ] - ), - ]) - : mohon.tagoperasi === 1 && mohon.tagakaun === 0 - ? _c("div", { staticClass: "ml-3" }, [ - _c( - "button", - { - staticClass: - "border border-blue-600 text-blue-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-blue-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.funcsetuju( - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M14 10h4.764a2 2 0 011.789 2.894l-3.5 7A2 2 0 0115.263 21h-4.017c-.163 0-.326-.02-.485-.06L7 20m7-10V5a2 2 0 00-2-2h-.095c-.5 0-.905.405-.905.905 0 .714-.211 1.412-.608 2.006L7 11v9m7-10h-2M7 20H5a2 2 0 01-2-2v-6a2 2 0 012-2h2.5", - }, - }), - ] - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border border-red-600 text-red-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-red-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.funcbatal( - mohon.nopermohonan - ) - }, - }, - }, - [ - _c( - "svg", - { - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - "stroke-width": "2", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - d: "M10 14H5.236a2 2 0 01-1.789-2.894l3.5-7A2 2 0 018.736 3h4.018a2 2 0 01.485.06l3.76.94m-7 10v5a2 2 0 002 2h.096c.5 0 .905-.405.905-.904 0-.715.211-1.413.608-2.008L17 13V4m-7 10h2m5-10h2a2 2 0 012 2v6a2 2 0 01-2 2h-2.5", - }, - }), - ] - ), - ] - ), - ]) - : _c("div", [ - _c( - "p", - { - staticClass: - "text-white whitespace-no-wrap p-2 rounded bg-green-500", - }, - [ - _vm._v( - "\r\n Telah Lulus\r\n " - ), - ] - ), - ]), - ]) - : _vm._e(), - ] - ), - ]) - }), - ], - 2 - ), - ]) - : _vm._e(), - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.paginate }, - on: { clickEvent_: _vm.getSenaraiMohon }, - }), - ], - 1 - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Cawangan\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Baki Peti Besi (RM)\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Outstanding (RM)\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n No Permohonan\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Tarikh Mohon\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Jumlah Mohon (RM)\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\r\n\r\n Semak\r\n\r\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Jenis Permohonan\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Tindakan\r\n\r\n " - ), - ] - ), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "td", - { - staticClass: " px-5 py-5 border-b border-gray-200 bg-white text-sm", - attrs: { colspan: "9" }, - }, - [ - _c( - "p", - { - staticClass: "text-gray-900 whitespace-no-wrap text-center mx-auto", - }, - [ - _vm._v( - "\r\n Tiada Rekod Diperolehi\r\n " - ), - ] - ), - ] - ) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/StatusMohon.vue?vue&type=template&id=fc8d84d2&scoped=true&": -/*!***********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/StatusMohon.vue?vue&type=template&id=fc8d84d2&scoped=true& ***! - \***********************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container px-1 px-md-4 py-5 mx-auto" }, [ - _c("button", { - staticClass: "fas fa-backspace fa-3x text-yellow-500", - on: { - click: function ($event) { - return _vm.$router.go(-1) - }, - }, - }), - _vm._v(" "), - this.loadstatus == true - ? _c("div", { staticClass: "card" }, [ - _c("div", { staticClass: "row flex justify-between px-3 top" }, [ - _c("div", { staticClass: "d-flex" }, [ - _c("h5", [ - _vm._v("NO PERMOHONAN : "), - _c("span", { staticClass: "text-primary font-weight-bold" }, [ - _vm._v(_vm._s(this.permohonan.nopermohonan)), - ]), - ]), - _vm._v(" "), - _c("h5", [ - _vm._v("JUMLAH MOHON : "), - _c("span", { staticClass: "text-primary font-weight-bold" }, [ - _vm._v( - "RM " + - _vm._s(_vm.formatterfunction(this.permohonan.amaun_mohon)) - ), - ]), - ]), - ]), - _vm._v(" "), - _c("div", [ - _c("span", { staticClass: "text-black rounded font-extrabold" }, [ - _vm._v( - _vm._s( - this.permohonan.jenismohon == "permohonanwang" - ? "Permohonan Wang" - : "Bayaran Balik" - ) - ), - ]), - ]), - ]), - _vm._v(" "), - this.permohonan.jenismohon === "bayaranbalik" - ? _c("div", { staticClass: "flex mt--8" }, [ - _c("div", { staticClass: "w-full" }, [ - _c( - "ul", - { - staticClass: - "text-center flex justify-center items-center", - attrs: { id: "progressbar" }, - }, - [ - _c("li", { - staticClass: "step0 w-1/4", - class: - this.permohonan.tarikh_permohonan !== null - ? "active" - : "", - }), - _vm._v(" "), - _c("li", { - staticClass: "step0 w-1/4", - class: this.permohonan.tagcit === 1 ? "active" : "", - }), - _vm._v(" "), - _c("li", { - staticClass: "step0 w-1/4", - class: this.permohonan.tagoperasi === 1 ? "active" : "", - }), - _vm._v(" "), - _c("li", { - staticClass: "step0 w-1/4", - class: this.permohonan.tagakaun === 1 ? "active" : "", - }), - ] - ), - ]), - ]) - : _vm._e(), - _vm._v(" "), - this.permohonan.jenismohon === "bayaranbalik" - ? _c("div", { staticClass: "w-4/6 flex items-center mx-auto" }, [ - _vm._m(0), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex flex-col justify-center items-center icon-content w-1/4", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/operasicek.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "flex flex-column" }, [ - _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("CIT selesai Deposit ke bank"), - ]), - _vm._v(" "), - this.permohonan.tagoperasi == 2 - ? _c("img", { - staticClass: "absolute icon mx-auto top-1/3 mt-10", - attrs: { src: "/img/batal.png" }, - }) - : _vm._e(), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex flex-col justify-center items-center icon-content w-1/4", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/operasicek.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "flex flex-column" }, [ - _vm._m(1), - _vm._v(" "), - this.permohonan.tagoperasi == 2 - ? _c("img", { - staticClass: "absolute icon mx-auto top-1/3 mt-10", - attrs: { src: "/img/batal.png" }, - }) - : _vm._e(), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex flex-col justify-center items-center icon-content w-1/4", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/operasicek.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "d-flex flex-column" }, [ - _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Akaun"), - ]), - _vm._v(" "), - this.permohonan.tagakaun == 2 - ? _c("img", { - staticClass: "absolute icon mx-auto top-1/3 mt-10", - attrs: { src: "/img/batal.png" }, - }) - : _vm._e(), - ]), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - this.permohonan.jenismohon === "permohonanwang" - ? _c("div", { staticClass: "flex mt--8" }, [ - _c("div", { staticClass: "w-full" }, [ - _c( - "ul", - { - staticClass: "text-center flex", - attrs: { id: "progressbar" }, - }, - [ - _c("li", { - staticClass: "step0 w-1/6", - class: - this.permohonan.tarikh_permohonan !== null - ? "active" - : "", - }), - _vm._v(" "), - _c("li", { - staticClass: "step0 w-1/6", - class: this.permohonan.tagoperasi === 1 ? "active" : "", - }), - _vm._v(" "), - _c("li", { - staticClass: "step0 w-1/6", - class: this.permohonan.tagakaun === 1 ? "active" : "", - }), - _vm._v(" "), - _c("li", { - staticClass: "step0 w-1/6", - class: this.permohonan.tagpb === 1 ? "active" : "", - }), - _vm._v(" "), - _c("li", { - staticClass: "step0 w-1/6", - class: this.permohonan.tagdeposit === 1 ? "active" : "", - }), - _vm._v(" "), - _c("li", { - staticClass: "step0 w-1/6", - class: this.permohonan.tagterima === 1 ? "active" : "", - }), - ] - ), - ]), - ]) - : _vm._e(), - _vm._v(" "), - this.permohonan.jenismohon === "permohonanwang" - ? _c("div", { staticClass: "flex w-full" }, [ - _vm._m(2), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex flex-col justify-center items-center icon-content w-1/6", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/operasicek.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "flex flex-column" }, [ - _vm._m(3), - _vm._v(" "), - this.permohonan.tagoperasi == 2 - ? _c("img", { - staticClass: "absolute icon mx-auto top-1/3 mt-10", - attrs: { src: "/img/batal.png" }, - }) - : _vm._e(), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex flex-col justify-center items-center icon-content w-1/6", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/operasicek.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "d-flex flex-column" }, [ - _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Akaun"), - ]), - _vm._v(" "), - this.permohonan.tagakaun == 2 - ? _c("img", { - staticClass: "absolute icon mx-auto top-1/3 mt-10", - attrs: { src: "/img/batal.png" }, - }) - : _vm._e(), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex flex-col justify-center items-center icon-content w-1/6", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/leaderapproval.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "d-flex flex-column" }, [ - _vm._m(4), - _vm._v(" "), - this.permohonan.tagpb == 2 - ? _c("img", { - staticClass: "absolute icon mx-auto top-1/3 mt-10", - attrs: { src: "/img/batal.png" }, - }) - : _vm._e(), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex flex-col justify-center items-center icon-content w-1/6", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/chequetick.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "d-flex flex-column" }, [ - _vm._m(5), - _vm._v(" "), - this.permohonan.tagdeposit == 2 - ? _c("img", { - staticClass: "absolute icon mx-auto top-1/3 mt-10", - attrs: { src: "/img/batal.png" }, - }) - : _vm._e(), - ]), - ] - ), - _vm._v(" "), - _vm._m(6), - ]) - : _vm._e(), - ]) - : _vm._e(), - _vm._v(" "), - this.loadstatus == true - ? _c("div", {}, [ - _c("div", { staticClass: "p-4 flex justify-center items-center" }, [ - _c("table", { staticClass: "w-2/3 leading-normal" }, [ - _vm._m(7), - _vm._v(" "), - _c( - "tbody", - _vm._l(_vm.statusdescription, function (status, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "text-center px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(status[0].tarikh), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { staticClass: "text-center flex items-center" }, - [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(status[0].masa), - }, - }), - ]), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", [ - _c("div", { staticClass: "ml-3" }, [ - status.statusid === 1 - ? _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\r\n " + - _vm._s(status.description) + - " " - ), - _c("br"), - _vm._v( - " " + - _vm._s( - "Nama : " + - _vm.pembesarannama( - status[0].nama_pemohon - ) - ) + - "\r\n " - ), - ] - ) - : _vm._e(), - _vm._v(" "), - status.statusid === 2 - ? _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\r\n " + - _vm._s(status.description) + - " " - ), - _c("br"), - _vm._v( - " " + - _vm._s( - "Nama : " + - _vm.pembesarannama( - status[0].nama_operasi - ) - ) + - "\r\n " - ), - ] - ) - : _vm._e(), - _vm._v(" "), - status.statusid === 3 - ? _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\r\n " + - _vm._s(status.description) + - " " - ), - _c("br"), - _vm._v( - " " + - _vm._s( - "Nama : " + - _vm.pembesarannama( - status[0].nama_akaun - ) - ) + - "\r\n " - ), - ] - ) - : _vm._e(), - _vm._v(" "), - status.statusid === 4 - ? _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\r\n " + - _vm._s(status.description) + - " " - ), - _c("br"), - _vm._v(" "), - _c("b", [ - _vm._v( - " " + - _vm._s( - "Jumlah Diluluskan : RM " + - _vm.formatterfunction( - status[0].jumlah_diluluskan - ) - ) + - " " - ), - ]), - _vm._v(" "), - _c("br"), - _vm._v(" "), - _c( - "button", - { - staticClass: - "text-white p-2 bg-blue-500 rounded mr-1 mt-2", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.downloadpb( - status[0].pbfiles - ) - }, - }, - }, - [_vm._v("Muat Turun")] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - status.statusid === 5 - ? _c( - "div", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\r\n " + - _vm._s(status.description) + - "\r\n " - ), - _c("br"), - _vm._v(" "), - _c("div", { staticClass: "w-full" }, [ - _c("div", { staticClass: "w-full" }, [ - _vm._v( - _vm._s( - "Nama Bank : " + - _vm.fullnamebank( - status[0].jenisbank - ) - ) - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full" }, [ - _vm._v( - _vm._s( - "Kaedah Penghantaran : " + - status[0].jeniscit - ) - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full" }, [ - _vm._v( - _vm._s( - "No Rujukan :" + status[0].noresit - ) - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full" }, [ - _vm._v( - _vm._s( - "Nota :" + status[0].namasyarikat - ) - ), - ]), - ]), - ] - ) - : _vm._e(), - _vm._v(" "), - status.statusid === 6 - ? _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\r\n " + - _vm._s(status.description) + - " " - ), - _c("br"), - _vm._v( - " " + - _vm._s( - "Nama : " + - _vm.pembesarannama( - status[0].nama_penerima - ) - ) + - "\r\n " - ), - ] - ) - : _vm._e(), - _vm._v(" "), - status.statusid === 7 - ? _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\r\n " + - _vm._s(status.description) + - " " - ), - _c("br"), - _vm._v( - " " + - _vm._s("Komen : " + status[0].komen) + - "\r\n " - ), - ] - ) - : _vm._e(), - _vm._v(" "), - status.statusid === 8 - ? _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\r\n " + - _vm._s(status.description) + - " " - ), - _c("br"), - _vm._v( - " " + - _vm._s( - "Nama Bank : " + status[0].jenisbank - ) + - "\r\n " - ), - _c("br"), - _vm._v(" "), - _c( - "button", - { - staticClass: - "text-white p-2 bg-blue-500 rounded mr-1 mt-2", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.downloadresit( - status[0].resitfiles - ) - }, - }, - }, - [_vm._v("Muat Turun Resit")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "text-white p-2 bg-blue-500 rounded mt-2", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.downloadinvoice( - status[0].invoicefiles - ) - }, - }, - }, - [_vm._v("Muat Turun Invoice")] - ), - ] - ) - : _vm._e(), - ]), - ]), - ] - ), - ]) - }), - 0 - ), - ]), - ]), - ]) - : _vm._e(), - ]) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "row flex flex-col justify-center items-center icon-content w-1/4", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/proposal.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "flex flex-column" }, [ - _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Permohonan "), - _c("br"), - _vm._v("Cawangan"), - ]), - ]), - ] - ) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Pengesahan"), - _c("br"), - _vm._v("Operasi"), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "row flex flex-col justify-center items-center icon-content w-1/6", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/proposal.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "flex flex-column" }, [ - _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Permohonan "), - _c("br"), - _vm._v("Cawangan"), - ]), - ]), - ] - ) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Pengesahan"), - _c("br"), - _vm._v("Operasi"), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Kelulusan "), - _c("br"), - _vm._v("Pengurus Besar"), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Akaun "), - _c("br"), - _vm._v(" Deposit Ke Bank "), - _c("br"), - _vm._v("Selesai"), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "flex flex-col justify-center items-center icon-content w-1/6", - }, - [ - _c("img", { - staticClass: "icon mx-auto", - attrs: { src: "/img/money.png" }, - }), - _vm._v(" "), - _c("div", { staticClass: "d-flex flex-column" }, [ - _c("p", { staticClass: "font-weight-bold text-center" }, [ - _vm._v("Cawangan"), - _c("br"), - _vm._v(" Terima Wang"), - ]), - ]), - ] - ) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "w-1/5 px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Tarikh\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "w-1/5 px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Masa\r\n\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "w-3/5 px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n\r\n Status Permohonan\r\n\r\n " - ), - ] - ), - ]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/index.vue?vue&type=template&id=12d27d76&": -/*!*****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/Permohonan/index.vue?vue&type=template&id=12d27d76& ***! - \*****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("router-view") -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/Rekod.vue?vue&type=template&id=74a8fb92&": -/*!**********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/Rekod.vue?vue&type=template&id=74a8fb92& ***! - \**********************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", [ - _c( - "div", - { - staticClass: "mx-auto mt-10 mb-10 flex justify-center grid grid-cols-4", - }, - _vm._l(_vm.serahbakiarray, function (sb, i) { - return _c( - "div", - { key: i }, - [ - _c( - "router-link", - { - attrs: { - to: { - name: "/selectwtd", - params: { batchno: sb.batchno }, - query: { aktif: sb.aktif, totalbaki: sb.baki }, - }, - }, - }, - [ - _c( - "a", - { - staticClass: - "block p-6 max-w-sm bg-white rounded-lg border border-gray-200 shadow-md hover:bg-gray-100 dark:bg-gray-800 dark:border-gray-700 dark:hover:bg-gray-700", - attrs: { href: "#" }, - }, - [ - _c( - "h5", - { - staticClass: - "mb-2 text-2xl font-bold tracking-tight text-gray-900 dark:text-white", - }, - [_vm._v("BATCH NO : " + _vm._s(sb.batchno))] - ), - _vm._v(" "), - _c( - "p", - { - staticClass: - "font-normal text-gray-700 dark:text-gray-400", - }, - [ - _vm._v( - "Jumlah Wang Tak Dituntut : RM " + - _vm._s(_vm.formattext(sb.baki)) - ), - ] - ), - _vm._v(" "), - _c( - "p", - { - staticClass: - "font-normal text-gray-700 dark:text-gray-400", - }, - [ - _vm._v( - "Diprocess : " + - _vm._s( - sb.aktif ? "Sudah Diproses" : "Belum Diproses" - ) - ), - ] - ), - ] - ), - ] - ), - ], - 1 - ) - }), - 0 - ), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SelectWTD.vue?vue&type=template&id=4d0d4455&": -/*!**************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SelectWTD.vue?vue&type=template&id=4d0d4455& ***! - \**************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", [ - _vm.arraybakilelong.length > 0 - ? _c( - "div", - { - staticClass: - "relative bg-white overflow-x-auto shadow-md sm:rounded-lg px-8 py-6", - }, - [ - _c("div", { staticClass: "flex justify-between" }, [ - _c("div", { staticClass: "p-4" }, [ - _c( - "h1", - { - staticClass: - "text-xl font-bold bg-clip-text text-transparent bg-gradient-to-br from-gray-500 to-gray-700", - }, - [_vm._v("JUMLAH = RM " + _vm._s(this.totalbaki))] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "p-4" }, [ - _c( - "button", - { - staticClass: - "border border-yellow-300 text-white bg-yellow-300 font-montserrat py-2 px-8 font-medium rounded-xl transition-all duration-300", - class: { - "hover:bg-yellow-600 bg-yellow-600 border-yellow-600": - _vm.aktif == 0, - }, - attrs: { disabled: _vm.aktif == 1 }, - on: { - click: function ($event) { - $event.preventDefault() - return _vm.proseswtd.apply(null, arguments) - }, - }, - }, - [_vm._v("Proses WTD")] - ), - _vm._v(" "), - _vm.batchno != 0 - ? _c("span", { staticClass: "text-lg font-bold ml-3" }, [ - _vm._v("Batchno: " + _vm._s(this.batchno)), - ]) - : _vm._e(), - ]), - ]), - _vm._v(" "), - _c( - "table", - { - staticClass: - "w-full text-sm text-left text-gray-500 dark:text-gray-400 rounded-lg border w-full sm:h-96 p-6 overflow-x-auto overflow-y-scroll scrollbar", - }, - [ - _vm._m(0), - _vm._v(" "), - _c( - "tbody", - _vm._l(_vm.arraybakilelong, function (bl, i) { - return _c( - "tr", - { - key: i, - staticClass: - "bg-white border-b dark:bg-gray-800 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-600", - }, - [ - _c("td", { staticClass: "w-4 p-4" }, [ - _c("div", { staticClass: "flex items-center" }, [ - _c("span", [_vm._v(_vm._s(i + 1))]), - ]), - ]), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\r\n " + - _vm._s(bl.norujukan) + - "\r\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\r\n " + - _vm._s(bl.t_lelong) + - "\r\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\r\n " + - _vm._s(bl.pinjaman) + - "\r\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\r\n " + - _vm._s(bl.baki) + - "\r\n " - ), - ]), - ] - ) - }), - 0 - ), - ] - ), - ] - ) - : _vm._e(), - ]) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "thead", - { - staticClass: - "text-xs text-gray-700 uppercase bg-yellow-200 dark:bg-gray-700 dark:text-gray-400", - }, - [ - _c("tr", [ - _c("th", { staticClass: "p-4", attrs: { scope: "col" } }, [ - _c("div", { staticClass: "flex items-center" }, [ - _c("span", [_vm._v("Bil")]), - ]), - ]), - _vm._v(" "), - _c("th", { staticClass: "px-6 py-3", attrs: { scope: "col" } }, [ - _vm._v( - "\r\n Norujukan\r\n " - ), - ]), - _vm._v(" "), - _c("th", { staticClass: "px-6 py-3", attrs: { scope: "col" } }, [ - _vm._v( - "\r\n Tarikh Lelong\r\n " - ), - ]), - _vm._v(" "), - _c("th", { staticClass: "px-6 py-3", attrs: { scope: "col" } }, [ - _vm._v( - "\r\n Pembiayaan\r\n " - ), - ]), - _vm._v(" "), - _c("th", { staticClass: "px-6 py-3", attrs: { scope: "col" } }, [ - _vm._v("\r\n Baki\r\n "), - ]), - ]), - ] - ) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=template&id=074a045e&scoped=true&": -/*!**********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/SenaraiBakiLelong.vue?vue&type=template&id=074a045e&scoped=true& ***! - \**********************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _vm.arraybakilelong.length > 0 - ? _c( - "div", - { - staticClass: - "relative bg-white overflow-x-auto shadow-md sm:rounded-lg px-8 py-6", - }, - [ - _c("div", { staticClass: "flex justify-between" }, [ - _c("div", { staticClass: "p-4" }, [ - _c( - "h1", - { - staticClass: - "text-xl font-bold bg-clip-text text-transparent bg-gradient-to-br from-gray-500 to-gray-700", - }, - [_vm._v("JUMLAH = RM " + _vm._s(this.totalbaki))] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "p-4" }, [ - _c( - "button", - { - staticClass: - "border border-yellow-300 text-white bg-yellow-300 font-montserrat py-2 px-8 font-medium rounded-xl transition-all duration-300", - class: { - "hover:bg-yellow-600 bg-yellow-600 border-yellow-600": - _vm.boolblocksag == true, - }, - attrs: { disabled: _vm.boolblocksag == false }, - on: { - click: function ($event) { - $event.preventDefault() - return _vm.proseswtd.apply(null, arguments) - }, - }, - }, - [_vm._v("Proses WTD")] - ), - _vm._v(" "), - _vm.batchno != 0 - ? _c("span", { staticClass: "text-lg font-bold ml-3" }, [ - _vm._v("Batchno: " + _vm._s(this.batchno)), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "p-4" }, [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-white bg-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.callparentload.apply(null, arguments) - }, - }, - }, - [_vm._v("Kembali")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "border text-white bg-yellow-300 border-yellow-300 font-montserrat py-2 px-8 font-medium rounded-xl transition-all duration-300", - class: { - "hover:bg-yellow-600 bg-yellow-600 border-yellow-600": - _vm.blockseterusnya == false, - }, - attrs: { disabled: _vm.blockseterusnya == true }, - on: { - click: function ($event) { - $event.preventDefault() - return _vm.printwtd.apply(null, arguments) - }, - }, - }, - [_vm._v("Seterusnya")] - ), - ]), - ]), - _vm._v(" "), - _c( - "table", - { - staticClass: - "w-full text-sm text-left text-gray-500 dark:text-gray-400 rounded-lg border w-full sm:h-96 p-6 overflow-x-auto overflow-y-scroll scrollbar", - }, - [ - _c( - "thead", - { - staticClass: - "text-xs text-gray-700 uppercase bg-yellow-200 dark:bg-gray-700 dark:text-gray-400", - }, - [ - _c("tr", [ - _c("th", { staticClass: "p-4", attrs: { scope: "col" } }, [ - _c("div", { staticClass: "flex items-center" }, [ - _vm.batchno != 0 - ? _c("span", [_vm._v("Bil")]) - : _vm._e(), - _vm._v(" "), - _vm.batchno == 0 - ? _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.allSelected, - expression: "allSelected", - }, - ], - staticClass: - "w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600", - attrs: { - id: "checkbox-all-search", - readonly: _vm.boolblocksag == true, - type: "checkbox", - }, - domProps: { - checked: Array.isArray(_vm.allSelected) - ? _vm._i(_vm.allSelected, null) > -1 - : _vm.allSelected, - }, - on: { - click: _vm.selectAll, - change: function ($event) { - var $$a = _vm.allSelected, - $$el = $event.target, - $$c = $$el.checked ? true : false - if (Array.isArray($$a)) { - var $$v = null, - $$i = _vm._i($$a, $$v) - if ($$el.checked) { - $$i < 0 && - (_vm.allSelected = $$a.concat([$$v])) - } else { - $$i > -1 && - (_vm.allSelected = $$a - .slice(0, $$i) - .concat($$a.slice($$i + 1))) - } - } else { - _vm.allSelected = $$c - } - }, - }, - }) - : _vm._e(), - ]), - ]), - _vm._v(" "), - _c( - "th", - { staticClass: "px-6 py-3", attrs: { scope: "col" } }, - [ - _vm._v( - "\r\n Norujukan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { staticClass: "px-6 py-3", attrs: { scope: "col" } }, - [ - _vm._v( - "\r\n Tarikh Lelong\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { staticClass: "px-6 py-3", attrs: { scope: "col" } }, - [ - _vm._v( - "\r\n Pembiayaan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { staticClass: "px-6 py-3", attrs: { scope: "col" } }, - [ - _vm._v( - "\r\n Baki\r\n " - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "tbody", - _vm._l(_vm.arraybakilelong, function (bl, i) { - return _c( - "tr", - { - key: i, - staticClass: - "bg-white border-b dark:bg-gray-800 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-600", - }, - [ - _c("td", { staticClass: "w-4 p-4" }, [ - _c("div", { staticClass: "flex items-center" }, [ - _vm.batchno != 0 - ? _c("span", [_vm._v(_vm._s(i + 1))]) - : _vm._e(), - _vm._v(" "), - _vm.batchno == 0 - ? _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selectedNorujukan, - expression: "selectedNorujukan", - }, - ], - staticClass: - "w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600", - attrs: { - id: bl.norujukan, - readonly: _vm.boolblocksag == true, - type: "checkbox", - }, - domProps: { - value: bl.norujukan, - checked: Array.isArray(_vm.selectedNorujukan) - ? _vm._i( - _vm.selectedNorujukan, - bl.norujukan - ) > -1 - : _vm.selectedNorujukan, - }, - on: { - change: [ - function ($event) { - var $$a = _vm.selectedNorujukan, - $$el = $event.target, - $$c = $$el.checked ? true : false - if (Array.isArray($$a)) { - var $$v = bl.norujukan, - $$i = _vm._i($$a, $$v) - if ($$el.checked) { - $$i < 0 && - (_vm.selectedNorujukan = $$a.concat( - [$$v] - )) - } else { - $$i > -1 && - (_vm.selectedNorujukan = $$a - .slice(0, $$i) - .concat($$a.slice($$i + 1))) - } - } else { - _vm.selectedNorujukan = $$c - } - }, - function ($event) { - return _vm.select($event) - }, - ], - }, - }) - : _vm._e(), - ]), - ]), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\r\n " + - _vm._s(bl.norujukan) + - "\r\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\r\n " + - _vm._s(bl.t_lelong) + - "\r\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\r\n " + - _vm._s(bl.pinjaman) + - "\r\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\r\n " + - _vm._s(bl.baki) + - "\r\n " - ), - ]), - ] - ) - }), - 0 - ), - ] - ), - ] - ) - : _vm._e() -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/index.vue?vue&type=template&id=3c79d03c&": -/*!**********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/index.vue?vue&type=template&id=3c79d03c& ***! - \**********************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("router-view") -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/selection.vue?vue&type=template&id=0600f2f6&": -/*!**************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/selection.vue?vue&type=template&id=0600f2f6& ***! - \**************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", [ - _c( - "div", - { staticClass: "mx-auto mt-10 mb-10 flex justify-center" }, - [ - _c("router-link", { attrs: { to: "/wtd/rekod" } }, [ - _c( - "button", - { staticClass: "bg-yellow-500 p-4 rounded text-white mr-4" }, - [_vm._v("Rekod WTD")] - ), - ]), - _vm._v(" "), - _c("router-link", { attrs: { to: "/wtd/tambah" } }, [ - _c( - "button", - { staticClass: "bg-yellow-500 p-4 rounded text-white" }, - [_vm._v("Tambah WTD")] - ), - ]), - ], - 1 - ), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/wtd.vue?vue&type=template&id=17d18e91&": -/*!********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/WTD/wtd.vue?vue&type=template&id=17d18e91& ***! - \********************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "mx-auto" }, - [ - _vm.loadbakilelong == "process" - ? _c( - "div", - { - staticClass: "inset-0 z-30 h-full w-full flex mx-auto p-20 m-20", - attrs: { id: "loading" }, - }, - [ - _c("i", { - staticClass: - "animate-spin fas fa-circle-notch fa-4x m-auto text-yellow-500", - }), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.loadbakilelong == null - ? _c("div", { staticClass: " w-2/5 mx-auto" }, [ - _c( - "form", - { - staticClass: - "bg-white shadow-md rounded-lg px-8 pt-6 pb-4 mb-4", - attrs: { onclick: "return false" }, - }, - [ - _c("div", { staticClass: "mb-4" }, [ - _c( - "label", - { - staticClass: - "block text-gray-500 font-medium text-sm mb-2", - }, - [_vm._v("Pilihan Melalui Bulan dan Tahun")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap" }, [ - _c( - "div", - { staticClass: "flex flex-row" }, - [ - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Mula")] - ), - _vm._v(" "), - _c("flat-pickr", { - staticClass: - "border border-2 rounded-r px-4 py-2 w-80r mr-2", - attrs: { config: _vm.config }, - model: { - value: _vm.mula, - callback: function ($$v) { - _vm.mula = $$v - }, - expression: "mula", - }, - }), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap", - staticStyle: { "background-color": "#F9FAFB" }, - }, - [_vm._v("Hingga")] - ), - _vm._v(" "), - _c("flat-pickr", { - staticClass: - "border border-2 rounded-r px-4 py-2 w-80r mr-2", - attrs: { config: _vm.config }, - model: { - value: _vm.hingga, - callback: function ($$v) { - _vm.hingga = $$v - }, - expression: "hingga", - }, - }), - ], - 1 - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-center mt-10" }, [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.generatebakilelong.apply(null, arguments) - }, - }, - }, - [_vm._v("Cari")] - ), - ]), - ]), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - _c("senarai-baki", { - ref: "senaraibaki", - attrs: { bakilelong: _vm.bakilelong }, - on: { updateLoad: _vm.updateLoad }, - }), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Aging.vue?vue&type=template&id=350769d1&": -/*!*************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Aging.vue?vue&type=template&id=350769d1& ***! - \*************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _vm._m(0) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "mb-4 w-full grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4", - }, - [ - _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _c("h3", { staticClass: "text-xl font-bold text-gray-500" }, [ - _vm._v("Data Lelong"), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: "relative overflow-x-auto shadow-md sm:rounded-lg", - }, - [ - _c( - "table", - { - staticClass: - "w-full text-sm text-left text-gray-500 dark:text-gray-400", - }, - [ - _c( - "thead", - { - staticClass: - "text-xs text-gray-700 uppercase bg-gray-50 dark:bg-gray-700 dark:text-gray-400", - }, - [ - _c("tr", [ - _c( - "th", - { - staticClass: "px-6 py-3", - attrs: { scope: "col" }, - }, - [ - _vm._v( - "\n Bulan\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: "px-6 py-3", - attrs: { scope: "col" }, - }, - [ - _vm._v( - "\n Bil\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: "px-6 py-3", - attrs: { scope: "col" }, - }, - [ - _vm._v( - "\n %\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: "px-6 py-3", - attrs: { scope: "col" }, - }, - [ - _vm._v( - "\n RM\n " - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c("tbody", [ - _c( - "tr", - { - staticClass: - "bg-white border-b dark:bg-gray-800 dark:border-gray-700", - }, - [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - }, - [ - _vm._v( - "\n 1\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 21\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 10\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 1,232.32\n " - ), - ]), - ] - ), - _vm._v(" "), - _c( - "tr", - { - staticClass: - "bg-white border-b dark:bg-gray-800 dark:border-gray-700", - }, - [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 2\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 11\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 43\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 5,000.00\n " - ), - ]), - ] - ), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-white dark:bg-gray-800" }, [ - _c( - "th", - { - staticClass: - "px-6 py-4 font-medium text-gray-900 dark:text-white whitespace-nowrap", - attrs: { scope: "row" }, - }, - [ - _vm._v( - "\n 3\n " - ), - ] - ), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 54\n " - ), - ]), - _vm._v(" "), - _c("td", { staticClass: "px-6 py-4" }, [ - _vm._v( - "\n 3,432.00\n " - ), - ]), - ]), - ]), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [_vm._v("das")] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [_vm._v("dasdsa")] - ), - ] - ) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Harian.vue?vue&type=template&id=37e0d198&": -/*!**************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Harian.vue?vue&type=template&id=37e0d198& ***! - \**************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "mb-4 w-full grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4", - }, - [ - _vm.datareadypemb === false - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _c( - "content-placeholders", - [ - _c("content-placeholders-heading", { attrs: { img: true } }), - _vm._v(" "), - _c("content-placeholders-text", { attrs: { lines: 3 } }), - ], - 1 - ), - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadypemb === true - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _vm._m(0), - _vm._v(" "), - _c("div", { staticClass: "flex flex-nowrap justify-between" }, [ - _c( - "div", - { - staticClass: - "xl:w-3/4 2xl:w-3/4 lg:w-2/3 h-4 bg-gray-200 rounded-full", - }, - [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-xs font-medium text-yellow-100 text-center p-0.5 leading-none rounded-l-full rounded-r-full", - style: { - width: - _vm.percentcumgadai > 100 - ? "100%" - : _vm.percentcumgadai + "%", - }, - }, - [_vm._v(" " + _vm._s(this.percentcumgadai) + "%")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: "xl:w-2/5 2xl:w-1/4 lg:w-1/3 grid grid-rows-2", - }, - [ - _c( - "span", - { - staticClass: - "text-sm ml-2 font-bold -mt-0.5 xs:invisible", - }, - [_vm._v("RM " + _vm._s(_vm.gadaianremaining))] - ), - ] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex pt-2 -mt-2 justify-between" }, [ - _c( - "div", - { staticClass: "grid grid-rows-2 ml-1 mt-2 lg:w-1/2" }, - [ - _c("div", { staticClass: "flex" }, [ - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700x xl:w-2/5 2xl:w-1/4 uppercase", - }, - [_vm._v(" Harian")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700 mr-2", - }, - [_vm._v(":")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700", - }, - [_vm._v("RM " + _vm._s(_vm.gadaianharian))] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-yellow-700 xl:w-2/5 2xl:w-1/4 uppercase", - }, - [_vm._v(" Bajet")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700 mr-2", - }, - [_vm._v(":")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-yellow-900", - }, - [_vm._v(" RM " + _vm._s(_vm.bajetgadaian) + " ")] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "grid grid-rows-2 ml-2 mt-2 lg:w-1/3 flex place-content-end", - }, - [ - _vm.percentgadaian > 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-green-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentgadaian.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.293 7.707a1 1 0 010-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L6.707 7.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.percentgadaian == 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-yellow-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentgadaian.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "h-6 w-6", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M18 12H6", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.percentgadaian < 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-red-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentgadaian.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M14.707 12.293a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 111.414-1.414L9 14.586V3a1 1 0 012 0v11.586l2.293-2.293a1 1 0 011.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-xs leading-none font-bold text-gray-900 ml-4", - }, - [_vm._v("Varians.")] - ), - ] - ), - ]), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadypeny === false - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _c( - "content-placeholders", - [ - _c("content-placeholders-heading", { attrs: { img: true } }), - _vm._v(" "), - _c("content-placeholders-text", { attrs: { lines: 3 } }), - ], - 1 - ), - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadypeny === true - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 " }, - [ - _vm._m(1), - _vm._v(" "), - _c("div", { staticClass: "flex flex-nowrap justify-between" }, [ - _c( - "div", - { - staticClass: - "xl:w-3/4 2xl:w-3/4 lg:w-2/3 h-4 bg-gray-200 rounded-full", - }, - [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-xs font-medium text-yellow-100 text-center p-0.5 leading-none rounded-l-full rounded-r-full", - style: { - width: - _vm.percentcumtebus > 100 - ? "100%" - : _vm.percentcumtebus + "%", - }, - }, - [_vm._v(" " + _vm._s(_vm.percentcumtebus) + "%")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "xl:w-2/5 2xl:w-1/4 grid grid-rows-2" }, - [ - _c( - "span", - { staticClass: "text-sm ml-2 font-bold -mt-0.5" }, - [_vm._v("RM " + _vm._s(_vm.tebusremaining))] - ), - ] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex pt-2 -mt-2 justify-between" }, [ - _c( - "div", - { staticClass: "grid grid-rows-2 ml-1 mt-2 lg:w-1/2" }, - [ - _c("div", { staticClass: "flex" }, [ - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700 xl:w-2/5 2xl:w-1/4 uppercase", - }, - [_vm._v(" Harian")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700 mr-2", - }, - [_vm._v(":")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700", - }, - [_vm._v("RM " + _vm._s(_vm.penebusanharian))] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-yellow-700 xl:w-2/5 2xl:w-1/4 uppercase", - }, - [_vm._v(" Bajet")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700 mr-2", - }, - [_vm._v(":")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-yellow-900", - }, - [_vm._v(" RM " + _vm._s(_vm.bajetpenebusan) + " ")] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "grid grid-rows-2 ml-2 mt-2 lg:1/3 flex place-content-end", - }, - [ - _vm.percentpenebusan > 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-green-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentpenebusan.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.293 7.707a1 1 0 010-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L6.707 7.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.percentpenebusan == 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-yellow-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentpenebusan.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "h-6 w-6", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M18 12H6", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.percentpenebusan < 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-red-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentpenebusan.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M14.707 12.293a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 111.414-1.414L9 14.586V3a1 1 0 012 0v11.586l2.293-2.293a1 1 0 011.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-xs leading-none font-bold text-gray-900 ml-4", - }, - [_vm._v("Varians.")] - ), - ] - ), - ]), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadykeun === false - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _c( - "content-placeholders", - [ - _c("content-placeholders-heading", { attrs: { img: true } }), - _vm._v(" "), - _c("content-placeholders-text", { attrs: { lines: 3 } }), - ], - 1 - ), - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadykeun === true - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 " }, - [ - _vm._m(2), - _vm._v(" "), - _c("div", { staticClass: "flex flex-nowrap" }, [ - _c( - "div", - { - staticClass: - "xl:w-3/4 2xl:w-3/4 lg:w-2/3 h-4 bg-gray-200 rounded-full", - }, - [ - _c( - "div", - { - staticClass: - "bg-yellow-600 text-xs font-medium text-yellow-100 text-center p-0.5 leading-none rounded-l-full rounded-r-full", - style: { - width: - _vm.percentcumkeuntungan > 100 - ? "100%" - : _vm.percentcumkeuntungan + "%", - }, - }, - [_vm._v(" " + _vm._s(_vm.percentcumkeuntungan) + "%")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "xl:w-2/5 2xl:w-1/4 grid grid-rows-2" }, - [ - _c( - "span", - { staticClass: "text-sm ml-2 font-bold -mt-0.5" }, - [_vm._v("RM " + _vm._s(_vm.keuntunganremaining))] - ), - ] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex pt-2 -mt-2 justify-between" }, [ - _c( - "div", - { staticClass: "grid grid-rows-2 ml-1 mt-2 lg:w-1/2" }, - [ - _c("div", { staticClass: "flex" }, [ - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700 xl:w-2/5 2xl:w-1/4 uppercase", - }, - [_vm._v(" Harian")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700 mr-2", - }, - [_vm._v(":")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700", - }, - [_vm._v("RM " + _vm._s(_vm.keuntunganharian))] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex" }, [ - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-yellow-700 xl:w-2/5 2xl:w-1/4 uppercase", - }, - [_vm._v(" Bajet")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-gray-700 mr-2", - }, - [_vm._v(":")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-sm leading-none font-bold text-yellow-900", - }, - [_vm._v(" RM " + _vm._s(_vm.bajetkeuntungan) + " ")] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "grid grid-rows-2 ml-2 mt-2 lg:w-1/3 flex place-content-end", - }, - [ - _vm.percentkeuntungan > 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-green-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentkeuntungan.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.293 7.707a1 1 0 010-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L6.707 7.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.percentkeuntungan == 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-yellow-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentkeuntungan.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "h-6 w-6", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M18 12H6", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.percentkeuntungan < 0 - ? _c( - "h3", - { - staticClass: - "text-base font-bold -mt-1 text-red-500 flex items-center mx-auto", - }, - [ - _vm._v( - _vm._s(_vm.percentkeuntungan.toFixed(2)) + - "%\r\n " - ), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M14.707 12.293a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 111.414-1.414L9 14.586V3a1 1 0 012 0v11.586l2.293-2.293a1 1 0 011.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _c( - "span", - { - staticClass: - "text-xs leading-none font-bold text-gray-900 ml-4", - }, - [_vm._v("Varians.")] - ), - ] - ), - ]), - ] - ) - : _vm._e(), - ] - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mb-3 mx-auto justify-center flex" }, [ - _c("h3", { staticClass: "text-3xl font-bold text-gray-500" }, [ - _vm._v("Pembiayaan"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mb-3 mx-auto justify-center flex" }, [ - _c("h3", { staticClass: "text-3xl font-bold text-gray-500" }, [ - _vm._v("Penebusan"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mb-3 mx-auto justify-center flex" }, [ - _c("h3", { staticClass: "text-3xl font-bold text-gray-500" }, [ - _vm._v("Keuntungan"), - ]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Tahunan.vue?vue&type=template&id=6fbab4b6&": -/*!***************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Analisa/Tahunan.vue?vue&type=template&id=6fbab4b6& ***! - \***************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "mb-4 w-full grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4 mt-4", - }, - [ - _vm.datareadypemb === false - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _c( - "content-placeholders", - [_c("content-placeholders-text", { attrs: { lines: 2 } })], - 1 - ), - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadypemb === true - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _vm._m(0), - _vm._v(" "), - _c("div", { staticClass: "flex justify-center" }, [ - _c( - "h3", - { - staticClass: - "bg-blue-300 uppercase font-bold text-black px-2 py-2 rounded mr-2", - }, - [_vm._v("Actual : " + _vm._s(this.pembiayaanterkumpul))] - ), - _vm._v(" "), - _c( - "h3", - { - staticClass: - "bg-blue-300 uppercase font-bold text-black px-2 py-2 rounded", - }, - [_vm._v("Bajet : " + _vm._s(this.pembiayaanbajet))] - ), - ]), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadypeny === false - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _c( - "content-placeholders", - [_c("content-placeholders-text", { attrs: { lines: 2 } })], - 1 - ), - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadypeny === true - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _vm._m(1), - _vm._v(" "), - _c("div", { staticClass: "flex justify-center" }, [ - _c( - "h3", - { - staticClass: - "bg-blue-300 uppercase font-bold text-black px-2 py-2 rounded mr-2", - }, - [_vm._v("Actual : " + _vm._s(this.penebusanterkumpul))] - ), - _vm._v(" "), - _c( - "h3", - { - staticClass: - "bg-blue-300 uppercase font-bold text-black px-2 py-2 rounded", - }, - [_vm._v("Bajet : " + _vm._s(this.penebusanbajet))] - ), - ]), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadykeun === false - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _c( - "content-placeholders", - [_c("content-placeholders-text", { attrs: { lines: 2 } })], - 1 - ), - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.datareadykeun === true - ? _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8" }, - [ - _vm._m(2), - _vm._v(" "), - _c("div", { staticClass: "flex justify-center" }, [ - _c( - "h3", - { - staticClass: - "bg-blue-300 uppercase font-bold text-black px-2 py-2 rounded mr-2", - }, - [_vm._v("Actual : " + _vm._s(this.keuntunganterkumpul))] - ), - _vm._v(" "), - _c( - "h3", - { - staticClass: - "bg-blue-300 uppercase font-bold text-black px-2 py-2 rounded", - }, - [_vm._v("Bajet : " + _vm._s(this.keuntunganbajet))] - ), - ]), - ] - ) - : _vm._e(), - ] - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mb-3 mx-auto justify-center flex" }, [ - _c("h3", { staticClass: "text-3xl font-bold text-gray-500" }, [ - _vm._v("Pembiayaan Terkumpul"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mb-3 mx-auto justify-center flex" }, [ - _c("h3", { staticClass: "text-3xl font-bold text-gray-500" }, [ - _vm._v("Penebusan Terkumpul"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mb-3 mx-auto justify-center flex" }, [ - _c("h3", { staticClass: "text-3xl font-bold text-gray-500" }, [ - _vm._v("Keuntungan Terkumpul"), - ]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Breadcrumb.vue?vue&type=template&id=c259b9a4&": -/*!**********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Breadcrumb.vue?vue&type=template&id=c259b9a4& ***! - \**********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", [ - _c( - "ol", - { staticClass: "list-reset flex text-grey-dark mb-4 rounded" }, - [ - _c("li", { staticClass: "bg-gray-500 py-2 px-4 rounded text-white" }, [ - _c("a", { attrs: { href: _vm.redirectHome() } }, [ - _c("i", { staticClass: "far fa-folder mr-2" }), - _vm._v("Home"), - ]), - ]), - _vm._v(" "), - _vm._m(0), - _vm._v(" "), - _vm._l(_vm.items, function (item, i) { - return [ - _vm.items.length - 1 == i - ? [ - _c( - "li", - { - key: "last" + i, - staticClass: "bg-yellow-600 py-2 px-4 rounded text-white", - }, - [ - _c("a", { attrs: { href: "#" } }, [ - _c("i", { staticClass: "mr-2", class: item.icon }), - _vm._v("\r\n " + _vm._s(item.title)), - ]), - ] - ), - ] - : [ - _c( - "li", - { - key: i, - staticClass: "bg-gray-500 py-2 px-4 rounded text-white", - }, - [ - _c("a", { attrs: { href: _vm.redirectUrl(item.url) } }, [ - _c("i", { staticClass: "mr-2", class: item.icon }), - _vm._v(" " + _vm._s(item.title)), - ]), - ] - ), - _vm._v(" "), - _c("li", { key: "A" + i, staticClass: "mt-2" }, [ - _vm._m(1, true), - ]), - ], - ] - }), - ], - 2 - ), - ]) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("li", { staticClass: "mt-2" }, [ - _c("span", { staticClass: "mx-2" }, [ - _c("i", { staticClass: "fas fa-angle-double-right" }), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("span", { staticClass: "mx-2" }, [ - _c("i", { staticClass: "fas fa-angle-double-right" }), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Cawangan.vue?vue&type=template&id=5c8a948e&": -/*!********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Cawangan.vue?vue&type=template&id=5c8a948e& ***! - \********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mx-auto" }, [ - _vm.route === "ada" - ? _c( - "a", - { - staticClass: - "text-yellow-200 rounded bg-gray-400 px-6 py-3 font-bold mr-4 uppercase sm:invisible lg:visible xl:visible", - }, - [ - _vm._v("\n CAWANGAN : \n "), - _c( - "select", - { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.caw, - expression: "caw", - }, - ], - staticClass: - "rounded-md border bg-gray-400 font-bold border-gray-400 focus:outline-none rounded-md focus:ring-1 ring-cyan-500 uppercase", - on: { - change: [ - function ($event) { - var $$selectedVal = Array.prototype.filter - .call($event.target.options, function (o) { - return o.selected - }) - .map(function (o) { - var val = "_value" in o ? o._value : o.value - return val - }) - _vm.caw = $event.target.multiple - ? $$selectedVal - : $$selectedVal[0] - }, - _vm.tukarcawangan, - ], - }, - }, - _vm._l(_vm.cawangan, function (caw, i) { - return _c( - "option", - { key: i, domProps: { value: caw.kodcaw } }, - [_vm._v(_vm._s(caw.details_caw))] - ) - }), - 0 - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.route === "tiada" - ? _c( - "a", - { - staticClass: - "text-yellow-200 rounded bg-gray-400 px-6 py-3 font-bold mr-4 uppercase sm:invisible lg:visible xl:visible", - }, - [ - _vm._v( - "\n CAWANGAN : " + - _vm._s(this.namacawangan(this.caw)) + - "\n " - ), - ] - ) - : _vm._e(), - _vm._v(" "), - _c( - "a", - { - staticClass: - "text-yellow-200 rounded bg-gray-400 px-4 py-3 font-bold mr-4 uppercase md:invisible xl:visible", - }, - [ - this.roles == "admin" - ? _c("i", { staticClass: "fas fa-1x fa-user-lock" }) - : _vm._e(), - _vm._v(" "), - this.roles == "akaun" - ? _c("i", { staticClass: "fas fa-1x fa-calculator" }) - : _vm._e(), - _vm._v(" "), - this.roles == "operasi" - ? _c("i", { staticClass: "fas fa-1x fa-user-cog" }) - : _vm._e(), - ] - ), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/BilanganChart.vue?vue&type=template&id=7cd6b730&": -/*!*******************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/BilanganChart.vue?vue&type=template&id=7cd6b730& ***! - \*******************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: - "mt-4 bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 2xl:col-span-1 w-2/3 mx-auto", - }, - [ - _c( - "content-placeholders", - { - directives: [ - { - name: "show", - rawName: "v-show", - value: _vm.dataready === false, - expression: "dataready === false", - }, - ], - }, - [ - _c("content-placeholders-heading", { attrs: { img: true } }), - _vm._v(" "), - _c("content-placeholders-text", { attrs: { lines: 3 } }), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - directives: [ - { - name: "show", - rawName: "v-show", - value: _vm.dataready === true, - expression: "dataready === true", - }, - ], - staticClass: "flex items-center justify-between mb-4", - }, - [_vm._m(0)] - ), - _vm._v(" "), - _c( - "div", - { attrs: { id: "chart" } }, - [ - _c("apexchart", { - directives: [ - { - name: "show", - rawName: "v-show", - value: _vm.dataready == true, - expression: "dataready == true", - }, - ], - attrs: { - type: "bar", - height: "350", - options: _vm.chartOptions, - series: _vm.series, - }, - }), - ], - 1 - ), - ], - 1 - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "flex-shrink-0" }, [ - _c("h3", { staticClass: "text-base font-normal text-gray-500" }, [ - _vm._v("Bilangan Orang Bulanan"), - ]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/KeuntunganChart.vue?vue&type=template&id=94cc6810&": -/*!*********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/KeuntunganChart.vue?vue&type=template&id=94cc6810& ***! - \*********************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "mx-auto rounded-lg" }, - [ - _c("apexchart", { - attrs: { type: "bar", options: _vm.chartOptions, series: _vm.series }, - }), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/PembiayaanChart.vue?vue&type=template&id=317e745b&": -/*!*********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/PembiayaanChart.vue?vue&type=template&id=317e745b& ***! - \*********************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "mx-auto rounded-lg" }, [ - _c( - "div", - [ - _c("apexchart", { - attrs: { type: "bar", options: _vm.chartOptions, series: _vm.series }, - }), - ], - 1 - ), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=template&id=a905f430&": -/*!***********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Chart/PenyelesaianChart.vue?vue&type=template&id=a905f430& ***! - \***********************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "mx-auto rounded-lg" }, - [ - _c("apexchart", { - attrs: { type: "bar", options: _vm.chartOptions, series: _vm.series }, - }), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Petibesi.vue?vue&type=template&id=24b03fee&": -/*!********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Petibesi.vue?vue&type=template&id=24b03fee& ***! - \********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "container mx-auto px-5 my-10" }, - [ - _c("modal", { ref: "modal" }), - _vm._v(" "), - _c( - "article", - { - key: _vm.$data.index, - staticClass: "mt-12 lg:mt-16 prose prose-sm lg:prose-lg", - }, - [ - _c("table", { staticClass: "min-w-full leading-normal" }, [ - _vm._m(0), - _vm._v(" "), - _c( - "tbody", - _vm._l(_vm.showpetibesi.data, function (petibesi, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(_vm.showpetibesi.from + i), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { textContent: _vm._s(petibesi.tarikh) }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(petibesi.bakiawal) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(petibesi.keluar) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(petibesi.masuk) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(petibesi.pendahuluan) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(petibesi.serahan) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(petibesi.totpanjar) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(petibesi.bakiakhir) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.action( - petibesi.tarikh, - petibesi.kodcaw - ) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: "bi bi-card-checklist", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "currentColor", - viewBox: "0 0 16 16", - }, - }, - [ - _c("path", { - attrs: { - d: "M14.5 3a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h13zm-13-1A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - d: "M7 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0zM7 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", - }, - }), - ] - ), - ] - ), - ]), - ]), - ] - ), - ]) - }), - 0 - ), - ]), - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.paginate }, - on: { clickEvent_: _vm.getPetibesi }, - }), - ], - 1 - ), - _vm._v(" "), - _vm.showLoader - ? _c( - "div", - { - staticClass: "fixed inset-0 z-30 h-full w-full", - attrs: { id: "loading" }, - }, - [ - _c("i", { - staticClass: - "animate-spin fas fa-circle-notch fixed fa-4x m-auto text-yellow-500", - staticStyle: { left: "50% !important", top: "50% !important" }, - }), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.showLoader - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-30 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Bil\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Tarikh\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n B/F\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Keluar\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Masuk\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Pendahuluan\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Serahan\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Panjar\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Baki Akhir\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Act\n ")] - ), - ]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Searchpelanggan.vue?vue&type=template&id=5de939ce&": -/*!***************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Searchpelanggan.vue?vue&type=template&id=5de939ce& ***! - \***************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "container w-full max-w-xl mx-auto mt-10 px-4 font-sans" }, - [ - _c( - "form", - { - staticClass: - "bg-white w-full shadow-md rounded-lg px-8 pt-6 pb-4 mb-4", - attrs: { onclick: "return false" }, - }, - [ - _c("div", { staticClass: "mb-4 w-96 mx-auto" }, [ - _c( - "label", - { staticClass: "block text-gray-500 font-medium text-sm mb-2" }, - [_vm._v("Pelanggan")] - ), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap" }, [ - _c("div", { staticClass: "flex flex-row w-96 mx-auto" }, [ - _c("div", { staticClass: "flex flex-col w-96" }, [ - _c("input", { - ref: "btnDropdownRef", - staticClass: - "mr-2 bg-gray-200 appearance-none border-2 border-gray-200 rounded w-full py-2 px-4 text-gray-700 leading-tight focus:outline-none focus:bg-white focus:border-blue-500", - attrs: { - id: "frminput", - type: "text", - placeholder: "Masukkan IC atau Nama", - }, - }), - _vm._v(" "), - _c( - "div", - { - ref: "popoverDropdownRef", - staticClass: - "origin-top-right w-96 right-0 mt-2 w-56 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5 focus:outline-none", - class: { - hidden: !_vm.dropdownShow, - block: _vm.dropdownShow, - }, - attrs: { - role: "menu", - "aria-orientation": "vertical", - "aria-labelledby": "menu-button", - tabindex: "-1", - }, - }, - [ - _c( - "div", - { staticClass: "py-1", attrs: { role: "none" } }, - _vm._l(_vm.arrayCustomer, function (cust, i) { - return _c( - "a", - { - key: i, - staticClass: - "text-gray-700 block px-4 py-2 text-sm hover:bg-yellow-500", - attrs: { - role: "menuitem", - tabindex: "-1", - id: "menu-item-0", - href: _vm.Urlredirect({ cust: cust.id }), - }, - on: { - click: function ($event) { - return _vm.ClickUrl($event) - }, - }, - }, - [ - _vm._v(_vm._s(cust.nama)), - _c("br"), - _c("b", [ - _vm._v( - _vm._s( - cust.kpbaru ? cust.kpbaru : cust.kplama - ) - ), - ]), - ] - ) - }), - 0 - ), - ] - ), - ]), - _vm._v(" "), - _c( - "button", - { - staticClass: "px-4 py-2 bg-blue-600 rounded ml-2", - attrs: { id: "buttonsearch" }, - on: { - click: function ($event) { - return _vm.toggleDropdown() - }, - }, - }, - [_c("i", { staticClass: "fas fa-search text-white" })] - ), - ]), - ]), - ]), - ] - ), - ] - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Tunai.vue?vue&type=template&id=3cb515cc&": -/*!*****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Tunai.vue?vue&type=template&id=3cb515cc& ***! - \*****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "container mx-auto px-5 my-10" }, - [ - _c("modal", { ref: "modal", on: { clickEvent_: _vm.getTunai } }), - _vm._v(" "), - _c("nav", [ - _c( - "ul", - { staticClass: "flex flex-wrap -ml-2 -mt-2" }, - _vm._l(_vm.items, function (item, index) { - return _c("li", { key: index, staticClass: "mt-2 pl-2" }, [ - _c("button", { - class: [ - "relative px-4 py-2 overflow-hidden", - "transition-colors duration-200", - "bg-black text-white", - "hover:bg-gray-400 hover:text-black", - ], - attrs: { disabled: _vm.$data.index === index }, - domProps: { textContent: _vm._s(item.kodlaluan) }, - on: { - click: function ($event) { - return _vm.setItem(index, item.kodlaluan) - }, - }, - }), - ]) - }), - 0 - ), - ]), - _vm._v(" "), - _c("br"), - _vm._v(" "), - _c("span", [ - _c("b", [_vm._v("PETUGAS")]), - _vm._v(" : " + _vm._s(this.kodlaluan)), - ]), - _vm._v(" "), - _c( - "transition", - { - attrs: { - "enter-active-class": - "transition-all transform duration-200 ease-out", - "leave-active-class": - "transition-all transform duration-200 ease-in", - "enter-class": - (_vm.$data.leftToRight ? "-translate-x-10" : "translate-x-10") + - " opacity-0", - "enter-to-class": "translate-0 opacity-100", - "leave-class": "translate-0 opacity-100", - "leave-to-class": - (_vm.$data.leftToRight ? "translate-x-10" : "-translate-x-10") + - " opacity-0", - mode: "out-in", - }, - }, - [ - _c( - "article", - { - key: _vm.$data.index, - staticClass: "mt-12 lg:mt-16 prose prose-sm lg:prose-lg", - }, - [ - _c("table", { staticClass: "min-w-full leading-normal" }, [ - _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Bil\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Tarikh\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n B/F\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Pendahuluan\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Serahan\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Gadaian\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Penebusan\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n C/F\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Act\n ")] - ), - ]), - ]), - _vm._v(" "), - _c( - "tbody", - _vm._l(_vm.showtunai.data, function (tunai, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(_vm.showtunai.from + i), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { textContent: _vm._s(tunai.tarikh) }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(tunai.bakiawal) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(tunai.tambah) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(tunai.kurang) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(tunai.keluar) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(tunai.masuk) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatterfunction(tunai.baki) - ), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - return _vm.action( - tunai.tarikh, - tunai.kodcaw, - tunai.kodlaluan - ) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: "bi bi-card-checklist", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - width: "16", - height: "16", - fill: "currentColor", - viewBox: "0 0 16 16", - }, - }, - [ - _c("path", { - attrs: { - d: "M14.5 3a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h13zm-13-1A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - d: "M7 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0zM7 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", - }, - }), - ] - ), - ] - ), - ]), - ]), - ] - ), - ]) - }), - 0 - ), - ]), - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.paginate }, - on: { clickEvent_: _vm.getTunai }, - }), - ], - 1 - ), - ] - ), - _vm._v(" "), - _vm.showLoader - ? _c( - "div", - { - staticClass: "fixed inset-0 z-30 h-full w-full", - attrs: { id: "loading" }, - }, - [ - _c("i", { - staticClass: - "animate-spin fas fa-circle-notch fixed fa-4x m-auto text-yellow-500", - staticStyle: { left: "50% !important", top: "50% !important" }, - }), - ] - ) - : _vm._e(), - _vm._v(" "), - _vm.showLoader - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-30 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pagination.vue?vue&type=template&id=603a89b6&": -/*!**********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/pagination.vue?vue&type=template&id=603a89b6& ***! - \**********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _vm.data - ? _c( - "div", - { - staticClass: - "bg-white px-4 py-3 flex items-center justify-between border-t border-gray-200 sm:px-6", - }, - [ - _vm.data.total > 0 - ? _c( - "div", - { - staticClass: - "hidden sm:flex-1 sm:flex flex sm:items-center sm:justify-between ", - }, - [ - _c("div", [ - _c("p", { staticClass: "text-sm text-gray-700" }, [ - _vm._v( - "\n Showing\n " + - _vm._s(" ") + - "\n " - ), - _c("span", { staticClass: "font-medium" }, [ - _vm._v(_vm._s(_vm.to)), - ]), - _vm._v( - "\n " + - _vm._s(" ") + - "\n to\n " + - _vm._s(" ") + - "\n " - ), - _c("span", { staticClass: "font-medium" }, [ - _vm._v(_vm._s(_vm.from)), - ]), - _vm._v( - "\n " + - _vm._s(" ") + - "\n of\n " + - _vm._s(" ") + - "\n " - ), - _c("span", { staticClass: "font-medium" }, [ - _vm._v(_vm._s(_vm.total)), - ]), - _vm._v( - "\n " + - _vm._s(" ") + - "\n records\n " - ), - ]), - ]), - _vm._v(" "), - _c("div", [ - _c( - "nav", - { - staticClass: - "relative z-0 inline-flex rounded-md shadow-sm -space-x-px", - attrs: { "aria-label": "Pagination" }, - }, - [ - _c( - "button", - { - staticClass: - "relative inline-flex items-center px-2 py-2 rounded-l-md border border-gray-300 bg-white text-sm font-medium text-gray-500", - class: - _vm.data.current_page == 1 - ? "text-gray-300 cursor-not-allowed" - : "hover:bg-gray-50", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.getPreviousPage.apply( - null, - arguments - ) - }, - }, - }, - [ - _c("span", { staticClass: "sr-only" }, [ - _vm._v("Previous"), - ]), - _vm._v(" "), - _c( - "svg", - { - staticClass: "h-5 w-5", - class: { - "text-gray-400": _vm.data.current_page == 1, - }, - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor", - "aria-hidden": "true", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ), - _vm._v(" "), - _vm._l(_vm.range, function (page, index) { - return _c("div", { key: index }, [ - page != "..." - ? _c( - "button", - { - staticClass: - "bg-white border-gray-300 text-gray-500 hidden md:inline-flex relative items-center px-4 py-2 border text-sm font-medium", - class: - _vm.data.current_page == page - ? "z-10 bg-indigo-50 border-indigo-500 text-indigo-600" - : "hover:bg-gray-50", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.getPage(page) - }, - }, - }, - [ - _vm._v( - "\n " + - _vm._s(page) + - "\n " - ), - ] - ) - : _c( - "span", - { - staticClass: - "relative inline-flex items-center px-4 py-2 border border-gray-300 bg-white text-sm font-medium text-gray-700 cursor-not-allowed hidden md:block", - }, - [ - _vm._v( - "\n ...\n " - ), - ] - ), - ]) - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - "relative inline-flex items-center px-2 py-2 rounded-r-md border border-gray-300 bg-white text-sm font-medium text-gray-500 hover:bg-gray-50", - class: { - "text-gray-300 cursor-not-allowed": - _vm.data.current_page >= _vm.data.last_page, - }, - on: { - click: function ($event) { - $event.preventDefault() - return _vm.getNextPage.apply(null, arguments) - }, - }, - }, - [ - _c("span", { staticClass: "sr-only" }, [ - _vm._v("Next"), - ]), - _vm._v(" "), - _c( - "svg", - { - staticClass: "h-5 w-5", - class: { - "text-gray-400": - _vm.data.current_page >= _vm.data.last_page, - }, - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - fill: "currentColor", - "aria-hidden": "true", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ), - ], - 2 - ), - ]), - ] - ) - : _vm._e(), - ] - ) - : _vm._e() -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Bankmodal.vue?vue&type=template&id=0001c10f&": -/*!**************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Bankmodal.vue?vue&type=template&id=0001c10f& ***! - \**************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showModal - ? _c( - "div", - { - staticClass: - " overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-1/3 my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c( - "div", - { - staticClass: - "flex items-start bg-gray-200 justify-between p-5 border-b border-solid border-blueGray-200 rounded-t", - }, - [ - _c("h3", { staticClass: "text-xl font-semibold" }, [ - _vm._v( - "\r\n Maklumat Penghantaran\r\n " - ), - ]), - _vm._v(" "), - _c( - "button", - { - staticClass: - "p-1 ml-auto border-0 text-black float-right text-3xl leading-none font-semibold outline-none focus:outline-none", - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [ - _c( - "span", - { - staticClass: - " text-black h-6 w-6 text-2xl block outline-none focus:outline-none", - }, - [ - _vm._v( - "\r\n X\r\n " - ), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "p-6" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 mt-3", - }, - [ - _vm._v( - "\r\n Nama Bank\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "select", - { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.selectedbank.$model, - expression: "$v.selectedbank.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "w-full p-2 rounded-md border bg-white border-gray-400 focus:outline-none rounded-md focus:ring-1 ring-cyan-500 uppercase", - on: { - change: function ($event) { - var $$selectedVal = Array.prototype.filter - .call($event.target.options, function (o) { - return o.selected - }) - .map(function (o) { - var val = - "_value" in o ? o._value : o.value - return val - }) - _vm.$set( - _vm.$v.selectedbank, - "$model", - $event.target.multiple - ? $$selectedVal - : $$selectedVal[0] - ) - }, - }, - }, - [ - _c( - "option", - { - attrs: { - value: "", - selected: "", - disabled: "", - hidden: "", - }, - }, - [_vm._v("Sila Pilih Bank Anda***")] - ), - _vm._v(" "), - _vm._l(_vm.jenisbank, function (bank, i) { - return _c( - "option", - { - key: i, - domProps: { value: bank.abbreviation }, - }, - [_vm._v(_vm._s(bank.name))] - ) - }), - ], - 2 - ), - _vm._v(" "), - !_vm.$v.selectedbank.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Isi tempat kosong")] - ) - : _vm._e(), - _vm._v(" "), - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 mt-3", - }, - [ - _vm._v( - "\r\n No Rujukan\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.noresit.$model, - expression: "$v.noresit.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "mr-2 bg-white appearance-none border-2 border-gray-400 rounded w-full py-2 px-4 text-gray-700 leading-tight focus:outline-none focus:bg-white focus:border-blue-500 border-black", - attrs: { type: "text" }, - domProps: { value: _vm.$v.noresit.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.noresit, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.noresit.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Isi tempat kosong")] - ) - : _vm._e(), - _vm._v(" "), - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 mt-3", - }, - [ - _vm._v( - "\r\n Kaedah Penghantaran\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "select", - { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.selectedjeniscit.$model, - expression: "$v.selectedjeniscit.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "w-full p-2 rounded-md border bg-white border-gray-400 focus:outline-none rounded-md focus:ring-1 ring-cyan-500 uppercase", - on: { - change: function ($event) { - var $$selectedVal = Array.prototype.filter - .call($event.target.options, function (o) { - return o.selected - }) - .map(function (o) { - var val = - "_value" in o ? o._value : o.value - return val - }) - _vm.$set( - _vm.$v.selectedjeniscit, - "$model", - $event.target.multiple - ? $$selectedVal - : $$selectedVal[0] - ) - }, - }, - }, - [ - _c( - "option", - { - attrs: { - value: "", - selected: "", - disabled: "", - hidden: "", - }, - }, - [_vm._v("Sila Pilih Kaedah Penghantaran***")] - ), - _vm._v(" "), - _c("option", { attrs: { value: "CIT" } }, [ - _vm._v("Cash-in-Transit"), - ]), - _vm._v(" "), - _c("option", { attrs: { value: "TT" } }, [ - _vm._v("tellygraphic Transfer"), - ]), - ] - ), - _vm._v(" "), - !_vm.$v.selectedjeniscit.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Isi tempat kosong")] - ) - : _vm._e(), - _vm._v(" "), - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 mt-3", - }, - [ - _vm._v( - "\r\n Nota\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.namacit.$model, - expression: "$v.namacit.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "mr-2 bg-white appearance-none border-2 border-gray-400 rounded w-full py-2 px-4 text-gray-700 leading-tight focus:outline-none focus:bg-white focus:border-blue-500 border-black", - attrs: { type: "text" }, - domProps: { value: _vm.$v.namacit.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.namacit, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.namacit.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Isi tempat kosong")] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 px-4 border border-gray-700 rounded mr-1", - attrs: { type: "button" }, - on: { click: _vm.toggleModal }, - }, - [ - _vm._v( - "\r\n Batal\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-green-500 hover:bg-green-700 text-white font-bold py-2 px-4 border border-green-700 rounded", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.FuncHantar() - }, - }, - }, - [ - _vm._v( - "\r\n Hantar\r\n " - ), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c("transition", { - attrs: { - "enter-active-class": - "transition-all transform duration-200 ease-out", - }, - }), - _vm._v(" "), - _vm.showModal - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/BlacklistModal.vue?vue&type=template&id=6f9e963c&": -/*!*******************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/BlacklistModal.vue?vue&type=template&id=6f9e963c& ***! - \*******************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showModal - ? _c( - "div", - { - staticClass: - " overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-1/3 my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c("div", { staticClass: "relative p-6 flex-auto" }, [ - _c( - "h3", - { - staticClass: "text-center text-3xl font-semibold", - }, - [ - _vm._v( - "\n Daftar Senarai Hitam\n " - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap mt-4" }, [ - _c( - "div", - { staticClass: "flex flex-row mx-auto" }, - [ - _c("div", { staticClass: "flex flex-col" }, [ - _c("input", { - ref: "btnDropdownRef", - staticClass: - "mr-2 bg-white appearance-none border-2 border-gray-400 rounded w-full py-2 px-4 text-gray-700 leading-tight focus:outline-none focus:bg-white focus:border-blue-500 border-black", - attrs: { id: "frminput", type: "text" }, - }), - _vm._v(" "), - _c( - "div", - { - ref: "popoverDropdownRef", - staticClass: - "origin-top-right w-96 right-0 mt-2 w-56 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5 focus:outline-none", - class: { - hidden: !_vm.dropdownShow, - block: _vm.dropdownShow, - }, - attrs: { - role: "menu", - "aria-orientation": "vertical", - "aria-labelledby": "menu-button", - tabindex: "-1", - }, - }, - [ - _c( - "div", - { - staticClass: "py-1", - attrs: { role: "none" }, - }, - _vm._l( - _vm.arrayCustomer, - function (cust, i) { - return _c( - "a", - { - key: i, - staticClass: - "text-gray-700 block px-4 py-2 text-sm hover:bg-yellow-500 cursor-pointer", - attrs: { - role: "menuitem", - tabindex: "-1", - id: "menu-item-0", - }, - on: { - click: function ($event) { - return _vm.ClickUrl({ - cust: cust.id, - }) - }, - }, - }, - [ - _vm._v(_vm._s(cust.nama)), - _c("br"), - _c("b", [ - _vm._v( - _vm._s( - cust.kpbaru - ? cust.kpbaru - : cust.kplama - ) - ), - ]), - ] - ) - } - ), - 0 - ), - ] - ), - ]), - _vm._v(" "), - _c( - "button", - { - staticClass: - "px-4 py-2 bg-blue-600 rounded ml-2", - attrs: { id: "buttonsearch" }, - on: { - click: function ($event) { - return _vm.toggleDropdown() - }, - }, - }, - [ - _c("i", { - staticClass: "fas fa-search text-white", - }), - ] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - directives: [ - { - name: "show", - rawName: "v-show", - value: Object.keys(this.specCust).length > 0, - expression: - "Object.keys(this.specCust).length > 0", - }, - ], - }, - [ - _c( - "form", - { - staticClass: - "w-full mx-auto border border-gray-200 px-4 py-4 rounded mt-4", - }, - [ - _c( - "div", - { staticClass: "w-full px-3 mb-6 md:mb-0" }, - [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\n Nama\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - attrs: { readonly: "", name: "nama" }, - domProps: { value: this.specCust.nama }, - }), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "w-full px-3 mt-3" }, - [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\n Nokp\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - attrs: { - readonly: "", - name: "nokp", - type: "text", - }, - domProps: { - value: this.specCust.kpbaru - ? this.specCust.kpbaru - : this.specCust.kplama, - }, - }), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "w-full px-3 mt-3" }, - [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\n Nota\n " - ), - ] - ), - _vm._v(" "), - _c("textarea", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.nota, - expression: "nota", - }, - ], - staticClass: - "appearance-none block h-36 w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 mb-3 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - domProps: { value: _vm.nota }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.nota = $event.target.value - }, - }, - }), - ] - ), - ] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 px-4 border border-gray-700 rounded mr-1", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [_vm._v("\n Batal\n ")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-yellow-500 hover:bg-yellow-700 text-white font-bold py-2 px-4 border border-green-700 rounded", - attrs: { type: "button" }, - on: { click: _vm.kemaskinifunc }, - }, - [_vm._v("\n Daftar\n ")] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c("transition", { - attrs: { - "enter-active-class": - "transition-all transform duration-200 ease-out", - }, - }), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Clock.vue?vue&type=template&id=26a23fac&": -/*!**********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Clock.vue?vue&type=template&id=26a23fac& ***! - \**********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("p", { staticClass: "font-bold text-base text-center" }, [ - _vm._v(_vm._s(_vm.time) + " " + _vm._s(_vm.date) + " "), - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Deletemodal.vue?vue&type=template&id=51d70500&": -/*!****************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Deletemodal.vue?vue&type=template&id=51d70500& ***! - \****************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showDelete - ? _c( - "div", - { - staticClass: - "overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - attrs: { id: "popup-modal" }, - }, - [ - _c( - "div", - { - staticClass: - "relative px-4 w-full max-w-xl h-full md:h-auto", - }, - [ - _c( - "div", - { - staticClass: - "relative bg-white rounded-lg shadow dark:bg-gray-700", - }, - [ - _c("div", { staticClass: "flex justify-end p-2" }, [ - _c( - "button", - { - staticClass: - "text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-800 dark:hover:text-white", - attrs: { type: "button" }, - on: { - click: function ($event) { - _vm.showDelete = false - }, - }, - }, - [ - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "p-6 pt-0 text-center" }, [ - _c( - "svg", - { - staticClass: - "mx-auto mb-4 w-14 h-14 text-gray-400 dark:text-gray-200", - attrs: { - fill: "none", - stroke: "currentColor", - viewBox: "0 0 24 24", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z", - }, - }), - ] - ), - _vm._v(" "), - _c( - "h3", - { - staticClass: - "mb-3 text-lg font-normal text-gray-500 dark:text-gray-400", - }, - [_vm._v("Padam nama ini dalam senarai hitam?")] - ), - _vm._v(" "), - _c( - "h3", - { - staticClass: - " text-lg font-bold text-blue-500 dark:text-red-400", - }, - [_vm._v(_vm._s(this.nama))] - ), - _vm._v(" "), - _c( - "h3", - { - staticClass: - "mb-5 text-lg font-bold text-blue-500 dark:text-red-400", - }, - [_vm._v(_vm._s(this.nokp))] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "text-white bg-red-600 hover:bg-red-800 focus:ring-4 focus:ring-red-300 font-medium rounded-lg text-sm inline-flex items-center px-5 py-2.5 text-center mr-2", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.deleteBlacklist() - }, - }, - }, - [ - _vm._v( - "\n Setuju\n " - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "text-gray-500 bg-white hover:bg-gray-100 focus:ring-4 focus:ring-gray-300 rounded-lg border border-gray-200 text-sm font-medium px-5 py-2.5 hover:text-gray-900 focus:z-10 dark:bg-gray-700 dark:text-gray-300 dark:border-gray-500 dark:hover:text-white dark:hover:bg-gray-600", - attrs: { type: "button" }, - on: { - click: function ($event) { - _vm.showDelete = false - }, - }, - }, - [_vm._v("Batal")] - ), - ]), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _vm.showDelete - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/KomenModal.vue?vue&type=template&id=7f9606a6&": -/*!***************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/KomenModal.vue?vue&type=template&id=7f9606a6& ***! - \***************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showModal - ? _c( - "div", - { - staticClass: - " overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-1/3 my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c("div", { staticClass: "relative p-6 flex-auto" }, [ - _c( - "h3", - { - staticClass: - "text-center text-3xl font-semibold mb-4", - }, - [_vm._v("\n Komen\n ")] - ), - _vm._v(" "), - _c("input", { - ref: "btnDropdownRef", - staticClass: - "mr-2 bg-white appearance-none border-2 border-gray-400 rounded w-full py-2 px-4 text-gray-700 leading-tight focus:outline-none focus:bg-white focus:border-blue-500 border-black", - attrs: { - id: "frminput", - autofocus: "", - type: "text", - }, - }), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 px-4 border border-gray-700 rounded mr-1", - attrs: { type: "button" }, - on: { click: _vm.toggleModal }, - }, - [_vm._v("\n Batal\n ")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-yellow-500 hover:bg-yellow-700 text-white font-bold py-2 px-4 border border-green-700 rounded", - attrs: { type: "button" }, - on: { click: _vm.toggleModal }, - }, - [_vm._v("\n Lulus\n ")] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c("transition", { - attrs: { - "enter-active-class": - "transition-all transform duration-200 ease-out", - }, - }), - _vm._v(" "), - _vm.showModal - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Modal.vue?vue&type=template&id=409c126a&": -/*!**********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Modal.vue?vue&type=template&id=409c126a& ***! - \**********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showModal - ? _c( - "div", - { - staticClass: - " overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-screen my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c( - "div", - { - staticClass: - "flex items-start bg-gray-200 justify-between p-5 border-b border-solid border-blueGray-200 rounded-t", - }, - [ - _c( - "h3", - { staticClass: "text-3xl font-semibold" }, - [ - _vm._v( - "\n Pemeriksaan Aliran Tunai\n " - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "p-1 ml-auto border-0 text-black opacity-5 float-right text-3xl leading-none font-semibold outline-none focus:outline-none", - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [ - _c( - "span", - { - staticClass: - " text-black opacity-5 h-6 w-6 text-2xl block outline-none focus:outline-none", - }, - [ - _vm._v( - "\n ×\n " - ), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "relative p-6 flex-auto" }, [ - _c( - "fieldset", - { - staticClass: - "border-4 border-solid border-gray-600 p-3 mb-2", - }, - [ - _c("legend", { staticClass: "text-xl" }, [ - _vm._v("Legends Tunai"), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap" }, [ - _c("div", { staticClass: "w-1/4" }, [ - _c("p", [ - _c("b", [_vm._v("AW")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Baki Awal"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("PE")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Pendahuluan"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("TS")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Penebusan"), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-1/4" }, [ - _c("p", [ - _c("b", [_vm._v("AK")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Baki Akhir"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("SE")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Serahan"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("GA")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Gadaian"), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-2/4 my-auto" }, [ - _c( - "h3", - { - staticClass: - "font-bold mb-3 text-center text-xl border-2 border-red-500 py-2 rounded-lg", - }, - [ - _c("b", { staticClass: "text-red-500" }, [ - _vm._v("Formula "), - ]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" AW + PE + TS - GA - SE = AK"), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "flex flex-wrap -mx-3 mb-3" }, - [ - _c( - "div", - { - staticClass: - "bg-blue-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-blue-500 px-3 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("AW")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.bakiawal))] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-blue-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-blue-500 px-3 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("AK")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.bakiakhir))] - ), - ] - ), - ]), - ] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "flex flex-wrap -mx-3 mb-3" }, - [ - _c( - "div", - { - staticClass: - "bg-yellow-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("PE")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.pendahuluan))] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-red-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-red-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("SE")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.serahan))] - ), - ] - ), - ]), - ] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "flex flex-wrap -mx-3 mb-3" }, - [ - _c( - "div", - { - staticClass: - "bg-yellow-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("TS")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.penebusan))] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-red-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-red-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("GA")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.gadaian))] - ), - ] - ), - ]), - ] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 px-4 border border-gray-700 rounded mr-1", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [_vm._v("\n Batal\n ")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 border border-blue-700 rounded", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.kemaskinifunc() - }, - }, - }, - [ - _vm._v( - "\n Kemaskini\n " - ), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c( - "transition", - { - attrs: { - "enter-active-class": - "transition-all transform duration-200 ease-out", - }, - }, - [ - _vm.showModal - ? _c("div", { - staticClass: "opacity-25 fixed inset-0 z-40 bg-black", - }) - : _vm._e(), - ] - ), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/ModalTransaction.vue?vue&type=template&id=acc0677a&": -/*!*********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/ModalTransaction.vue?vue&type=template&id=acc0677a& ***! - \*********************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showModal - ? _c( - "div", - { - staticClass: - "overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-auto my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c( - "div", - { - staticClass: - "flex items-start bg-gray-200 justify-between p-5 border-b border-solid border-blueGray-200 rounded-t", - }, - [ - _c("h3", { staticClass: "text-xl font-semibold" }, [ - _vm._v( - "\n Penukaran Status Bayaran Online\n " - ), - ]), - _vm._v(" "), - _c( - "button", - { - staticClass: - "p-1 ml-auto border-0 text-black opacity-5 float-right text-3xl leading-none font-semibold outline-none focus:outline-none", - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [ - _c( - "span", - { - staticClass: - " text-black opacity-5 h-6 w-6 text-2xl block outline-none focus:outline-none", - }, - [_vm._v("\n X\n ")] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "relative p-6 flex-auto" }, - [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [_vm._v("\n Status\n ")] - ), - _vm._v(" "), - _c("div", { staticClass: "relative" }, [ - _c( - "div", - { - staticClass: - "flex items-center flex-shrink-0 text-sm px-2", - }, - [ - _c( - "div", - { - staticClass: - "px-2 py-1 rounded-l-md bg-gray-200 text-gray-600 cursor-pointer", - }, - [_vm._v("TRANSACTION")] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "px-2 py-1 rounded-r-md bg-yellow-400 text-white cursor-pointer", - }, - [_vm._v(_vm._s(this.referencestatus))] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 mt-3", - }, - [_vm._v("\n Paid at\n ")] - ), - _vm._v(" "), - _c("datetime", { - staticClass: - "appearance-none block w-full bg-white text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - attrs: { - format: "YYYY-MM-DD h:i:s", - width: "300px", - }, - model: { - value: _vm.datepaidat, - callback: function ($$v) { - _vm.datepaidat = $$v - }, - expression: "datepaidat", - }, - }), - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 px-4 border border-gray-700 rounded mr-1", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [_vm._v("\n Batal\n ")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 border border-blue-700 rounded", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.simpan() - }, - }, - }, - [_vm._v("\n Kemaskini\n ")] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _vm.showModal - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Notify.vue?vue&type=template&id=29de161b&scoped=true&": -/*!***********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/Notify.vue?vue&type=template&id=29de161b&scoped=true& ***! - \***********************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "container" }, [ - _c("div", { - ref: "notification", - staticClass: "notification cursor-pointer", - attrs: { id: "notification" }, - on: { - click: function ($event) { - return _vm.toggleDropdown() - }, - }, - }), - _vm._v(" "), - this.showloader === true - ? _c( - "div", - { - ref: "popoverDropdownRef", - staticClass: - "origin-top-right w-96 right-0 mt-2 w-56 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5 focus:outline-none", - class: { hidden: !_vm.dropdownShow, block: _vm.dropdownShow }, - attrs: { - role: "menu", - "aria-orientation": "vertical", - "aria-labelledby": "menu-button", - tabindex: "-1", - }, - }, - [ - _c( - "div", - { staticClass: "py-1 px-2", attrs: { role: "none" } }, - [ - _vm.showkelulusan.data.length > 0 - ? [ - _vm._l( - _vm.showkelulusan.data, - function (kelulusan, index) { - return _c( - "div", - { - key: index, - staticClass: - "text-gray-700 block px-2 py-5 text-sm hover:bg-yellow-500 cursor-pointer", - }, - [ - _c( - "div", - { staticClass: "justify-between flex" }, - [ - _c("div", { staticClass: "w-4/6" }, [ - _c( - "p", - { staticClass: "font-bold -mt-4" }, - [ - _vm._v( - "Ar-Rahn " + - _vm._s(kelulusan.cawangan) - ), - ] - ), - _vm._v(" "), - _c( - "p", - { - staticClass: - "font-bold text-sm text-red-500", - }, - [_vm._v(_vm._s(kelulusan.status))] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-3/6" }, [ - _c( - "p", - { - staticClass: - "font-bold -mt-4 justify-end flex", - }, - [_vm._v(_vm._s(kelulusan.norujukan))] - ), - ]), - ] - ), - ] - ) - } - ), - _vm._v(" "), - _c("hr"), - ] - : [_vm._m(0)], - ], - 2 - ), - ] - ) - : _vm._e(), - ]) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "flex place-content-center w-full" }, [ - _c("div", { staticClass: "grid mx-auto mb-4" }, [ - _c("img", { - staticClass: "h-20 w-20 mx-auto", - attrs: { src: "/img/notify.jpg", alt: "Windster Logo" }, - }), - _vm._v(" "), - _c("i", { staticClass: "text-center text-sm" }, [ - _vm._v("Anda tidak mempunyai "), - _c("br"), - _vm._v("sebarang pemberitahuan masa sekarang.."), - ]), - ]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PBmodal.vue?vue&type=template&id=1cb56bb9&": -/*!************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PBmodal.vue?vue&type=template&id=1cb56bb9& ***! - \************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showModal - ? _c( - "div", - { - staticClass: - " overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-1/3 my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c( - "div", - { - staticClass: - "flex items-start bg-gray-200 justify-between p-5 border-b border-solid border-blueGray-200 rounded-t", - }, - [ - _c("h3", { staticClass: "text-xl font-semibold" }, [ - _vm._v( - "\r\n Kelulusan Pengurus Besar\r\n " - ), - ]), - _vm._v(" "), - _c( - "button", - { - staticClass: - "p-1 ml-auto border-0 text-black float-right text-3xl leading-none font-semibold outline-none focus:outline-none", - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [ - _c( - "span", - { - staticClass: - " text-black h-6 w-6 text-2xl block outline-none focus:outline-none", - }, - [ - _vm._v( - "\r\n X\r\n " - ), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "p-6" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n Keputusan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex-col items-center flex-shrink-0 text-sm px-2", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center justify-center mt-4 mb-4", - }, - [ - _c("div", { staticClass: "mx-2 radio" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.selected.$model, - expression: "$v.selected.$model", - modifiers: { trim: true }, - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "Lulus", - name: "radkeputusan", - value: "Lulus", - }, - domProps: { - checked: _vm._q( - _vm.$v.selected.$model, - "Lulus" - ), - }, - on: { - change: function ($event) { - return _vm.$set( - _vm.$v.selected, - "$model", - "Lulus" - ) - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:bg-purple-500 focus:bg-purple-500 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "Lulus" }, - }, - [_vm._v("Lulus")] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: "mx-2 radio cursor-pointer", - }, - [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.selected.$model, - expression: "$v.selected.$model", - modifiers: { trim: true }, - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "Batal", - name: "radkeputusan", - value: "Batal", - }, - domProps: { - checked: _vm._q( - _vm.$v.selected.$model, - "Batal" - ), - }, - on: { - change: function ($event) { - return _vm.$set( - _vm.$v.selected, - "$model", - "Batal" - ) - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:bg-purple-500 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "Batal" }, - }, - [_vm._v("Tak Lulus")] - ), - ] - ), - ] - ), - _vm._v(" "), - !_vm.$v.selected.required - ? _c( - "div", - { - staticClass: - "text-red-500 text-xs italic flex justify-center", - }, - [_vm._v("Pilih keputusan!")] - ) - : _vm._e(), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "w-full flex" }, [ - _c("div", { staticClass: "w-1/2" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 mt-3", - }, - [ - _vm._v( - "\r\n Amaun Diminta\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.amaun_dimohon.$model, - expression: "$v.amaun_dimohon.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "mr-2 bg-gray-200 appearance-none border-2 border-gray-400 rounded w-full py-2 px-4 text-gray-700 leading-tight border-black", - attrs: { readonly: "", type: "text" }, - domProps: { - value: _vm.$v.amaun_dimohon.$model, - }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.amaun_dimohon, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-1/2 ml-2" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 mt-3", - }, - [ - _vm._v( - "\r\n Amaun Lulus\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.amaunlulus.$model, - expression: "$v.amaunlulus.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "mr-2 bg-white appearance-none border-2 border-gray-400 rounded w-full py-2 px-4 text-gray-700 leading-tight focus:outline-none focus:bg-white focus:border-blue-500 border-black", - attrs: { type: "text" }, - domProps: { value: _vm.$v.amaunlulus.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.amaunlulus, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.amaunlulus.required - ? _c( - "div", - { - staticClass: - "text-red-500 text-xs italic", - }, - [_vm._v("Perlu ada dalam kotak")] - ) - : _vm._e(), - _vm._v(" "), - !_vm.$v.amaunlulus.between - ? _c( - "div", - { - staticClass: - "text-red-500 text-xs italic", - }, - [ - _vm._v( - "Mestilah dalam lingkungan " + - _vm._s( - _vm.$v.amaunlulus.$params.between - .min - ) + - " dan " + - _vm._s( - _vm.$v.amaunlulus.$params.between - .max - ) - ), - ] - ) - : _vm._e(), - ]), - ]), - _vm._v(" "), - _c( - "div", - { staticClass: "flex justify-center mt-4" }, - [ - _c("div", { staticClass: "mb-3 w-96" }, [ - _c("input", { - staticClass: - "form-control block w-full px-2 py-1.5 text-xl font-normal text-gray-700 bg-white bg-clip-padding border border-solid border-gray-300 rounded transition ease-in-out m-0 focus:text-gray-700 focus:bg-white focus:border-blue-600 focus:outline-none", - attrs: { - name: "image", - accept: "image/*", - type: "file", - }, - on: { change: _vm.onUpload }, - }), - _vm._v(" "), - !_vm.$v.imageFile.required - ? _c( - "div", - { - staticClass: - "text-red-500 text-xs italic", - }, - [_vm._v("File perlu ada!")] - ) - : _vm._e(), - ]), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 px-4 border border-gray-700 rounded mr-1", - attrs: { type: "button" }, - on: { click: _vm.toggleModal }, - }, - [ - _vm._v( - "\r\n Batal\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-green-500 hover:bg-green-700 text-white font-bold py-2 px-4 border border-green-700 rounded", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.FuncHantar() - }, - }, - }, - [ - _vm._v( - "\r\n Hantar\r\n " - ), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c("transition", { - attrs: { - "enter-active-class": - "transition-all transform duration-200 ease-out", - }, - }), - _vm._v(" "), - _vm.showModal - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PetiBesiModal.vue?vue&type=template&id=e05c6030&": -/*!******************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/PetiBesiModal.vue?vue&type=template&id=e05c6030& ***! - \******************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showModal - ? _c( - "div", - { - staticClass: - "overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-screen my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c( - "div", - { - staticClass: - "flex items-start bg-gray-200 justify-between p-5 border-b border-solid border-blueGray-200 rounded-t", - }, - [ - _c( - "h3", - { staticClass: "text-3xl font-semibold" }, - [ - _vm._v( - "\n Pemeriksaan Peti Besi\n " - ), - ] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "p-1 ml-auto border-0 text-black opacity-5 float-right text-3xl leading-none font-semibold outline-none focus:outline-none", - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [ - _c( - "span", - { - staticClass: - " text-black opacity-5 h-6 w-6 text-2xl block outline-none focus:outline-none", - }, - [_vm._v("\n ×\n ")] - ), - ] - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "relative p-6 flex-auto" }, [ - _c( - "fieldset", - { - staticClass: - "border-4 border-solid border-gray-600 p-3 mb-2", - }, - [ - _c("legend", { staticClass: "text-xl" }, [ - _vm._v("Legends Tunai"), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap" }, [ - _c("div", { staticClass: "w-1/4" }, [ - _c("p", [ - _c("b", [_vm._v("BWL")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Baki Awal"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("PHQ")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Pendahuluan HQ"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("STL")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Serahan Teller"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("BAK")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Baki Akhir"), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-1/4" }, [ - _c("p", [ - _c("b", [_vm._v("PTL")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Pendahuluan Teller"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("SHQ")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Serahan HQ"), - ]), - _vm._v(" "), - _c("p", [ - _c("b", [_vm._v("PJR")]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v(" Panjar"), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-2/4 my-auto" }, [ - _c( - "h3", - { - staticClass: - "font-bold mb-3 text-center text-xl border-2 border-red-500 py-2 rounded-lg", - }, - [ - _c("b", { staticClass: "text-red-500" }, [ - _vm._v("Formula "), - ]), - _vm._v(" "), - _c("span", { staticClass: "mx-2" }, [ - _c("i", { - staticClass: - "fas fa-angle-double-right", - }), - ]), - _vm._v( - " AW + ST + PE - PT - SE - PJ = AK" - ), - ] - ), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "flex flex-wrap -mx-3 mb-3" }, - [ - _c( - "div", - { - staticClass: - "bg-blue-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-blue-500 px-3 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("BWL")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.bakiawal))] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-red-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-red-500 px-3 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("PTL")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.pendteller))] - ), - ] - ), - ]), - ] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "flex flex-wrap -mx-3 mb-3" }, - [ - _c( - "div", - { - staticClass: - "bg-yellow-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("STL")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.serteller))] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-red-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-red-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("SHQ")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.serahan))] - ), - ] - ), - ]), - ] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "flex flex-wrap -mx-3 mb-3" }, - [ - _c( - "div", - { - staticClass: - "bg-yellow-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("PHQ")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.pendahuluan))] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "bg-red-300 text-white h-26 flex-auto rounded-2xl ml-2 w-1/3", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-red-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("PJR")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.panjar))] - ), - ] - ), - ]), - ] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "flex flex-wrap -mx-3 mb-3" }, - [ - _c( - "div", - { - staticClass: - "bg-yellow-300 text-white h-26 flex-auto rounded-2xl ml-2", - }, - [ - _c("div", { staticClass: "flex flex-row" }, [ - _c( - "div", - { - staticClass: - "bg-yellow-500 px-4 py-6 rounded-l-2xl", - }, - [ - _c( - "h2", - { staticClass: "font-bold text-lg" }, - [_vm._v("BAK")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "my-auto mx-auto" }, - [ - _c( - "p", - { - staticClass: - "font-bold uppercase text-black text-2xl", - }, - [_vm._v(_vm._s(this.bakiakhir))] - ), - ] - ), - ]), - ] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 px-4 border border-gray-700 rounded mr-1", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.toggleModal() - }, - }, - }, - [_vm._v("\n Batal\n ")] - ), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 border border-blue-700 rounded", - attrs: { type: "button" }, - on: { - click: function ($event) { - return _vm.kemaskinifunc() - }, - }, - }, - [_vm._v("\n Kemaskini\n ")] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _vm.showModal - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/RekodBayaranModal.vue?vue&type=template&id=69a41000&": -/*!**********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/util/RekodBayaranModal.vue?vue&type=template&id=69a41000& ***! - \**********************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("transition", { attrs: { name: "modal-fade" } }, [ - _vm.showModal - ? _c( - "div", - { - staticClass: - " overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex", - }, - [ - _c( - "div", - { staticClass: "relative w-full my-6 mx-auto max-w-6xl" }, - [ - _c( - "div", - { - staticClass: - "border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none", - }, - [ - _c("div", { staticClass: "relative p-6 flex-auto" }, [ - _c("div", { staticClass: "grid grid-cols-3" }, [ - _c( - "div", - { - staticClass: - "h-auto w-auto text-center p-6 mt-8 rounded-lg bg-yellow-300 border border-yellow-300", - }, - [ - _vm._v( - "Hargajualan : RM " + - _vm._s(_vm.formatexchange(this.hargajualan)) - ), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "h-auto w-auto text-center p-6 mt-8 ml-2 rounded-lg bg-yellow-300 border border-yellow-300", - }, - [ - _vm._v( - "Pembiayaan : RM " + - _vm._s(_vm.formatexchange(this.pinjaman)) - ), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "h-auto w-auto text-center p-6 mt-8 ml-2 rounded-lg bg-yellow-300 border border-yellow-300", - }, - [ - _vm._v( - "Nilai Marhun : RM " + - _vm._s(_vm.formatexchange(this.nilaimarhun)) - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { staticClass: "flex justify-center mt-10 mb-10" }, - [ - _c("div", { staticClass: "mx-2 radio" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "bayaran", - name: "radpendser", - value: "bayaran", - }, - domProps: { - checked: _vm._q(_vm.selected, "bayaran"), - }, - on: { - change: function ($event) { - _vm.selected = "bayaran" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "bayaran" }, - }, - [_vm._v("Bayaran")] - ), - ]), - _vm._v(" "), - _c( - "div", - { staticClass: "mx-2 radio cursor-pointer" }, - [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "upah", - name: "radpendser", - value: "upah", - }, - domProps: { - checked: _vm._q(_vm.selected, "upah"), - }, - on: { - change: function ($event) { - _vm.selected = "upah" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "upah" }, - }, - [_vm._v("Upah")] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "mx-2 radio cursor-pointer" }, - [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "rekod", - name: "radpendser", - value: "rekod", - }, - domProps: { - checked: _vm._q(_vm.selected, "rekod"), - }, - on: { - change: function ($event) { - _vm.selected = "rekod" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "rekod" }, - }, - [_vm._v("Rekod")] - ), - ] - ), - ] - ), - _vm._v(" "), - _vm.selected == "bayaran" - ? _c("div", [ - _c( - "table", - { staticClass: "min-w-full leading-normal" }, - [ - _c( - "thead", - { staticClass: "text-center" }, - [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Bil\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Tarikh Bayaran\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Bayaran\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Action\n " - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "tbody", - [ - _vm.objbayaran.length === 0 - ? _c("tr", [ - _c( - "td", - { - staticClass: - "text-center px-5 py-5 border-b border-gray-200 bg-white text-sm", - attrs: { colspan: "9" }, - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\n Tiada Data Diperolehi\n " - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - _vm._l( - _vm.objbayaran, - function (bayaran, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s(i + 1), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s( - bayaran.created_at - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s( - _vm.formatexchange( - bayaran.duit_masuk - ) - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - attrs: { - type: "button", - "data-modal-toggle": - "popup-modal", - }, - on: { - click: - function ( - $event - ) { - return _vm.bayaranfunc( - bayaran.id - ) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: - "h-4 w-4", - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - fill: "none", - viewBox: - "0 0 24 24", - stroke: - "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M15 12a3 3 0 11-6 0 3 3 0 016 0z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z", - }, - }), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - } - ), - ], - 2 - ), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - _vm.selected == "upah" - ? _c("div", [ - _c( - "table", - { staticClass: "min-w-full leading-normal" }, - [ - _c( - "thead", - { staticClass: "text-center" }, - [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Bil\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Tarikh\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Upah\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Action\n " - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "tbody", - [ - _vm.objupah.length === 0 - ? _c("tr", [ - _c( - "td", - { - staticClass: - "text-center px-5 py-5 border-b border-gray-200 bg-white text-sm", - attrs: { colspan: "9" }, - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\n Tiada Data Diperolehi\n " - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - _vm._l(_vm.objupah, function (upah, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - i + 1 - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - upah.tarikh - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatexchange( - upah.upahDibayar - ) - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - attrs: { - type: "button", - "data-modal-toggle": - "popup-modal", - }, - on: { - click: function ( - $event - ) { - return _vm.upahfunc( - upah.norujukan - ) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: - "h-4 w-4", - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - fill: "none", - viewBox: - "0 0 24 24", - stroke: - "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M15 12a3 3 0 11-6 0 3 3 0 016 0z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z", - }, - }), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - }), - ], - 2 - ), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - _vm.selected == "rekod" - ? _c("div", [ - _c( - "table", - { staticClass: "min-w-full leading-normal" }, - [ - _c( - "thead", - { staticClass: "text-center" }, - [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Bil\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n No Rujukan\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Jenis Tebus\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Pembiayaan Asal\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Tempoh\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Tarikh Tebus\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\n Action\n " - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "tbody", - [ - _vm.objrekod.length === 0 - ? _c("tr", [ - _c( - "td", - { - staticClass: - "text-center px-5 py-5 border-b border-gray-200 bg-white text-sm", - attrs: { colspan: "9" }, - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "p", - { - staticClass: - "text-gray-900 whitespace-no-wrap", - }, - [ - _vm._v( - "\n Tiada Data Diperolehi\n " - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - _vm._l( - _vm.objrekod, - function (rekod, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s(i + 1), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s( - rekod.norujukan - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s( - rekod.jenistebus - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s( - _vm.formatexchange( - rekod.pinjaman - ) - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s( - rekod.jbg - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: - _vm._s( - rekod.t_tebus - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: - "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - attrs: { - type: "button", - "data-modal-toggle": - "popup-modal", - }, - on: { - click: - function ( - $event - ) { - return _vm.rekodfunc( - rekod.norujukan, - rekod.jenistebus, - rekod.hargajualan - ) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: - "h-4 w-4", - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - fill: "none", - viewBox: - "0 0 24 24", - stroke: - "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M15 12a3 3 0 11-6 0 3 3 0 016 0z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z", - }, - }), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - } - ), - ], - 2 - ), - ] - ), - ]) - : _vm._e(), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b", - }, - [ - _c( - "button", - { - staticClass: - "bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 px-4 border border-gray-700 rounded mr-1", - attrs: { type: "button" }, - on: { click: _vm.toggleModal }, - }, - [_vm._v("\n Batal\n ")] - ), - ] - ), - ] - ), - ] - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c("transition", { - attrs: { - "enter-active-class": - "transition-all transform duration-200 ease-out", - }, - }), - _vm._v(" "), - _vm.showModal - ? _c("div", { staticClass: "opacity-25 fixed inset-0 z-40 bg-black" }) - : _vm._e(), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/Blacklist.vue?vue&type=template&id=bd26a938&": -/*!****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/Blacklist.vue?vue&type=template&id=bd26a938& ***! - \****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - {}, - [ - _c("deletemodal", { - ref: "delmodal", - on: { clickDelete_: _vm.getBlacklist }, - }), - _vm._v(" "), - _c("modal", { ref: "modal", on: { clickEvent_: _vm.getBlacklist } }), - _vm._v(" "), - _c("div", { staticClass: "flex justify-between mb-2" }, [ - _c("div", [ - _c( - "button", - { - staticClass: - "border border-green-600 text-green-600 font-montserrat py-2 px-3 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.showModal.apply(null, arguments) - }, - }, - }, - [_c("i", { staticClass: "fas fa-plus mr-2" }), _vm._v("Tambah")] - ), - ]), - _vm._v(" "), - _c("div", [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.search, - expression: "search", - }, - ], - staticClass: "border border-2 rounded px-4 py-2 w-80r mr-2 ", - attrs: { type: "text" }, - domProps: { value: _vm.search }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.search = $event.target.value - }, - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - "mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.searchname.apply(null, arguments) - }, - }, - }, - [_c("i", { staticClass: "fas fa-search mr-2" }), _vm._v("Cari")] - ), - ]), - ]), - _vm._v(" "), - _c("table", { staticClass: "min-w-full leading-normal" }, [ - _vm._m(0), - _vm._v(" "), - _c( - "tbody", - _vm._l(_vm.showblacklist.data, function (blacklist, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s(_vm.showblacklist.from + i), - }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { textContent: _vm._s(blacklist.nama) }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { textContent: _vm._s(blacklist.nokp) }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { - staticClass: "text-gray-900 whitespace-no-wrap", - domProps: { textContent: _vm._s(blacklist.nota) }, - }), - ]), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c( - "button", - { - staticClass: - "border border-red-600 text-red-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-red-600 hover:text-white transition-all duration-300", - attrs: { "data-modal-toggle": "popup-modal" }, - on: { - click: function ($event) { - return _vm.deleteBlacklist( - blacklist.id, - blacklist.nama, - blacklist.nokp - ) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: "h-4 w-4", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - fill: "none", - viewBox: "0 0 24 24", - stroke: "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": "round", - "stroke-linejoin": "round", - "stroke-width": "2", - d: "M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16", - }, - }), - ] - ), - ] - ), - ]), - ]), - ] - ), - ]) - }), - 0 - ), - ]), - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.paginate }, - on: { clickEvent_: _vm.getBlacklist }, - }), - ], - 1 - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Bil\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Nama\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n IC\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Nota\n ")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [_vm._v("\n Action\n ")] - ), - ]), - ]) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/Detailspelanggan.vue?vue&type=template&id=498216d0&": -/*!***********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/Detailspelanggan.vue?vue&type=template&id=498216d0& ***! - \***********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("modal", { ref: "modal", on: { clickEvent_: _vm.getDataSenaraiSAG } }), - _vm._v(" "), - _c( - "form", - { - staticClass: "w-1/2 mt-10 p-6 bg-white rounded-xl shadow mx-auto", - class: { "w-2/3": this.showsag }, - }, - [ - _c( - "ul", - { - staticClass: - "flex hidden rounded-lg divide-x divide-gray-200 shadow sm:flex dark:divide-gray-700 mb-4", - }, - [ - _c("li", { staticClass: "w-full" }, [ - _c( - "button", - { - staticClass: - "inline-block relative py-4 px-4 w-full text-sm font-medium text-center text-gray-500 rounded-l-lg focus:z-20 active hover:bg-gray-50 dark:bg-gray-700 dark:text-white", - class: { - "bg-gray-300 text-gray-900 hover:bg-gray-300": - this.showprofile, - }, - attrs: { - id: "profile", - type: "button", - "aria-current": "page", - }, - on: { - click: function ($event) { - return _vm.TabsAndPills($event) - }, - }, - }, - [_vm._v("Profile")] - ), - ]), - _vm._v(" "), - _c("li", { staticClass: "w-full" }, [ - _c( - "button", - { - staticClass: - "inline-block relative py-4 px-4 w-full text-sm font-medium text-center text-gray-500 hover:text-gray-700 hover:bg-gray-50 focus:z-20 dark:text-gray-400 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700 dark:text-white", - class: { - "bg-gray-300 text-gray-900 hover:bg-gray-300": - this.showsag, - }, - attrs: { id: "senaraisag", type: "button" }, - on: { - click: function ($event) { - return _vm.TabsAndPills($event) - }, - }, - }, - [_vm._v("Senarai SAG")] - ), - ]), - ] - ), - _vm._v(" "), - this.showprofile - ? _c("div", { attrs: { id: "tabs-1" } }, [ - _c("div", { staticClass: "flex flex-wrap -mx-3 mb-6" }, [ - _c( - "div", - { - staticClass: - "w-full md:w-1/2 px-3 mb-6 md:mb-0 form-group", - class: { "form-group--error": _vm.$v.name.$error }, - }, - [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 form__label", - }, - [ - _vm._v( - "\r\n Nama\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.name.$model, - expression: "$v.name.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 mb-3 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.name.$error, - }, - attrs: { type: "text" }, - domProps: { value: _vm.$v.name.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.name, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.name.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Field is required")] - ) - : _vm._e(), - _vm._v(" "), - !_vm.$v.name.minLength - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [ - _vm._v( - "Name must have at least " + - _vm._s(_vm.$v.name.$params.minLength.min) + - " letters." - ), - ] - ) - : _vm._e(), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "w-full md:w-1/2 px-3" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n Ic No\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.icno.$model, - expression: "$v.icno.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.icno.$error, - }, - attrs: { type: "text" }, - domProps: { value: _vm.$v.icno.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.icno, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.icno.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Field is required")] - ) - : _vm._e(), - _vm._v(" "), - !_vm.$v.icno.minLength - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [ - _vm._v( - "Name must have at least " + - _vm._s(_vm.$v.name.$params.minLength.min) + - " letters." - ), - ] - ) - : _vm._e(), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap -mx-3 mb-6" }, [ - _c( - "div", - { staticClass: "w-full md:w-1/2 px-3 mb-6 md:mb-0" }, - [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n No tel 1\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.notel1.$model, - expression: "$v.notel1.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-gray-200 border border-gray-200 text-gray-700 rounded py-3 px-4 mb-3 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.notel1.$error, - }, - attrs: { type: "text", placeholder: "Jane" }, - domProps: { value: _vm.$v.notel1.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.notel1, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.notel1.required - ? _c( - "p", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Please fill out this field.")] - ) - : _vm._e(), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "w-full md:w-1/2 px-3" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n No tel 2\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.notel2.$model, - expression: "$v.notel2.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.notel2.$error, - }, - attrs: { type: "text" }, - domProps: { value: _vm.$v.notel2.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.notel2, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.notel2.minLength - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [ - _vm._v( - "Name must have at least " + - _vm._s(_vm.$v.name.$params.minLength.min) + - " letters." - ), - ] - ) - : _vm._e(), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap -mx-3 mb-6" }, [ - _c("div", { staticClass: "w-full md:w-1/2 px-3" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n Alamat\r\n " - ), - ] - ), - _vm._v(" "), - _c("textarea", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.alamat.$model, - expression: "$v.alamat.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "h-32 appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 mb-3 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.alamat.$error, - }, - attrs: { type: "password" }, - domProps: { value: _vm.$v.alamat.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.alamat, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.alamat.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Field is required")] - ) - : _vm._e(), - _vm._v(" "), - !_vm.$v.alamat.minLength - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [ - _vm._v( - "Name must have at least " + - _vm._s(_vm.$v.name.$params.minLength.min) + - " letters." - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full md:w-1/2 px-3" }, [ - _c("div", { staticClass: "flex flex-wrap -mx-3 mb-6" }, [ - _c("div", { staticClass: "md:w-1/2" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n Poskod\r\n " - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "relative" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.poskod.$model, - expression: "$v.poskod.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.poskod.$error, - }, - attrs: { type: "text", placeholder: "90210" }, - domProps: { value: _vm.$v.poskod.$model }, - on: { - change: function ($event) { - return _vm.triggerPoskod($event.target.value) - }, - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.poskod, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.poskod.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Field is required")] - ) - : _vm._e(), - _vm._v(" "), - !_vm.$v.poskod.minLength - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [ - _vm._v( - "Name must have at least " + - _vm._s( - _vm.$v.name.$params.minLength.min - ) + - " letters." - ), - ] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2 mt-2", - }, - [ - _vm._v( - "\r\n Daerah\r\n " - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "relative" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.koddaerah.$model, - expression: "$v.koddaerah.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.koddaerah.$error, - }, - attrs: { - readonly: "", - type: "text", - placeholder: "Daerah", - }, - domProps: { value: _vm.$v.koddaerah.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.koddaerah, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.koddaerah.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Field is required")] - ) - : _vm._e(), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "md:w-1/2 pl-2" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n Negeri\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.kodnegeri.$model, - expression: "$v.kodnegeri.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.kodnegeri.$error, - }, - attrs: { - readonly: "", - type: "text", - placeholder: "Negeri", - }, - domProps: { value: _vm.$v.kodnegeri.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.kodnegeri, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.kodnegeri.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Field is required")] - ) - : _vm._e(), - ]), - ]), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap -mx-3 mb-6" }, [ - _c("div", { staticClass: "w-full md:w-1/2 px-3" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n No Pelanggan\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nopel.$model, - expression: "$v.nopel.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - class: { - "border border-red-500 focus:border-red-500": - _vm.$v.nopel.$error, - }, - attrs: { type: "text" }, - domProps: { value: _vm.$v.nopel.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nopel, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - _vm._v(" "), - !_vm.$v.nopel.required - ? _c( - "div", - { staticClass: "text-red-500 text-xs italic" }, - [_vm._v("Field is required")] - ) - : _vm._e(), - ]), - _vm._v(" "), - _c("div", { staticClass: "w-full md:w-1/2 px-3" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n Nota\r\n " - ), - ] - ), - _vm._v(" "), - _c("textarea", { - directives: [ - { - name: "model", - rawName: "v-model.trim", - value: _vm.$v.nota.$model, - expression: "$v.nota.$model", - modifiers: { trim: true }, - }, - ], - staticClass: - "h-32 appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 mb-3 leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - attrs: { type: "password" }, - domProps: { value: _vm.$v.nota.$model }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.$set( - _vm.$v.nota, - "$model", - $event.target.value.trim() - ) - }, - blur: function ($event) { - return _vm.$forceUpdate() - }, - }, - }), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-wrap -mx-3 mb-6" }, [ - _c( - "div", - { staticClass: "w-full md:w-1/2 px-3 mb-6 md:mb-0" }, - [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - attrs: { for: "grid-state" }, - }, - [ - _vm._v( - "\r\n Bank\r\n " - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "relative" }, [ - _c( - "select", - { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selectbank, - expression: "selectbank", - }, - ], - staticClass: - "block appearance-none w-full bg-gray-200 border border-gray-200 text-gray-700 py-3 px-4 pr-8 rounded leading-tight focus:outline-none focus:bg-white focus:border-gray-500", - on: { - change: function ($event) { - var $$selectedVal = Array.prototype.filter - .call($event.target.options, function (o) { - return o.selected - }) - .map(function (o) { - var val = "_value" in o ? o._value : o.value - return val - }) - _vm.selectbank = $event.target.multiple - ? $$selectedVal - : $$selectedVal[0] - }, - }, - }, - [ - _c( - "option", - { - attrs: { disabled: "" }, - domProps: { value: "" }, - }, - [_vm._v("Pilih Jenis Bank")] - ), - _vm._v(" "), - _vm._l(_vm.jenisbank, function (bank, i) { - return _c( - "option", - { - key: i, - domProps: { value: bank.abbreviation }, - }, - [_vm._v(_vm._s(bank.name))] - ) - }), - ], - 2 - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "pointer-events-none absolute inset-y-0 right-0 flex items-center px-2 text-gray-700", - }, - [ - _c( - "svg", - { - staticClass: "fill-current h-4 w-4", - attrs: { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 20 20", - }, - }, - [ - _c("path", { - attrs: { - d: "M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z", - }, - }), - ] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "md:w-1/2 pl-2" }, [ - _c( - "label", - { - staticClass: - "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-2", - }, - [ - _vm._v( - "\r\n No Akaun\r\n " - ), - ] - ), - _vm._v(" "), - _c("input", { - staticClass: - "appearance-none block w-full bg-gray-200 text-gray-700 border border-gray-200 rounded py-3 px-4 leading-tight", - class: { - "focus:outline-none focus:border-gray-500 focus:bg-white focus:border-gray-500": - _vm.selectbank !== "", - }, - attrs: { readonly: _vm.selectbank == "", type: "text" }, - }), - ]), - ]), - _vm._v(" "), - _c( - "div", - { staticClass: "flex items-center justify-between mt-4" }, - [ - _c("a", { - staticClass: - "inline-block align-baseline font-bold text-sm text-blue-500 hover:text-blue-800", - attrs: { href: "#" }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - "bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded focus:outline-none focus:shadow-outline", - attrs: { type: "button" }, - }, - [ - _vm.submitStatus === "PENDING" - ? _c("span", [ - _c("i", { - staticClass: "animate-spin fas fa-spinner mr-2", - }), - _vm._v("Loading.."), - ]) - : _c("span", { on: { click: _vm.submit } }, [ - _vm._v("Kemaskini"), - ]), - ] - ), - ] - ), - ]) - : _vm._e(), - _vm._v(" "), - this.showsag - ? _c("div", { attrs: { id: "tabs-2" } }, [ - _c("div", { staticClass: "flex justify-center mt-10 mb-10" }, [ - _c("div", { staticClass: "mx-2 radio" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "belumtebus", - name: "radpendser", - value: "belum_tebus", - }, - domProps: { - checked: _vm._q(_vm.selected, "belum_tebus"), - }, - on: { - change: function ($event) { - _vm.selected = "belum_tebus" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "belumtebus" }, - }, - [_vm._v("Belum Tebus")] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "mx-2 radio cursor-pointer" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "sudahtebus", - name: "radpendser", - value: "sudah_tebus", - }, - domProps: { - checked: _vm._q(_vm.selected, "sudah_tebus"), - }, - on: { - change: function ($event) { - _vm.selected = "sudah_tebus" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "sudahtebus" }, - }, - [_vm._v("Sudah Tebus")] - ), - ]), - _vm._v(" "), - _c("div", { staticClass: "mx-2 radio cursor-pointer" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.selected, - expression: "selected", - }, - ], - staticClass: "hidden focus:bg-gray-500", - attrs: { - type: "radio", - id: "lelong", - name: "radpendser", - value: "lelong", - }, - domProps: { checked: _vm._q(_vm.selected, "lelong") }, - on: { - change: function ($event) { - _vm.selected = "lelong" - }, - }, - }), - _vm._v(" "), - _c( - "label", - { - staticClass: - "cursor-pointer text-gray-500 focus:bg-gray-500 hover:bg-gray-200 focus:outline-none border px-10 py-4 border-solid border-gray-500 rounded", - attrs: { for: "lelong" }, - }, - [_vm._v("Lelong")] - ), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mb-2" }, [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.search, - expression: "search", - }, - ], - staticClass: - "border border-2 rounded px-4 py-2 w-80r mr-2 ", - attrs: { type: "text" }, - domProps: { value: _vm.search }, - on: { - input: function ($event) { - if ($event.target.composing) { - return - } - _vm.search = $event.target.value - }, - }, - }), - _vm._v(" "), - _c( - "button", - { - staticClass: - "mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - on: { - click: function ($event) { - $event.preventDefault() - return _vm.searchsag.apply(null, arguments) - }, - }, - }, - [ - _c("i", { staticClass: "fas fa-search mr-2" }), - _vm._v("Cari"), - ] - ), - ]), - _vm._v(" "), - _vm.selected == "belum_tebus" - ? _c( - "div", - [ - _c( - "table", - { staticClass: "min-w-full leading-normal" }, - [ - _vm._m(0), - _vm._v(" "), - _c( - "tbody", - [ - _vm.objbelumtebus.from === null - ? _c("tr", [_vm._m(1)]) - : _vm._e(), - _vm._v(" "), - _vm._l( - _vm.objbelumtebus.data, - function (belumtebus, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.objbelumtebus.from + - i - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - belumtebus.kodcaw - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - belumtebus.norujukan - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - belumtebus.t_gadai - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - belumtebus.t_matang - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatexchange( - belumtebus.pinjaman - ) - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - belumtebus.percentpinj - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - belumtebus.tempoh - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - attrs: { - type: "button", - "data-modal-toggle": - "popup-modal", - }, - on: { - click: function ( - $event - ) { - return _vm.rekodBayaran( - belumtebus.norujukan, - belumtebus.pinjaman, - belumtebus.hargajualan, - belumtebus.nilaimarhun, - belumtebus.kodcaw - ) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: - "h-4 w-4", - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - fill: "none", - viewBox: - "0 0 24 24", - stroke: - "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M15 12a3 3 0 11-6 0 3 3 0 016 0z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z", - }, - }), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - } - ), - ], - 2 - ), - ] - ), - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.belumtebuspaginate }, - on: { clickEvent_: _vm.getDataSenaraiSAG }, - }), - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.selected == "sudah_tebus" - ? _c( - "div", - [ - _c( - "table", - { staticClass: "min-w-full leading-normal" }, - [ - _vm._m(2), - _vm._v(" "), - _c( - "tbody", - [ - _vm.objsudahtebus.from === null - ? _c("tr", [_vm._m(3)]) - : _vm._e(), - _vm._v(" "), - _vm._l( - _vm.objsudahtebus.data, - function (sudahtebus, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - parseInt(i) + 1 - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - sudahtebus.kodcaw - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - sudahtebus.norujukan - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - sudahtebus.t_update - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatexchange( - sudahtebus.bakipjm - ) - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - sudahtebus.percentpinj - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - sudahtebus.tempoh - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - attrs: { - type: "button", - "data-modal-toggle": - "popup-modal", - }, - on: { - click: function ( - $event - ) { - return _vm.rekodBayaran( - sudahtebus.norujukan, - sudahtebus.pinjaman, - sudahtebus.hargajualan, - sudahtebus.nilaimarhun, - sudahtebus.kodcaw - ) - }, - }, - }, - [ - _c( - "svg", - { - staticClass: - "h-4 w-4", - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - fill: "none", - viewBox: - "0 0 24 24", - stroke: - "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M15 12a3 3 0 11-6 0 3 3 0 016 0z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z", - }, - }), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - } - ), - ], - 2 - ), - ] - ), - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.sudahtebuspaginate }, - on: { clickEvent_: _vm.getDataSenaraiSAG }, - }), - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.selected == "lelong" - ? _c( - "div", - [ - _c( - "table", - { staticClass: "min-w-full leading-normal" }, - [ - _vm._m(4), - _vm._v(" "), - _c( - "tbody", - [ - _vm.objlelong.from === null - ? _c("tr", [_vm._m(5)]) - : _vm._e(), - _vm._v(" "), - _vm._l( - _vm.objlelong.data, - function (lelong, i) { - return _c("tr", { key: i }, [ - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.objlelong.from + i - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - lelong.kodcaw - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - lelong.norujukan - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - lelong.t_update - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - _vm.formatexchange( - lelong.bakipjm - ) - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - lelong.percentpinj - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c("p", { - staticClass: - "text-gray-900 whitespace-no-wrap", - domProps: { - textContent: _vm._s( - lelong.tempoh - ), - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "px-5 py-5 border-b border-gray-200 bg-white text-sm", - }, - [ - _c( - "div", - { - staticClass: "flex items-center", - }, - [ - _c( - "div", - { staticClass: "ml-3" }, - [ - _c( - "button", - { - staticClass: - "border border-yellow-600 text-yellow-600 font-montserrat py-2 px-4 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300", - attrs: { - type: "button", - "data-modal-toggle": - "popup-modal", - }, - }, - [ - _c( - "svg", - { - staticClass: - "h-4 w-4", - attrs: { - xmlns: - "http://www.w3.org/2000/svg", - fill: "none", - viewBox: - "0 0 24 24", - stroke: - "currentColor", - }, - }, - [ - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M15 12a3 3 0 11-6 0 3 3 0 016 0z", - }, - }), - _vm._v(" "), - _c("path", { - attrs: { - "stroke-linecap": - "round", - "stroke-linejoin": - "round", - "stroke-width": - "2", - d: "M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z", - }, - }), - ] - ), - ] - ), - ] - ), - ] - ), - ] - ), - ]) - } - ), - ], - 2 - ), - ] - ), - _vm._v(" "), - _c("pagination", { - attrs: { data: _vm.lelongpaginate }, - on: { clickEvent_: _vm.getDataSenaraiSAG }, - }), - ], - 1 - ) - : _vm._e(), - ]) - : _vm._e(), - ] - ), - ], - 1 - ) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Bil\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Cawangan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Norujukan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Tarikh Gadai\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Tarikh Matang\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Pembiayaan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Margin\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Tempoh\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Action\r\n " - ), - ] - ), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "td", - { - staticClass: - "text-center px-5 py-5 border-b border-gray-200 bg-white text-sm", - attrs: { colspan: "9" }, - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { staticClass: "text-gray-900 whitespace-no-wrap" }, [ - _vm._v( - "\r\n Tiada data yang diperolehi dalam carian\r\n " - ), - ]), - ]), - ]), - ] - ) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Bil\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Cawangan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Norujukan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Tarikh Tebus\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Baki Pembiayaan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Margin\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Tempoh\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Action\r\n " - ), - ] - ), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "td", - { - staticClass: - "text-center px-5 py-5 border-b border-gray-200 bg-white text-sm", - attrs: { colspan: "9" }, - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { staticClass: "text-gray-900 whitespace-no-wrap" }, [ - _vm._v( - "\r\n Tiada data yang diperolehi dalam carian\r\n " - ), - ]), - ]), - ]), - ] - ) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("thead", { staticClass: "text-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Bil\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Norujukan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Tarikh Lelong\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Tarikh Tuntut\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Pembiayaan\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Harga Jual\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Jum Tuntut/Bayar\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-5 py-3 border-b-2 border-gray-200 bg-gray-100 text-left text-xs font-semibold text-gray-600 uppercase tracking-wider", - }, - [ - _vm._v( - "\r\n Caj Lelong\r\n " - ), - ] - ), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "td", - { - staticClass: - "text-center px-5 py-5 border-b border-gray-200 bg-white text-sm", - attrs: { colspan: "9" }, - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c("div", { staticClass: "ml-3" }, [ - _c("p", { staticClass: "text-gray-900 whitespace-no-wrap" }, [ - _vm._v( - "\r\n Tiada data yang diperolehi dalam carian\r\n " - ), - ]), - ]), - ]), - ] - ) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/NotisLelong.vue?vue&type=template&id=10363919&": -/*!******************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/NotisLelong.vue?vue&type=template&id=10363919& ***! - \******************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("vue-html5-editor", { - attrs: { - content: _vm.content, - "auto-height": true, - "show-module-name": false, - }, - on: { change: _vm.checkdetails }, - }), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mt-2" }, [ - _c( - "button", - { - staticClass: - "bg-blue-500 text-white active:bg-lightBlue-600 font-bold uppercase text-sm px-6 py-3 rounded shadow hover:shadow-lg outline-none focus:outline-none mr-1 mb-1 ease-linear transition-all duration-150", - attrs: { type: "button" }, - }, - [ - _vm.submitStatus === "PENDING" - ? _c("span", [ - _c("i", { staticClass: "animate-spin fas fa-spinner mr-2" }), - _vm._v("Loading.."), - ]) - : _c("span", { on: { click: _vm.updateData } }, [ - _vm._v("Kemaskini"), - ]), - ] - ), - ]), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/NotisLelongFasa2.vue?vue&type=template&id=0397b920&": -/*!***********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/NotisLelongFasa2.vue?vue&type=template&id=0397b920& ***! - \***********************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - [ - _c("vue-html5-editor", { - attrs: { - content: _vm.content, - "auto-height": true, - "show-module-name": false, - }, - on: { change: _vm.checkdetails }, - }), - _vm._v(" "), - _c("div", { staticClass: "flex justify-end mt-2" }, [ - _c( - "button", - { - staticClass: - "bg-blue-500 text-white active:bg-lightBlue-600 font-bold uppercase text-sm px-6 py-3 rounded shadow hover:shadow-lg outline-none focus:outline-none mr-1 mb-1 ease-linear transition-all duration-150", - attrs: { type: "button" }, - }, - [ - _vm.submitStatus === "PENDING" - ? _c("span", [ - _c("i", { staticClass: "animate-spin fas fa-spinner mr-2" }), - _vm._v("Loading.."), - ]) - : _c("span", { on: { click: _vm.updateData } }, [ - _vm._v("Kemaskini"), - ]), - ] - ), - ]), - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/dashboard.vue?vue&type=template&id=e1aead0a&": -/*!****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/pages/dashboard.vue?vue&type=template&id=e1aead0a& ***! - \****************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "render": () => (/* binding */ render), -/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) -/* harmony export */ }); -var render = function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", [ - _c( - "div", - { - staticClass: - "mb-4 w-full grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4", - }, - [ - _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 " }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _vm._m(0), - _vm._v(" "), - _c( - "div", - { - staticClass: - "ml-5 w-0 flex items-center justify-end flex-1 text-green-500 text-base font-bold", - }, - [ - _vm._v("\r\n 14.6%\r\n "), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.293 7.707a1 1 0 010-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L6.707 7.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 " }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _vm._m(1), - _vm._v(" "), - _c( - "div", - { - staticClass: - "ml-5 w-0 flex items-center justify-end flex-1 text-green-500 text-base font-bold", - }, - [ - _vm._v("\r\n 32.9%\r\n "), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.293 7.707a1 1 0 010-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L6.707 7.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 " }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _vm._m(2), - _vm._v(" "), - _c( - "div", - { - staticClass: - "ml-5 w-0 flex items-center justify-end flex-1 text-red-500 text-base font-bold", - }, - [ - _vm._v("\r\n -2.7%\r\n "), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M14.707 12.293a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 111.414-1.414L9 14.586V3a1 1 0 012 0v11.586l2.293-2.293a1 1 0 011.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ), - ]), - ] - ), - ] - ), - _vm._v(" "), - _c( - "div", - { - staticClass: - "w-full grid grid-cols-1 xl:grid-cols-2 2xl:grid-cols-3 gap-4", - }, - [ - _c( - "div", - { - staticClass: - "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 2xl:col-span-2", - }, - [ - _c( - "div", - { staticClass: "flex items-center justify-between mb-4" }, - [ - _vm._m(3), - _vm._v(" "), - _c( - "div", - { - staticClass: - "flex items-center justify-end flex-1 text-green-500 text-base font-bold", - }, - [ - _vm._v( - "\r\n 12.5%\r\n " - ), - _c( - "svg", - { - staticClass: "w-5 h-5", - attrs: { - fill: "currentColor", - viewBox: "0 0 20 20", - xmlns: "http://www.w3.org/2000/svg", - }, - }, - [ - _c("path", { - attrs: { - "fill-rule": "evenodd", - d: "M5.293 7.707a1 1 0 010-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 01-1.414 1.414L11 5.414V17a1 1 0 11-2 0V5.414L6.707 7.707a1 1 0 01-1.414 0z", - "clip-rule": "evenodd", - }, - }), - ] - ), - ] - ), - ] - ), - _vm._v(" "), - _c("div", { attrs: { id: "main-chart" } }), - ] - ), - _vm._v(" "), - _vm._m(4), - ] - ), - _vm._v(" "), - _vm._m(5), - ]) -} -var staticRenderFns = [ - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "flex-shrink-0" }, [ - _c( - "span", - { - staticClass: - "text-2xl sm:text-3xl leading-none font-bold text-gray-900", - }, - [_vm._v("2,340")] - ), - _vm._v(" "), - _c("h3", { staticClass: "text-base font-normal text-gray-500" }, [ - _vm._v("New products this week"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "flex-shrink-0" }, [ - _c( - "span", - { - staticClass: - "text-2xl sm:text-3xl leading-none font-bold text-gray-900", - }, - [_vm._v("5,355")] - ), - _vm._v(" "), - _c("h3", { staticClass: "text-base font-normal text-gray-500" }, [ - _vm._v("Visitors this week"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "flex-shrink-0" }, [ - _c( - "span", - { - staticClass: - "text-2xl sm:text-3xl leading-none font-bold text-gray-900", - }, - [_vm._v("385")] - ), - _vm._v(" "), - _c("h3", { staticClass: "text-base font-normal text-gray-500" }, [ - _vm._v("User signups this week"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { staticClass: "flex-shrink-0" }, [ - _c( - "span", - { - staticClass: - "text-2xl sm:text-3xl leading-none font-bold text-gray-900", - }, - [_vm._v("$45,385")] - ), - _vm._v(" "), - _c("h3", { staticClass: "text-base font-normal text-gray-500" }, [ - _vm._v("Sales this week"), - ]), - ]) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 " }, - [ - _c("div", { staticClass: "mb-4 flex items-center justify-between" }, [ - _c("div", [ - _c("h3", { staticClass: "text-xl font-bold text-gray-900 mb-2" }, [ - _vm._v("Latest Transactions"), - ]), - _vm._v(" "), - _c("span", { staticClass: "text-base font-normal text-gray-500" }, [ - _vm._v("This is a list of latest transactions"), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex-shrink-0" }, [ - _c( - "a", - { - staticClass: - "text-sm font-medium text-cyan-600 hover:bg-gray-100 rounded-lg p-2", - attrs: { href: "#" }, - }, - [_vm._v("View all")] - ), - ]), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex flex-col mt-8" }, [ - _c("div", { staticClass: "overflow-x-auto rounded-lg" }, [ - _c("div", { staticClass: "align-middle inline-block min-w-full" }, [ - _c( - "div", - { staticClass: "shadow overflow-hidden sm:rounded-lg" }, - [ - _c( - "table", - { staticClass: "min-w-full divide-y divide-gray-200" }, - [ - _c("thead", { staticClass: "bg-gray-50" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "p-4 text-left text-xs font-medium text-gray-500 uppercase tracking-wider", - attrs: { scope: "col" }, - }, - [ - _vm._v( - "\r\n Transaction\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "p-4 text-left text-xs font-medium text-gray-500 uppercase tracking-wider", - attrs: { scope: "col" }, - }, - [ - _vm._v( - "\r\n Date & Time\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "p-4 text-left text-xs font-medium text-gray-500 uppercase tracking-wider", - attrs: { scope: "col" }, - }, - [ - _vm._v( - "\r\n Amount\r\n " - ), - ] - ), - ]), - ]), - _vm._v(" "), - _c("tbody", { staticClass: "bg-white" }, [ - _c("tr", [ - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-900", - }, - [ - _vm._v( - "\r\n Payment from " - ), - _c("span", { staticClass: "font-semibold" }, [ - _vm._v("Bonnie Green"), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-500", - }, - [ - _vm._v( - "\r\n Apr 23 ,2021\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $2300\r\n " - ), - ] - ), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-gray-50" }, [ - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-900 rounded-lg rounded-left", - }, - [ - _vm._v( - "\r\n Payment refund to " - ), - _c("span", { staticClass: "font-semibold" }, [ - _vm._v("#00910"), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-500", - }, - [ - _vm._v( - "\r\n Apr 23 ,2021\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n -$670\r\n " - ), - ] - ), - ]), - _vm._v(" "), - _c("tr", [ - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-900", - }, - [ - _vm._v( - "\r\n Payment failed from " - ), - _c("span", { staticClass: "font-semibold" }, [ - _vm._v("#087651"), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-500", - }, - [ - _vm._v( - "\r\n Apr 18 ,2021\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $234\r\n " - ), - ] - ), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-gray-50" }, [ - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-900 rounded-lg rounded-left", - }, - [ - _vm._v( - "\r\n Payment from " - ), - _c("span", { staticClass: "font-semibold" }, [ - _vm._v("Lana Byrd"), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-500", - }, - [ - _vm._v( - "\r\n Apr 15 ,2021\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $5000\r\n " - ), - ] - ), - ]), - _vm._v(" "), - _c("tr", [ - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-900", - }, - [ - _vm._v( - "\r\n Payment from " - ), - _c("span", { staticClass: "font-semibold" }, [ - _vm._v("Jese Leos"), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-500", - }, - [ - _vm._v( - "\r\n Apr 15 ,2021\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $2300\r\n " - ), - ] - ), - ]), - _vm._v(" "), - _c("tr", { staticClass: "bg-gray-50" }, [ - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-900 rounded-lg rounded-left", - }, - [ - _vm._v( - "\r\n Payment from " - ), - _c("span", { staticClass: "font-semibold" }, [ - _vm._v("THEMESBERG LLC"), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-500", - }, - [ - _vm._v( - "\r\n Apr 11 ,2021\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $560\r\n " - ), - ] - ), - ]), - _vm._v(" "), - _c("tr", [ - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-900", - }, - [ - _vm._v( - "\r\n Payment from " - ), - _c("span", { staticClass: "font-semibold" }, [ - _vm._v("Lana Lysle"), - ]), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-normal text-gray-500", - }, - [ - _vm._v( - "\r\n Apr 6 ,2021\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "p-4 whitespace-nowrap text-sm font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $1437\r\n " - ), - ] - ), - ]), - ]), - ] - ), - ] - ), - ]), - ]), - ]), - ] - ) - }, - function () { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "grid grid-cols-1 2xl:grid-cols-2 xl:gap-4 my-4" }, - [ - _c( - "div", - { staticClass: "bg-white shadow rounded-lg mb-4 p-4 sm:p-6 h-full" }, - [ - _c( - "div", - { staticClass: "flex items-center justify-between mb-4" }, - [ - _c( - "h3", - { - staticClass: "text-xl font-bold leading-none text-gray-900", - }, - [_vm._v("Latest Customers")] - ), - _vm._v(" "), - _c( - "a", - { - staticClass: - "text-sm font-medium text-cyan-600 hover:bg-gray-100 rounded-lg inline-flex items-center p-2", - attrs: { href: "#" }, - }, - [ - _vm._v( - "\r\n View all\r\n " - ), - ] - ), - ] - ), - _vm._v(" "), - _c("div", { staticClass: "flow-root" }, [ - _c( - "ul", - { - staticClass: "divide-y divide-gray-200", - attrs: { role: "list" }, - }, - [ - _c("li", { staticClass: "py-3 sm:py-4" }, [ - _c("div", { staticClass: "flex items-center space-x-4" }, [ - _c("div", { staticClass: "flex-shrink-0" }, [ - _c("img", { - staticClass: "h-8 w-8 rounded-full", - attrs: { - src: "https://demo.themesberg.com/windster/images/users/neil-sims.png", - alt: "Neil image", - }, - }), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex-1 min-w-0" }, [ - _c( - "p", - { - staticClass: - "text-sm font-medium text-gray-900 truncate", - }, - [ - _vm._v( - "\r\n Neil Sims\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "text-sm text-gray-500 truncate" }, - [ - _c( - "a", - { - staticClass: "__cf_email__", - attrs: { - href: "/cdn-cgi/l/email-protection", - "data-cfemail": - "17727a767e7b57607e7973646372653974787a", - }, - }, - [_vm._v("[email protected]")] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "inline-flex items-center text-base font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $320\r\n " - ), - ] - ), - ]), - ]), - _vm._v(" "), - _c("li", { staticClass: "py-3 sm:py-4" }, [ - _c("div", { staticClass: "flex items-center space-x-4" }, [ - _c("div", { staticClass: "flex-shrink-0" }, [ - _c("img", { - staticClass: "h-8 w-8 rounded-full", - attrs: { - src: "https://demo.themesberg.com/windster/images/users/bonnie-green.png", - alt: "Neil image", - }, - }), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex-1 min-w-0" }, [ - _c( - "p", - { - staticClass: - "text-sm font-medium text-gray-900 truncate", - }, - [ - _vm._v( - "\r\n Bonnie Green\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "text-sm text-gray-500 truncate" }, - [ - _c( - "a", - { - staticClass: "__cf_email__", - attrs: { - href: "/cdn-cgi/l/email-protection", - "data-cfemail": - "d4b1b9b5bdb894a3bdbab0a7a0b1a6fab7bbb9", - }, - }, - [_vm._v("[email protected]")] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "inline-flex items-center text-base font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $3467\r\n " - ), - ] - ), - ]), - ]), - _vm._v(" "), - _c("li", { staticClass: "py-3 sm:py-4" }, [ - _c("div", { staticClass: "flex items-center space-x-4" }, [ - _c("div", { staticClass: "flex-shrink-0" }, [ - _c("img", { - staticClass: "h-8 w-8 rounded-full", - attrs: { - src: "https://demo.themesberg.com/windster/images/users/michael-gough.png", - alt: "Neil image", - }, - }), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex-1 min-w-0" }, [ - _c( - "p", - { - staticClass: - "text-sm font-medium text-gray-900 truncate", - }, - [ - _vm._v( - "\r\n Michael Gough\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "text-sm text-gray-500 truncate" }, - [ - _c( - "a", - { - staticClass: "__cf_email__", - attrs: { - href: "/cdn-cgi/l/email-protection", - "data-cfemail": - "57323a363e3b17203e3933242332257934383a", - }, - }, - [_vm._v("[email protected]")] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "inline-flex items-center text-base font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $67\r\n " - ), - ] - ), - ]), - ]), - _vm._v(" "), - _c("li", { staticClass: "py-3 sm:py-4" }, [ - _c("div", { staticClass: "flex items-center space-x-4" }, [ - _c("div", { staticClass: "flex-shrink-0" }, [ - _c("img", { - staticClass: "h-8 w-8 rounded-full", - attrs: { - src: "https://demo.themesberg.com/windster/images/users/thomas-lean.png", - alt: "Neil image", - }, - }), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex-1 min-w-0" }, [ - _c( - "p", - { - staticClass: - "text-sm font-medium text-gray-900 truncate", - }, - [ - _vm._v( - "\r\n Thomes Lean\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "text-sm text-gray-500 truncate" }, - [ - _c( - "a", - { - staticClass: "__cf_email__", - attrs: { - href: "/cdn-cgi/l/email-protection", - "data-cfemail": - "284d45494144685f41464c5b5c4d5a064b4745", - }, - }, - [_vm._v("[email protected]")] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "inline-flex items-center text-base font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $2367\r\n " - ), - ] - ), - ]), - ]), - _vm._v(" "), - _c("li", { staticClass: "pt-3 sm:pt-4 pb-0" }, [ - _c("div", { staticClass: "flex items-center space-x-4" }, [ - _c("div", { staticClass: "flex-shrink-0" }, [ - _c("img", { - staticClass: "h-8 w-8 rounded-full", - attrs: { - src: "https://demo.themesberg.com/windster/images/users/lana-byrd.png", - alt: "Neil image", - }, - }), - ]), - _vm._v(" "), - _c("div", { staticClass: "flex-1 min-w-0" }, [ - _c( - "p", - { - staticClass: - "text-sm font-medium text-gray-900 truncate", - }, - [ - _vm._v( - "\r\n Lana Byrd\r\n " - ), - ] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "text-sm text-gray-500 truncate" }, - [ - _c( - "a", - { - staticClass: "__cf_email__", - attrs: { - href: "/cdn-cgi/l/email-protection", - "data-cfemail": - "a2c7cfc3cbcee2d5cbccc6d1d6c7d08cc1cdcf", - }, - }, - [_vm._v("[email protected]")] - ), - ] - ), - ]), - _vm._v(" "), - _c( - "div", - { - staticClass: - "inline-flex items-center text-base font-semibold text-gray-900", - }, - [ - _vm._v( - "\r\n $367\r\n " - ), - ] - ), - ]), - ]), - ] - ), - ]), - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "bg-white shadow rounded-lg p-4 sm:p-6 xl:p-8 " }, - [ - _c( - "h3", - { - staticClass: - "text-xl leading-none font-bold text-gray-900 mb-10", - }, - [_vm._v("Acquisition Overview")] - ), - _vm._v(" "), - _c("div", { staticClass: "block w-full overflow-x-auto" }, [ - _c( - "table", - { - staticClass: - "items-center w-full bg-transparent border-collapse", - }, - [ - _c("thead", [ - _c("tr", [ - _c( - "th", - { - staticClass: - "px-4 bg-gray-50 text-gray-700 align-middle py-3 text-xs font-semibold text-left uppercase border-l-0 border-r-0 whitespace-nowrap", - }, - [_vm._v("Top Channels")] - ), - _vm._v(" "), - _c( - "th", - { - staticClass: - "px-4 bg-gray-50 text-gray-700 align-middle py-3 text-xs font-semibold text-left uppercase border-l-0 border-r-0 whitespace-nowrap", - }, - [_vm._v("Users")] - ), - _vm._v(" "), - _c("th", { - staticClass: - "px-4 bg-gray-50 text-gray-700 align-middle py-3 text-xs font-semibold text-left uppercase border-l-0 border-r-0 whitespace-nowrap min-w-140-px", - }), - ]), - ]), - _vm._v(" "), - _c("tbody", { staticClass: "divide-y divide-gray-100" }, [ - _c("tr", { staticClass: "text-gray-500" }, [ - _c( - "th", - { - staticClass: - "border-t-0 px-4 align-middle text-sm font-normal whitespace-nowrap p-4 text-left", - }, - [_vm._v("Organic Search")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs font-medium text-gray-900 whitespace-nowrap p-4", - }, - [_vm._v("5,649")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs whitespace-nowrap p-4", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c( - "span", - { staticClass: "mr-2 text-xs font-medium" }, - [_vm._v("30%")] - ), - _vm._v(" "), - _c("div", { staticClass: "relative w-full" }, [ - _c( - "div", - { - staticClass: - "w-full bg-gray-200 rounded-sm h-2", - }, - [ - _c("div", { - staticClass: "bg-cyan-600 h-2 rounded-sm", - staticStyle: { width: "30%" }, - }), - ] - ), - ]), - ]), - ] - ), - ]), - _vm._v(" "), - _c("tr", { staticClass: "text-gray-500" }, [ - _c( - "th", - { - staticClass: - "border-t-0 px-4 align-middle text-sm font-normal whitespace-nowrap p-4 text-left", - }, - [_vm._v("Referral")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs font-medium text-gray-900 whitespace-nowrap p-4", - }, - [_vm._v("4,025")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs whitespace-nowrap p-4", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c( - "span", - { staticClass: "mr-2 text-xs font-medium" }, - [_vm._v("24%")] - ), - _vm._v(" "), - _c("div", { staticClass: "relative w-full" }, [ - _c( - "div", - { - staticClass: - "w-full bg-gray-200 rounded-sm h-2", - }, - [ - _c("div", { - staticClass: "bg-orange-300 h-2 rounded-sm", - staticStyle: { width: "24%" }, - }), - ] - ), - ]), - ]), - ] - ), - ]), - _vm._v(" "), - _c("tr", { staticClass: "text-gray-500" }, [ - _c( - "th", - { - staticClass: - "border-t-0 px-4 align-middle text-sm font-normal whitespace-nowrap p-4 text-left", - }, - [_vm._v("Direct")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs font-medium text-gray-900 whitespace-nowrap p-4", - }, - [_vm._v("3,105")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs whitespace-nowrap p-4", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c( - "span", - { staticClass: "mr-2 text-xs font-medium" }, - [_vm._v("18%")] - ), - _vm._v(" "), - _c("div", { staticClass: "relative w-full" }, [ - _c( - "div", - { - staticClass: - "w-full bg-gray-200 rounded-sm h-2", - }, - [ - _c("div", { - staticClass: "bg-yellow-400 h-2 rounded-sm", - staticStyle: { width: "18%" }, - }), - ] - ), - ]), - ]), - ] - ), - ]), - _vm._v(" "), - _c("tr", { staticClass: "text-gray-500" }, [ - _c( - "th", - { - staticClass: - "border-t-0 px-4 align-middle text-sm font-normal whitespace-nowrap p-4 text-left", - }, - [_vm._v("Social")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs font-medium text-gray-900 whitespace-nowrap p-4", - }, - [_vm._v("1251")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs whitespace-nowrap p-4", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c( - "span", - { staticClass: "mr-2 text-xs font-medium" }, - [_vm._v("12%")] - ), - _vm._v(" "), - _c("div", { staticClass: "relative w-full" }, [ - _c( - "div", - { - staticClass: - "w-full bg-gray-200 rounded-sm h-2", - }, - [ - _c("div", { - staticClass: "bg-pink-600 h-2 rounded-sm", - staticStyle: { width: "12%" }, - }), - ] - ), - ]), - ]), - ] - ), - ]), - _vm._v(" "), - _c("tr", { staticClass: "text-gray-500" }, [ - _c( - "th", - { - staticClass: - "border-t-0 px-4 align-middle text-sm font-normal whitespace-nowrap p-4 text-left", - }, - [_vm._v("Other")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs font-medium text-gray-900 whitespace-nowrap p-4", - }, - [_vm._v("734")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 px-4 align-middle text-xs whitespace-nowrap p-4", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c( - "span", - { staticClass: "mr-2 text-xs font-medium" }, - [_vm._v("9%")] - ), - _vm._v(" "), - _c("div", { staticClass: "relative w-full" }, [ - _c( - "div", - { - staticClass: - "w-full bg-gray-200 rounded-sm h-2", - }, - [ - _c("div", { - staticClass: "bg-indigo-600 h-2 rounded-sm", - staticStyle: { width: "9%" }, - }), - ] - ), - ]), - ]), - ] - ), - ]), - _vm._v(" "), - _c("tr", { staticClass: "text-gray-500" }, [ - _c( - "th", - { - staticClass: - "border-t-0 align-middle text-sm font-normal whitespace-nowrap p-4 pb-0 text-left", - }, - [_vm._v("Email")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 align-middle text-xs font-medium text-gray-900 whitespace-nowrap p-4 pb-0", - }, - [_vm._v("456")] - ), - _vm._v(" "), - _c( - "td", - { - staticClass: - "border-t-0 align-middle text-xs whitespace-nowrap p-4 pb-0", - }, - [ - _c("div", { staticClass: "flex items-center" }, [ - _c( - "span", - { staticClass: "mr-2 text-xs font-medium" }, - [_vm._v("7%")] - ), - _vm._v(" "), - _c("div", { staticClass: "relative w-full" }, [ - _c( - "div", - { - staticClass: - "w-full bg-gray-200 rounded-sm h-2", - }, - [ - _c("div", { - staticClass: "bg-purple-500 h-2 rounded-sm", - staticStyle: { width: "7%" }, - }), - ] - ), - ]), - ]), - ] - ), - ]), - ]), - ] - ), - ]), - ] - ), - ] - ) - }, -] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js": -/*!********************************************************************!*\ - !*** ./node_modules/vue-loader/lib/runtime/componentNormalizer.js ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ normalizeComponent) -/* harmony export */ }); -/* globals __VUE_SSR_CONTEXT__ */ - -// IMPORTANT: Do NOT use ES2015 features in this file (except for modules). -// This module is a runtime utility for cleaner component module output and will -// be included in the final webpack user bundle. - -function normalizeComponent ( - scriptExports, - render, - staticRenderFns, - functionalTemplate, - injectStyles, - scopeId, - moduleIdentifier, /* server only */ - shadowMode /* vue-cli only */ -) { - // Vue.extend constructor export interop - var options = typeof scriptExports === 'function' - ? scriptExports.options - : scriptExports - - // render functions - if (render) { - options.render = render - options.staticRenderFns = staticRenderFns - options._compiled = true - } - - // functional template - if (functionalTemplate) { - options.functional = true - } - - // scopedId - if (scopeId) { - options._scopeId = 'data-v-' + scopeId - } - - var hook - if (moduleIdentifier) { // server build - hook = function (context) { - // 2.3 injection - context = - context || // cached call - (this.$vnode && this.$vnode.ssrContext) || // stateful - (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional - // 2.2 with runInNewContext: true - if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') { - context = __VUE_SSR_CONTEXT__ - } - // inject component styles - if (injectStyles) { - injectStyles.call(this, context) - } - // register component module identifier for async chunk inferrence - if (context && context._registeredComponents) { - context._registeredComponents.add(moduleIdentifier) - } - } - // used by ssr in case component is cached and beforeCreate - // never gets called - options._ssrRegister = hook - } else if (injectStyles) { - hook = shadowMode - ? function () { - injectStyles.call( - this, - (options.functional ? this.parent : this).$root.$options.shadowRoot - ) - } - : injectStyles - } - - if (hook) { - if (options.functional) { - // for template-only hot-reload because in that case the render fn doesn't - // go through the normalizer - options._injectStyles = hook - // register for functional component in vue file - var originalRender = options.render - options.render = function renderWithStyleInjection (h, context) { - hook.call(context) - return originalRender(h, context) - } - } else { - // inject component registration as beforeCreate hook - var existing = options.beforeCreate - options.beforeCreate = existing - ? [].concat(existing, hook) - : [hook] - } - } - - return { - exports: scriptExports, - options: options - } -} - - -/***/ }), - -/***/ "./node_modules/vue-moment/dist/vue-moment.js": -/*!****************************************************!*\ - !*** ./node_modules/vue-moment/dist/vue-moment.js ***! - \****************************************************/ -/***/ (function(__unused_webpack_module, exports, __webpack_require__) { - -(function (global, factory) { - true ? factory(exports) : - 0; -}(this, (function (exports) { 'use strict'; - -var commonjsGlobal = typeof window !== 'undefined' ? window : typeof __webpack_require__.g !== 'undefined' ? __webpack_require__.g : typeof self !== 'undefined' ? self : {}; - -function commonjsRequire () { - throw new Error('Dynamic requires are not currently supported by rollup-plugin-commonjs'); -} - - - -function createCommonjsModule(fn, module) { - return module = { exports: {} }, fn(module, module.exports), module.exports; -} - -var moment = createCommonjsModule(function (module, exports) { -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -//! moment.js - -(function (global, factory) { - (_typeof(exports)) === 'object' && 'object' !== 'undefined' ? module.exports = factory() : false ? 0 : global.moment = factory(); -})(commonjsGlobal, function () { - var hookCallback; - - function hooks() { - return hookCallback.apply(null, arguments); - } - - // This is done to register the method called with moment() - // without creating circular dependencies. - function setHookCallback(callback) { - hookCallback = callback; - } - - function isArray(input) { - return input instanceof Array || Object.prototype.toString.call(input) === '[object Array]'; - } - - function isObject(input) { - // IE8 will treat undefined and null as object if it wasn't for - // input != null - return input != null && Object.prototype.toString.call(input) === '[object Object]'; - } - - function isObjectEmpty(obj) { - if (Object.getOwnPropertyNames) { - return Object.getOwnPropertyNames(obj).length === 0; - } else { - var k; - for (k in obj) { - if (obj.hasOwnProperty(k)) { - return false; - } - } - return true; - } - } - - function isUndefined(input) { - return input === void 0; - } - - function isNumber(input) { - return typeof input === 'number' || Object.prototype.toString.call(input) === '[object Number]'; - } - - function isDate(input) { - return input instanceof Date || Object.prototype.toString.call(input) === '[object Date]'; - } - - function map(arr, fn) { - var res = [], - i; - for (i = 0; i < arr.length; ++i) { - res.push(fn(arr[i], i)); - } - return res; - } - - function hasOwnProp(a, b) { - return Object.prototype.hasOwnProperty.call(a, b); - } - - function extend(a, b) { - for (var i in b) { - if (hasOwnProp(b, i)) { - a[i] = b[i]; - } - } - - if (hasOwnProp(b, 'toString')) { - a.toString = b.toString; - } - - if (hasOwnProp(b, 'valueOf')) { - a.valueOf = b.valueOf; - } - - return a; - } - - function createUTC(input, format, locale, strict) { - return createLocalOrUTC(input, format, locale, strict, true).utc(); - } - - function defaultParsingFlags() { - // We need to deep clone this object. - return { - empty: false, - unusedTokens: [], - unusedInput: [], - overflow: -2, - charsLeftOver: 0, - nullInput: false, - invalidMonth: null, - invalidFormat: false, - userInvalidated: false, - iso: false, - parsedDateParts: [], - meridiem: null, - rfc2822: false, - weekdayMismatch: false - }; - } - - function getParsingFlags(m) { - if (m._pf == null) { - m._pf = defaultParsingFlags(); - } - return m._pf; - } - - var some; - if (Array.prototype.some) { - some = Array.prototype.some; - } else { - some = function some(fun) { - var t = Object(this); - var len = t.length >>> 0; - - for (var i = 0; i < len; i++) { - if (i in t && fun.call(this, t[i], i, t)) { - return true; - } - } - - return false; - }; - } - - function isValid(m) { - if (m._isValid == null) { - var flags = getParsingFlags(m); - var parsedParts = some.call(flags.parsedDateParts, function (i) { - return i != null; - }); - var isNowValid = !isNaN(m._d.getTime()) && flags.overflow < 0 && !flags.empty && !flags.invalidMonth && !flags.invalidWeekday && !flags.weekdayMismatch && !flags.nullInput && !flags.invalidFormat && !flags.userInvalidated && (!flags.meridiem || flags.meridiem && parsedParts); - - if (m._strict) { - isNowValid = isNowValid && flags.charsLeftOver === 0 && flags.unusedTokens.length === 0 && flags.bigHour === undefined; - } - - if (Object.isFrozen == null || !Object.isFrozen(m)) { - m._isValid = isNowValid; - } else { - return isNowValid; - } - } - return m._isValid; - } - - function createInvalid(flags) { - var m = createUTC(NaN); - if (flags != null) { - extend(getParsingFlags(m), flags); - } else { - getParsingFlags(m).userInvalidated = true; - } - - return m; - } - - // Plugins that add properties should also add the key here (null value), - // so we can properly clone ourselves. - var momentProperties = hooks.momentProperties = []; - - function copyConfig(to, from) { - var i, prop, val; - - if (!isUndefined(from._isAMomentObject)) { - to._isAMomentObject = from._isAMomentObject; - } - if (!isUndefined(from._i)) { - to._i = from._i; - } - if (!isUndefined(from._f)) { - to._f = from._f; - } - if (!isUndefined(from._l)) { - to._l = from._l; - } - if (!isUndefined(from._strict)) { - to._strict = from._strict; - } - if (!isUndefined(from._tzm)) { - to._tzm = from._tzm; - } - if (!isUndefined(from._isUTC)) { - to._isUTC = from._isUTC; - } - if (!isUndefined(from._offset)) { - to._offset = from._offset; - } - if (!isUndefined(from._pf)) { - to._pf = getParsingFlags(from); - } - if (!isUndefined(from._locale)) { - to._locale = from._locale; - } - - if (momentProperties.length > 0) { - for (i = 0; i < momentProperties.length; i++) { - prop = momentProperties[i]; - val = from[prop]; - if (!isUndefined(val)) { - to[prop] = val; - } - } - } - - return to; - } - - var updateInProgress = false; - - // Moment prototype object - function Moment(config) { - copyConfig(this, config); - this._d = new Date(config._d != null ? config._d.getTime() : NaN); - if (!this.isValid()) { - this._d = new Date(NaN); - } - // Prevent infinite loop in case updateOffset creates new moment - // objects. - if (updateInProgress === false) { - updateInProgress = true; - hooks.updateOffset(this); - updateInProgress = false; - } - } - - function isMoment(obj) { - return obj instanceof Moment || obj != null && obj._isAMomentObject != null; - } - - function absFloor(number) { - if (number < 0) { - // -0 -> 0 - return Math.ceil(number) || 0; - } else { - return Math.floor(number); - } - } - - function toInt(argumentForCoercion) { - var coercedNumber = +argumentForCoercion, - value = 0; - - if (coercedNumber !== 0 && isFinite(coercedNumber)) { - value = absFloor(coercedNumber); - } - - return value; - } - - // compare two arrays, return the number of differences - function compareArrays(array1, array2, dontConvert) { - var len = Math.min(array1.length, array2.length), - lengthDiff = Math.abs(array1.length - array2.length), - diffs = 0, - i; - for (i = 0; i < len; i++) { - if (dontConvert && array1[i] !== array2[i] || !dontConvert && toInt(array1[i]) !== toInt(array2[i])) { - diffs++; - } - } - return diffs + lengthDiff; - } - - function warn(msg) { - if (hooks.suppressDeprecationWarnings === false && typeof console !== 'undefined' && console.warn) { - console.warn('Deprecation warning: ' + msg); - } - } - - function deprecate(msg, fn) { - var firstTime = true; - - return extend(function () { - if (hooks.deprecationHandler != null) { - hooks.deprecationHandler(null, msg); - } - if (firstTime) { - var args = []; - var arg; - for (var i = 0; i < arguments.length; i++) { - arg = ''; - if (_typeof(arguments[i]) === 'object') { - arg += '\n[' + i + '] '; - for (var key in arguments[0]) { - arg += key + ': ' + arguments[0][key] + ', '; - } - arg = arg.slice(0, -2); // Remove trailing comma and space - } else { - arg = arguments[i]; - } - args.push(arg); - } - warn(msg + '\nArguments: ' + Array.prototype.slice.call(args).join('') + '\n' + new Error().stack); - firstTime = false; - } - return fn.apply(this, arguments); - }, fn); - } - - var deprecations = {}; - - function deprecateSimple(name, msg) { - if (hooks.deprecationHandler != null) { - hooks.deprecationHandler(name, msg); - } - if (!deprecations[name]) { - warn(msg); - deprecations[name] = true; - } - } - - hooks.suppressDeprecationWarnings = false; - hooks.deprecationHandler = null; - - function isFunction(input) { - return input instanceof Function || Object.prototype.toString.call(input) === '[object Function]'; - } - - function set(config) { - var prop, i; - for (i in config) { - prop = config[i]; - if (isFunction(prop)) { - this[i] = prop; - } else { - this['_' + i] = prop; - } - } - this._config = config; - // Lenient ordinal parsing accepts just a number in addition to - // number + (possibly) stuff coming from _dayOfMonthOrdinalParse. - // TODO: Remove "ordinalParse" fallback in next major release. - this._dayOfMonthOrdinalParseLenient = new RegExp((this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + '|' + /\d{1,2}/.source); - } - - function mergeConfigs(parentConfig, childConfig) { - var res = extend({}, parentConfig), - prop; - for (prop in childConfig) { - if (hasOwnProp(childConfig, prop)) { - if (isObject(parentConfig[prop]) && isObject(childConfig[prop])) { - res[prop] = {}; - extend(res[prop], parentConfig[prop]); - extend(res[prop], childConfig[prop]); - } else if (childConfig[prop] != null) { - res[prop] = childConfig[prop]; - } else { - delete res[prop]; - } - } - } - for (prop in parentConfig) { - if (hasOwnProp(parentConfig, prop) && !hasOwnProp(childConfig, prop) && isObject(parentConfig[prop])) { - // make sure changes to properties don't modify parent config - res[prop] = extend({}, res[prop]); - } - } - return res; - } - - function Locale(config) { - if (config != null) { - this.set(config); - } - } - - var keys; - - if (Object.keys) { - keys = Object.keys; - } else { - keys = function keys(obj) { - var i, - res = []; - for (i in obj) { - if (hasOwnProp(obj, i)) { - res.push(i); - } - } - return res; - }; - } - - var defaultCalendar = { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L' - }; - - function calendar(key, mom, now) { - var output = this._calendar[key] || this._calendar['sameElse']; - return isFunction(output) ? output.call(mom, now) : output; - } - - var defaultLongDateFormat = { - LTS: 'h:mm:ss A', - LT: 'h:mm A', - L: 'MM/DD/YYYY', - LL: 'MMMM D, YYYY', - LLL: 'MMMM D, YYYY h:mm A', - LLLL: 'dddd, MMMM D, YYYY h:mm A' - }; - - function longDateFormat(key) { - var format = this._longDateFormat[key], - formatUpper = this._longDateFormat[key.toUpperCase()]; - - if (format || !formatUpper) { - return format; - } - - this._longDateFormat[key] = formatUpper.replace(/MMMM|MM|DD|dddd/g, function (val) { - return val.slice(1); - }); - - return this._longDateFormat[key]; - } - - var defaultInvalidDate = 'Invalid date'; - - function invalidDate() { - return this._invalidDate; - } - - var defaultOrdinal = '%d'; - var defaultDayOfMonthOrdinalParse = /\d{1,2}/; - - function ordinal(number) { - return this._ordinal.replace('%d', number); - } - - var defaultRelativeTime = { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - ss: '%d seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years' - }; - - function relativeTime(number, withoutSuffix, string, isFuture) { - var output = this._relativeTime[string]; - return isFunction(output) ? output(number, withoutSuffix, string, isFuture) : output.replace(/%d/i, number); - } - - function pastFuture(diff, output) { - var format = this._relativeTime[diff > 0 ? 'future' : 'past']; - return isFunction(format) ? format(output) : format.replace(/%s/i, output); - } - - var aliases = {}; - - function addUnitAlias(unit, shorthand) { - var lowerCase = unit.toLowerCase(); - aliases[lowerCase] = aliases[lowerCase + 's'] = aliases[shorthand] = unit; - } - - function normalizeUnits(units) { - return typeof units === 'string' ? aliases[units] || aliases[units.toLowerCase()] : undefined; - } - - function normalizeObjectUnits(inputObject) { - var normalizedInput = {}, - normalizedProp, - prop; - - for (prop in inputObject) { - if (hasOwnProp(inputObject, prop)) { - normalizedProp = normalizeUnits(prop); - if (normalizedProp) { - normalizedInput[normalizedProp] = inputObject[prop]; - } - } - } - - return normalizedInput; - } - - var priorities = {}; - - function addUnitPriority(unit, priority) { - priorities[unit] = priority; - } - - function getPrioritizedUnits(unitsObj) { - var units = []; - for (var u in unitsObj) { - units.push({ unit: u, priority: priorities[u] }); - } - units.sort(function (a, b) { - return a.priority - b.priority; - }); - return units; - } - - function zeroFill(number, targetLength, forceSign) { - var absNumber = '' + Math.abs(number), - zerosToFill = targetLength - absNumber.length, - sign = number >= 0; - return (sign ? forceSign ? '+' : '' : '-') + Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) + absNumber; - } - - var formattingTokens = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g; - - var localFormattingTokens = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g; - - var formatFunctions = {}; - - var formatTokenFunctions = {}; - - // token: 'M' - // padded: ['MM', 2] - // ordinal: 'Mo' - // callback: function () { this.month() + 1 } - function addFormatToken(token, padded, ordinal, callback) { - var func = callback; - if (typeof callback === 'string') { - func = function func() { - return this[callback](); - }; - } - if (token) { - formatTokenFunctions[token] = func; - } - if (padded) { - formatTokenFunctions[padded[0]] = function () { - return zeroFill(func.apply(this, arguments), padded[1], padded[2]); - }; - } - if (ordinal) { - formatTokenFunctions[ordinal] = function () { - return this.localeData().ordinal(func.apply(this, arguments), token); - }; - } - } - - function removeFormattingTokens(input) { - if (input.match(/\[[\s\S]/)) { - return input.replace(/^\[|\]$/g, ''); - } - return input.replace(/\\/g, ''); - } - - function makeFormatFunction(format) { - var array = format.match(formattingTokens), - i, - length; - - for (i = 0, length = array.length; i < length; i++) { - if (formatTokenFunctions[array[i]]) { - array[i] = formatTokenFunctions[array[i]]; - } else { - array[i] = removeFormattingTokens(array[i]); - } - } - - return function (mom) { - var output = '', - i; - for (i = 0; i < length; i++) { - output += isFunction(array[i]) ? array[i].call(mom, format) : array[i]; - } - return output; - }; - } - - // format date using native date object - function formatMoment(m, format) { - if (!m.isValid()) { - return m.localeData().invalidDate(); - } - - format = expandFormat(format, m.localeData()); - formatFunctions[format] = formatFunctions[format] || makeFormatFunction(format); - - return formatFunctions[format](m); - } - - function expandFormat(format, locale) { - var i = 5; - - function replaceLongDateFormatTokens(input) { - return locale.longDateFormat(input) || input; - } - - localFormattingTokens.lastIndex = 0; - while (i >= 0 && localFormattingTokens.test(format)) { - format = format.replace(localFormattingTokens, replaceLongDateFormatTokens); - localFormattingTokens.lastIndex = 0; - i -= 1; - } - - return format; - } - - var match1 = /\d/; // 0 - 9 - var match2 = /\d\d/; // 00 - 99 - var match3 = /\d{3}/; // 000 - 999 - var match4 = /\d{4}/; // 0000 - 9999 - var match6 = /[+-]?\d{6}/; // -999999 - 999999 - var match1to2 = /\d\d?/; // 0 - 99 - var match3to4 = /\d\d\d\d?/; // 999 - 9999 - var match5to6 = /\d\d\d\d\d\d?/; // 99999 - 999999 - var match1to3 = /\d{1,3}/; // 0 - 999 - var match1to4 = /\d{1,4}/; // 0 - 9999 - var match1to6 = /[+-]?\d{1,6}/; // -999999 - 999999 - - var matchUnsigned = /\d+/; // 0 - inf - var matchSigned = /[+-]?\d+/; // -inf - inf - - var matchOffset = /Z|[+-]\d\d:?\d\d/gi; // +00:00 -00:00 +0000 -0000 or Z - var matchShortOffset = /Z|[+-]\d\d(?::?\d\d)?/gi; // +00 -00 +00:00 -00:00 +0000 -0000 or Z - - var matchTimestamp = /[+-]?\d+(\.\d{1,3})?/; // 123456789 123456789.123 - - // any word (or two) characters or numbers including two/three word month in arabic. - // includes scottish gaelic two word and hyphenated months - var matchWord = /[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i; - - var regexes = {}; - - function addRegexToken(token, regex, strictRegex) { - regexes[token] = isFunction(regex) ? regex : function (isStrict, localeData) { - return isStrict && strictRegex ? strictRegex : regex; - }; - } - - function getParseRegexForToken(token, config) { - if (!hasOwnProp(regexes, token)) { - return new RegExp(unescapeFormat(token)); - } - - return regexes[token](config._strict, config._locale); - } - - // Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript - function unescapeFormat(s) { - return regexEscape(s.replace('\\', '').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (matched, p1, p2, p3, p4) { - return p1 || p2 || p3 || p4; - })); - } - - function regexEscape(s) { - return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); - } - - var tokens = {}; - - function addParseToken(token, callback) { - var i, - func = callback; - if (typeof token === 'string') { - token = [token]; - } - if (isNumber(callback)) { - func = function func(input, array) { - array[callback] = toInt(input); - }; - } - for (i = 0; i < token.length; i++) { - tokens[token[i]] = func; - } - } - - function addWeekParseToken(token, callback) { - addParseToken(token, function (input, array, config, token) { - config._w = config._w || {}; - callback(input, config._w, config, token); - }); - } - - function addTimeToArrayFromToken(token, input, config) { - if (input != null && hasOwnProp(tokens, token)) { - tokens[token](input, config._a, config, token); - } - } - - var YEAR = 0; - var MONTH = 1; - var DATE = 2; - var HOUR = 3; - var MINUTE = 4; - var SECOND = 5; - var MILLISECOND = 6; - var WEEK = 7; - var WEEKDAY = 8; - - // FORMATTING - - addFormatToken('Y', 0, 0, function () { - var y = this.year(); - return y <= 9999 ? '' + y : '+' + y; - }); - - addFormatToken(0, ['YY', 2], 0, function () { - return this.year() % 100; - }); - - addFormatToken(0, ['YYYY', 4], 0, 'year'); - addFormatToken(0, ['YYYYY', 5], 0, 'year'); - addFormatToken(0, ['YYYYYY', 6, true], 0, 'year'); - - // ALIASES - - addUnitAlias('year', 'y'); - - // PRIORITIES - - addUnitPriority('year', 1); - - // PARSING - - addRegexToken('Y', matchSigned); - addRegexToken('YY', match1to2, match2); - addRegexToken('YYYY', match1to4, match4); - addRegexToken('YYYYY', match1to6, match6); - addRegexToken('YYYYYY', match1to6, match6); - - addParseToken(['YYYYY', 'YYYYYY'], YEAR); - addParseToken('YYYY', function (input, array) { - array[YEAR] = input.length === 2 ? hooks.parseTwoDigitYear(input) : toInt(input); - }); - addParseToken('YY', function (input, array) { - array[YEAR] = hooks.parseTwoDigitYear(input); - }); - addParseToken('Y', function (input, array) { - array[YEAR] = parseInt(input, 10); - }); - - // HELPERS - - function daysInYear(year) { - return isLeapYear(year) ? 366 : 365; - } - - function isLeapYear(year) { - return year % 4 === 0 && year % 100 !== 0 || year % 400 === 0; - } - - // HOOKS - - hooks.parseTwoDigitYear = function (input) { - return toInt(input) + (toInt(input) > 68 ? 1900 : 2000); - }; - - // MOMENTS - - var getSetYear = makeGetSet('FullYear', true); - - function getIsLeapYear() { - return isLeapYear(this.year()); - } - - function makeGetSet(unit, keepTime) { - return function (value) { - if (value != null) { - set$1(this, unit, value); - hooks.updateOffset(this, keepTime); - return this; - } else { - return get(this, unit); - } - }; - } - - function get(mom, unit) { - return mom.isValid() ? mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]() : NaN; - } - - function set$1(mom, unit, value) { - if (mom.isValid() && !isNaN(value)) { - if (unit === 'FullYear' && isLeapYear(mom.year()) && mom.month() === 1 && mom.date() === 29) { - mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value, mom.month(), daysInMonth(value, mom.month())); - } else { - mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value); - } - } - } - - // MOMENTS - - function stringGet(units) { - units = normalizeUnits(units); - if (isFunction(this[units])) { - return this[units](); - } - return this; - } - - function stringSet(units, value) { - if ((typeof units === 'undefined' ? 'undefined' : _typeof(units)) === 'object') { - units = normalizeObjectUnits(units); - var prioritized = getPrioritizedUnits(units); - for (var i = 0; i < prioritized.length; i++) { - this[prioritized[i].unit](units[prioritized[i].unit]); - } - } else { - units = normalizeUnits(units); - if (isFunction(this[units])) { - return this[units](value); - } - } - return this; - } - - function mod(n, x) { - return (n % x + x) % x; - } - - var indexOf; - - if (Array.prototype.indexOf) { - indexOf = Array.prototype.indexOf; - } else { - indexOf = function indexOf(o) { - // I know - var i; - for (i = 0; i < this.length; ++i) { - if (this[i] === o) { - return i; - } - } - return -1; - }; - } - - function daysInMonth(year, month) { - if (isNaN(year) || isNaN(month)) { - return NaN; - } - var modMonth = mod(month, 12); - year += (month - modMonth) / 12; - return modMonth === 1 ? isLeapYear(year) ? 29 : 28 : 31 - modMonth % 7 % 2; - } - - // FORMATTING - - addFormatToken('M', ['MM', 2], 'Mo', function () { - return this.month() + 1; - }); - - addFormatToken('MMM', 0, 0, function (format) { - return this.localeData().monthsShort(this, format); - }); - - addFormatToken('MMMM', 0, 0, function (format) { - return this.localeData().months(this, format); - }); - - // ALIASES - - addUnitAlias('month', 'M'); - - // PRIORITY - - addUnitPriority('month', 8); - - // PARSING - - addRegexToken('M', match1to2); - addRegexToken('MM', match1to2, match2); - addRegexToken('MMM', function (isStrict, locale) { - return locale.monthsShortRegex(isStrict); - }); - addRegexToken('MMMM', function (isStrict, locale) { - return locale.monthsRegex(isStrict); - }); - - addParseToken(['M', 'MM'], function (input, array) { - array[MONTH] = toInt(input) - 1; - }); - - addParseToken(['MMM', 'MMMM'], function (input, array, config, token) { - var month = config._locale.monthsParse(input, token, config._strict); - // if we didn't find a month name, mark the date as invalid. - if (month != null) { - array[MONTH] = month; - } else { - getParsingFlags(config).invalidMonth = input; - } - }); - - // LOCALES - - var MONTHS_IN_FORMAT = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/; - var defaultLocaleMonths = 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'); - function localeMonths(m, format) { - if (!m) { - return isArray(this._months) ? this._months : this._months['standalone']; - } - return isArray(this._months) ? this._months[m.month()] : this._months[(this._months.isFormat || MONTHS_IN_FORMAT).test(format) ? 'format' : 'standalone'][m.month()]; - } - - var defaultLocaleMonthsShort = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'); - function localeMonthsShort(m, format) { - if (!m) { - return isArray(this._monthsShort) ? this._monthsShort : this._monthsShort['standalone']; - } - return isArray(this._monthsShort) ? this._monthsShort[m.month()] : this._monthsShort[MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'][m.month()]; - } - - function handleStrictParse(monthName, format, strict) { - var i, - ii, - mom, - llc = monthName.toLocaleLowerCase(); - if (!this._monthsParse) { - // this is not used - this._monthsParse = []; - this._longMonthsParse = []; - this._shortMonthsParse = []; - for (i = 0; i < 12; ++i) { - mom = createUTC([2000, i]); - this._shortMonthsParse[i] = this.monthsShort(mom, '').toLocaleLowerCase(); - this._longMonthsParse[i] = this.months(mom, '').toLocaleLowerCase(); - } - } - - if (strict) { - if (format === 'MMM') { - ii = indexOf.call(this._shortMonthsParse, llc); - return ii !== -1 ? ii : null; - } else { - ii = indexOf.call(this._longMonthsParse, llc); - return ii !== -1 ? ii : null; - } - } else { - if (format === 'MMM') { - ii = indexOf.call(this._shortMonthsParse, llc); - if (ii !== -1) { - return ii; - } - ii = indexOf.call(this._longMonthsParse, llc); - return ii !== -1 ? ii : null; - } else { - ii = indexOf.call(this._longMonthsParse, llc); - if (ii !== -1) { - return ii; - } - ii = indexOf.call(this._shortMonthsParse, llc); - return ii !== -1 ? ii : null; - } - } - } - - function localeMonthsParse(monthName, format, strict) { - var i, mom, regex; - - if (this._monthsParseExact) { - return handleStrictParse.call(this, monthName, format, strict); - } - - if (!this._monthsParse) { - this._monthsParse = []; - this._longMonthsParse = []; - this._shortMonthsParse = []; - } - - // TODO: add sorting - // Sorting makes sure if one month (or abbr) is a prefix of another - // see sorting in computeMonthsParse - for (i = 0; i < 12; i++) { - // make the regex if we don't have it already - mom = createUTC([2000, i]); - if (strict && !this._longMonthsParse[i]) { - this._longMonthsParse[i] = new RegExp('^' + this.months(mom, '').replace('.', '') + '$', 'i'); - this._shortMonthsParse[i] = new RegExp('^' + this.monthsShort(mom, '').replace('.', '') + '$', 'i'); - } - if (!strict && !this._monthsParse[i]) { - regex = '^' + this.months(mom, '') + '|^' + this.monthsShort(mom, ''); - this._monthsParse[i] = new RegExp(regex.replace('.', ''), 'i'); - } - // test the regex - if (strict && format === 'MMMM' && this._longMonthsParse[i].test(monthName)) { - return i; - } else if (strict && format === 'MMM' && this._shortMonthsParse[i].test(monthName)) { - return i; - } else if (!strict && this._monthsParse[i].test(monthName)) { - return i; - } - } - } - - // MOMENTS - - function setMonth(mom, value) { - var dayOfMonth; - - if (!mom.isValid()) { - // No op - return mom; - } - - if (typeof value === 'string') { - if (/^\d+$/.test(value)) { - value = toInt(value); - } else { - value = mom.localeData().monthsParse(value); - // TODO: Another silent failure? - if (!isNumber(value)) { - return mom; - } - } - } - - dayOfMonth = Math.min(mom.date(), daysInMonth(mom.year(), value)); - mom._d['set' + (mom._isUTC ? 'UTC' : '') + 'Month'](value, dayOfMonth); - return mom; - } - - function getSetMonth(value) { - if (value != null) { - setMonth(this, value); - hooks.updateOffset(this, true); - return this; - } else { - return get(this, 'Month'); - } - } - - function getDaysInMonth() { - return daysInMonth(this.year(), this.month()); - } - - var defaultMonthsShortRegex = matchWord; - function monthsShortRegex(isStrict) { - if (this._monthsParseExact) { - if (!hasOwnProp(this, '_monthsRegex')) { - computeMonthsParse.call(this); - } - if (isStrict) { - return this._monthsShortStrictRegex; - } else { - return this._monthsShortRegex; - } - } else { - if (!hasOwnProp(this, '_monthsShortRegex')) { - this._monthsShortRegex = defaultMonthsShortRegex; - } - return this._monthsShortStrictRegex && isStrict ? this._monthsShortStrictRegex : this._monthsShortRegex; - } - } - - var defaultMonthsRegex = matchWord; - function monthsRegex(isStrict) { - if (this._monthsParseExact) { - if (!hasOwnProp(this, '_monthsRegex')) { - computeMonthsParse.call(this); - } - if (isStrict) { - return this._monthsStrictRegex; - } else { - return this._monthsRegex; - } - } else { - if (!hasOwnProp(this, '_monthsRegex')) { - this._monthsRegex = defaultMonthsRegex; - } - return this._monthsStrictRegex && isStrict ? this._monthsStrictRegex : this._monthsRegex; - } - } - - function computeMonthsParse() { - function cmpLenRev(a, b) { - return b.length - a.length; - } - - var shortPieces = [], - longPieces = [], - mixedPieces = [], - i, - mom; - for (i = 0; i < 12; i++) { - // make the regex if we don't have it already - mom = createUTC([2000, i]); - shortPieces.push(this.monthsShort(mom, '')); - longPieces.push(this.months(mom, '')); - mixedPieces.push(this.months(mom, '')); - mixedPieces.push(this.monthsShort(mom, '')); - } - // Sorting makes sure if one month (or abbr) is a prefix of another it - // will match the longer piece. - shortPieces.sort(cmpLenRev); - longPieces.sort(cmpLenRev); - mixedPieces.sort(cmpLenRev); - for (i = 0; i < 12; i++) { - shortPieces[i] = regexEscape(shortPieces[i]); - longPieces[i] = regexEscape(longPieces[i]); - } - for (i = 0; i < 24; i++) { - mixedPieces[i] = regexEscape(mixedPieces[i]); - } - - this._monthsRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i'); - this._monthsShortRegex = this._monthsRegex; - this._monthsStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i'); - this._monthsShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i'); - } - - function createDate(y, m, d, h, M, s, ms) { - // can't just apply() to create a date: - // https://stackoverflow.com/q/181348 - var date; - // the date constructor remaps years 0-99 to 1900-1999 - if (y < 100 && y >= 0) { - // preserve leap years using a full 400 year cycle, then reset - date = new Date(y + 400, m, d, h, M, s, ms); - if (isFinite(date.getFullYear())) { - date.setFullYear(y); - } - } else { - date = new Date(y, m, d, h, M, s, ms); - } - - return date; - } - - function createUTCDate(y) { - var date; - // the Date.UTC function remaps years 0-99 to 1900-1999 - if (y < 100 && y >= 0) { - var args = Array.prototype.slice.call(arguments); - // preserve leap years using a full 400 year cycle, then reset - args[0] = y + 400; - date = new Date(Date.UTC.apply(null, args)); - if (isFinite(date.getUTCFullYear())) { - date.setUTCFullYear(y); - } - } else { - date = new Date(Date.UTC.apply(null, arguments)); - } - - return date; - } - - // start-of-first-week - start-of-year - function firstWeekOffset(year, dow, doy) { - var // first-week day -- which january is always in the first week (4 for iso, 1 for other) - fwd = 7 + dow - doy, - - // first-week day local weekday -- which local weekday is fwd - fwdlw = (7 + createUTCDate(year, 0, fwd).getUTCDay() - dow) % 7; - - return -fwdlw + fwd - 1; - } - - // https://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday - function dayOfYearFromWeeks(year, week, weekday, dow, doy) { - var localWeekday = (7 + weekday - dow) % 7, - weekOffset = firstWeekOffset(year, dow, doy), - dayOfYear = 1 + 7 * (week - 1) + localWeekday + weekOffset, - resYear, - resDayOfYear; - - if (dayOfYear <= 0) { - resYear = year - 1; - resDayOfYear = daysInYear(resYear) + dayOfYear; - } else if (dayOfYear > daysInYear(year)) { - resYear = year + 1; - resDayOfYear = dayOfYear - daysInYear(year); - } else { - resYear = year; - resDayOfYear = dayOfYear; - } - - return { - year: resYear, - dayOfYear: resDayOfYear - }; - } - - function weekOfYear(mom, dow, doy) { - var weekOffset = firstWeekOffset(mom.year(), dow, doy), - week = Math.floor((mom.dayOfYear() - weekOffset - 1) / 7) + 1, - resWeek, - resYear; - - if (week < 1) { - resYear = mom.year() - 1; - resWeek = week + weeksInYear(resYear, dow, doy); - } else if (week > weeksInYear(mom.year(), dow, doy)) { - resWeek = week - weeksInYear(mom.year(), dow, doy); - resYear = mom.year() + 1; - } else { - resYear = mom.year(); - resWeek = week; - } - - return { - week: resWeek, - year: resYear - }; - } - - function weeksInYear(year, dow, doy) { - var weekOffset = firstWeekOffset(year, dow, doy), - weekOffsetNext = firstWeekOffset(year + 1, dow, doy); - return (daysInYear(year) - weekOffset + weekOffsetNext) / 7; - } - - // FORMATTING - - addFormatToken('w', ['ww', 2], 'wo', 'week'); - addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek'); - - // ALIASES - - addUnitAlias('week', 'w'); - addUnitAlias('isoWeek', 'W'); - - // PRIORITIES - - addUnitPriority('week', 5); - addUnitPriority('isoWeek', 5); - - // PARSING - - addRegexToken('w', match1to2); - addRegexToken('ww', match1to2, match2); - addRegexToken('W', match1to2); - addRegexToken('WW', match1to2, match2); - - addWeekParseToken(['w', 'ww', 'W', 'WW'], function (input, week, config, token) { - week[token.substr(0, 1)] = toInt(input); - }); - - // HELPERS - - // LOCALES - - function localeWeek(mom) { - return weekOfYear(mom, this._week.dow, this._week.doy).week; - } - - var defaultLocaleWeek = { - dow: 0, // Sunday is the first day of the week. - doy: 6 // The week that contains Jan 6th is the first week of the year. - }; - - function localeFirstDayOfWeek() { - return this._week.dow; - } - - function localeFirstDayOfYear() { - return this._week.doy; - } - - // MOMENTS - - function getSetWeek(input) { - var week = this.localeData().week(this); - return input == null ? week : this.add((input - week) * 7, 'd'); - } - - function getSetISOWeek(input) { - var week = weekOfYear(this, 1, 4).week; - return input == null ? week : this.add((input - week) * 7, 'd'); - } - - // FORMATTING - - addFormatToken('d', 0, 'do', 'day'); - - addFormatToken('dd', 0, 0, function (format) { - return this.localeData().weekdaysMin(this, format); - }); - - addFormatToken('ddd', 0, 0, function (format) { - return this.localeData().weekdaysShort(this, format); - }); - - addFormatToken('dddd', 0, 0, function (format) { - return this.localeData().weekdays(this, format); - }); - - addFormatToken('e', 0, 0, 'weekday'); - addFormatToken('E', 0, 0, 'isoWeekday'); - - // ALIASES - - addUnitAlias('day', 'd'); - addUnitAlias('weekday', 'e'); - addUnitAlias('isoWeekday', 'E'); - - // PRIORITY - addUnitPriority('day', 11); - addUnitPriority('weekday', 11); - addUnitPriority('isoWeekday', 11); - - // PARSING - - addRegexToken('d', match1to2); - addRegexToken('e', match1to2); - addRegexToken('E', match1to2); - addRegexToken('dd', function (isStrict, locale) { - return locale.weekdaysMinRegex(isStrict); - }); - addRegexToken('ddd', function (isStrict, locale) { - return locale.weekdaysShortRegex(isStrict); - }); - addRegexToken('dddd', function (isStrict, locale) { - return locale.weekdaysRegex(isStrict); - }); - - addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) { - var weekday = config._locale.weekdaysParse(input, token, config._strict); - // if we didn't get a weekday name, mark the date as invalid - if (weekday != null) { - week.d = weekday; - } else { - getParsingFlags(config).invalidWeekday = input; - } - }); - - addWeekParseToken(['d', 'e', 'E'], function (input, week, config, token) { - week[token] = toInt(input); - }); - - // HELPERS - - function parseWeekday(input, locale) { - if (typeof input !== 'string') { - return input; - } - - if (!isNaN(input)) { - return parseInt(input, 10); - } - - input = locale.weekdaysParse(input); - if (typeof input === 'number') { - return input; - } - - return null; - } - - function parseIsoWeekday(input, locale) { - if (typeof input === 'string') { - return locale.weekdaysParse(input) % 7 || 7; - } - return isNaN(input) ? null : input; - } - - // LOCALES - function shiftWeekdays(ws, n) { - return ws.slice(n, 7).concat(ws.slice(0, n)); - } - - var defaultLocaleWeekdays = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'); - function localeWeekdays(m, format) { - var weekdays = isArray(this._weekdays) ? this._weekdays : this._weekdays[m && m !== true && this._weekdays.isFormat.test(format) ? 'format' : 'standalone']; - return m === true ? shiftWeekdays(weekdays, this._week.dow) : m ? weekdays[m.day()] : weekdays; - } - - var defaultLocaleWeekdaysShort = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'); - function localeWeekdaysShort(m) { - return m === true ? shiftWeekdays(this._weekdaysShort, this._week.dow) : m ? this._weekdaysShort[m.day()] : this._weekdaysShort; - } - - var defaultLocaleWeekdaysMin = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'); - function localeWeekdaysMin(m) { - return m === true ? shiftWeekdays(this._weekdaysMin, this._week.dow) : m ? this._weekdaysMin[m.day()] : this._weekdaysMin; - } - - function handleStrictParse$1(weekdayName, format, strict) { - var i, - ii, - mom, - llc = weekdayName.toLocaleLowerCase(); - if (!this._weekdaysParse) { - this._weekdaysParse = []; - this._shortWeekdaysParse = []; - this._minWeekdaysParse = []; - - for (i = 0; i < 7; ++i) { - mom = createUTC([2000, 1]).day(i); - this._minWeekdaysParse[i] = this.weekdaysMin(mom, '').toLocaleLowerCase(); - this._shortWeekdaysParse[i] = this.weekdaysShort(mom, '').toLocaleLowerCase(); - this._weekdaysParse[i] = this.weekdays(mom, '').toLocaleLowerCase(); - } - } - - if (strict) { - if (format === 'dddd') { - ii = indexOf.call(this._weekdaysParse, llc); - return ii !== -1 ? ii : null; - } else if (format === 'ddd') { - ii = indexOf.call(this._shortWeekdaysParse, llc); - return ii !== -1 ? ii : null; - } else { - ii = indexOf.call(this._minWeekdaysParse, llc); - return ii !== -1 ? ii : null; - } - } else { - if (format === 'dddd') { - ii = indexOf.call(this._weekdaysParse, llc); - if (ii !== -1) { - return ii; - } - ii = indexOf.call(this._shortWeekdaysParse, llc); - if (ii !== -1) { - return ii; - } - ii = indexOf.call(this._minWeekdaysParse, llc); - return ii !== -1 ? ii : null; - } else if (format === 'ddd') { - ii = indexOf.call(this._shortWeekdaysParse, llc); - if (ii !== -1) { - return ii; - } - ii = indexOf.call(this._weekdaysParse, llc); - if (ii !== -1) { - return ii; - } - ii = indexOf.call(this._minWeekdaysParse, llc); - return ii !== -1 ? ii : null; - } else { - ii = indexOf.call(this._minWeekdaysParse, llc); - if (ii !== -1) { - return ii; - } - ii = indexOf.call(this._weekdaysParse, llc); - if (ii !== -1) { - return ii; - } - ii = indexOf.call(this._shortWeekdaysParse, llc); - return ii !== -1 ? ii : null; - } - } - } - - function localeWeekdaysParse(weekdayName, format, strict) { - var i, mom, regex; - - if (this._weekdaysParseExact) { - return handleStrictParse$1.call(this, weekdayName, format, strict); - } - - if (!this._weekdaysParse) { - this._weekdaysParse = []; - this._minWeekdaysParse = []; - this._shortWeekdaysParse = []; - this._fullWeekdaysParse = []; - } - - for (i = 0; i < 7; i++) { - // make the regex if we don't have it already - - mom = createUTC([2000, 1]).day(i); - if (strict && !this._fullWeekdaysParse[i]) { - this._fullWeekdaysParse[i] = new RegExp('^' + this.weekdays(mom, '').replace('.', '\\.?') + '$', 'i'); - this._shortWeekdaysParse[i] = new RegExp('^' + this.weekdaysShort(mom, '').replace('.', '\\.?') + '$', 'i'); - this._minWeekdaysParse[i] = new RegExp('^' + this.weekdaysMin(mom, '').replace('.', '\\.?') + '$', 'i'); - } - if (!this._weekdaysParse[i]) { - regex = '^' + this.weekdays(mom, '') + '|^' + this.weekdaysShort(mom, '') + '|^' + this.weekdaysMin(mom, ''); - this._weekdaysParse[i] = new RegExp(regex.replace('.', ''), 'i'); - } - // test the regex - if (strict && format === 'dddd' && this._fullWeekdaysParse[i].test(weekdayName)) { - return i; - } else if (strict && format === 'ddd' && this._shortWeekdaysParse[i].test(weekdayName)) { - return i; - } else if (strict && format === 'dd' && this._minWeekdaysParse[i].test(weekdayName)) { - return i; - } else if (!strict && this._weekdaysParse[i].test(weekdayName)) { - return i; - } - } - } - - // MOMENTS - - function getSetDayOfWeek(input) { - if (!this.isValid()) { - return input != null ? this : NaN; - } - var day = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); - if (input != null) { - input = parseWeekday(input, this.localeData()); - return this.add(input - day, 'd'); - } else { - return day; - } - } - - function getSetLocaleDayOfWeek(input) { - if (!this.isValid()) { - return input != null ? this : NaN; - } - var weekday = (this.day() + 7 - this.localeData()._week.dow) % 7; - return input == null ? weekday : this.add(input - weekday, 'd'); - } - - function getSetISODayOfWeek(input) { - if (!this.isValid()) { - return input != null ? this : NaN; - } - - // behaves the same as moment#day except - // as a getter, returns 7 instead of 0 (1-7 range instead of 0-6) - // as a setter, sunday should belong to the previous week. - - if (input != null) { - var weekday = parseIsoWeekday(input, this.localeData()); - return this.day(this.day() % 7 ? weekday : weekday - 7); - } else { - return this.day() || 7; - } - } - - var defaultWeekdaysRegex = matchWord; - function weekdaysRegex(isStrict) { - if (this._weekdaysParseExact) { - if (!hasOwnProp(this, '_weekdaysRegex')) { - computeWeekdaysParse.call(this); - } - if (isStrict) { - return this._weekdaysStrictRegex; - } else { - return this._weekdaysRegex; - } - } else { - if (!hasOwnProp(this, '_weekdaysRegex')) { - this._weekdaysRegex = defaultWeekdaysRegex; - } - return this._weekdaysStrictRegex && isStrict ? this._weekdaysStrictRegex : this._weekdaysRegex; - } - } - - var defaultWeekdaysShortRegex = matchWord; - function weekdaysShortRegex(isStrict) { - if (this._weekdaysParseExact) { - if (!hasOwnProp(this, '_weekdaysRegex')) { - computeWeekdaysParse.call(this); - } - if (isStrict) { - return this._weekdaysShortStrictRegex; - } else { - return this._weekdaysShortRegex; - } - } else { - if (!hasOwnProp(this, '_weekdaysShortRegex')) { - this._weekdaysShortRegex = defaultWeekdaysShortRegex; - } - return this._weekdaysShortStrictRegex && isStrict ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex; - } - } - - var defaultWeekdaysMinRegex = matchWord; - function weekdaysMinRegex(isStrict) { - if (this._weekdaysParseExact) { - if (!hasOwnProp(this, '_weekdaysRegex')) { - computeWeekdaysParse.call(this); - } - if (isStrict) { - return this._weekdaysMinStrictRegex; - } else { - return this._weekdaysMinRegex; - } - } else { - if (!hasOwnProp(this, '_weekdaysMinRegex')) { - this._weekdaysMinRegex = defaultWeekdaysMinRegex; - } - return this._weekdaysMinStrictRegex && isStrict ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex; - } - } - - function computeWeekdaysParse() { - function cmpLenRev(a, b) { - return b.length - a.length; - } - - var minPieces = [], - shortPieces = [], - longPieces = [], - mixedPieces = [], - i, - mom, - minp, - shortp, - longp; - for (i = 0; i < 7; i++) { - // make the regex if we don't have it already - mom = createUTC([2000, 1]).day(i); - minp = this.weekdaysMin(mom, ''); - shortp = this.weekdaysShort(mom, ''); - longp = this.weekdays(mom, ''); - minPieces.push(minp); - shortPieces.push(shortp); - longPieces.push(longp); - mixedPieces.push(minp); - mixedPieces.push(shortp); - mixedPieces.push(longp); - } - // Sorting makes sure if one weekday (or abbr) is a prefix of another it - // will match the longer piece. - minPieces.sort(cmpLenRev); - shortPieces.sort(cmpLenRev); - longPieces.sort(cmpLenRev); - mixedPieces.sort(cmpLenRev); - for (i = 0; i < 7; i++) { - shortPieces[i] = regexEscape(shortPieces[i]); - longPieces[i] = regexEscape(longPieces[i]); - mixedPieces[i] = regexEscape(mixedPieces[i]); - } - - this._weekdaysRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i'); - this._weekdaysShortRegex = this._weekdaysRegex; - this._weekdaysMinRegex = this._weekdaysRegex; - - this._weekdaysStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i'); - this._weekdaysShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i'); - this._weekdaysMinStrictRegex = new RegExp('^(' + minPieces.join('|') + ')', 'i'); - } - - // FORMATTING - - function hFormat() { - return this.hours() % 12 || 12; - } - - function kFormat() { - return this.hours() || 24; - } - - addFormatToken('H', ['HH', 2], 0, 'hour'); - addFormatToken('h', ['hh', 2], 0, hFormat); - addFormatToken('k', ['kk', 2], 0, kFormat); - - addFormatToken('hmm', 0, 0, function () { - return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2); - }); - - addFormatToken('hmmss', 0, 0, function () { - return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2) + zeroFill(this.seconds(), 2); - }); - - addFormatToken('Hmm', 0, 0, function () { - return '' + this.hours() + zeroFill(this.minutes(), 2); - }); - - addFormatToken('Hmmss', 0, 0, function () { - return '' + this.hours() + zeroFill(this.minutes(), 2) + zeroFill(this.seconds(), 2); - }); - - function meridiem(token, lowercase) { - addFormatToken(token, 0, 0, function () { - return this.localeData().meridiem(this.hours(), this.minutes(), lowercase); - }); - } - - meridiem('a', true); - meridiem('A', false); - - // ALIASES - - addUnitAlias('hour', 'h'); - - // PRIORITY - addUnitPriority('hour', 13); - - // PARSING - - function matchMeridiem(isStrict, locale) { - return locale._meridiemParse; - } - - addRegexToken('a', matchMeridiem); - addRegexToken('A', matchMeridiem); - addRegexToken('H', match1to2); - addRegexToken('h', match1to2); - addRegexToken('k', match1to2); - addRegexToken('HH', match1to2, match2); - addRegexToken('hh', match1to2, match2); - addRegexToken('kk', match1to2, match2); - - addRegexToken('hmm', match3to4); - addRegexToken('hmmss', match5to6); - addRegexToken('Hmm', match3to4); - addRegexToken('Hmmss', match5to6); - - addParseToken(['H', 'HH'], HOUR); - addParseToken(['k', 'kk'], function (input, array, config) { - var kInput = toInt(input); - array[HOUR] = kInput === 24 ? 0 : kInput; - }); - addParseToken(['a', 'A'], function (input, array, config) { - config._isPm = config._locale.isPM(input); - config._meridiem = input; - }); - addParseToken(['h', 'hh'], function (input, array, config) { - array[HOUR] = toInt(input); - getParsingFlags(config).bigHour = true; - }); - addParseToken('hmm', function (input, array, config) { - var pos = input.length - 2; - array[HOUR] = toInt(input.substr(0, pos)); - array[MINUTE] = toInt(input.substr(pos)); - getParsingFlags(config).bigHour = true; - }); - addParseToken('hmmss', function (input, array, config) { - var pos1 = input.length - 4; - var pos2 = input.length - 2; - array[HOUR] = toInt(input.substr(0, pos1)); - array[MINUTE] = toInt(input.substr(pos1, 2)); - array[SECOND] = toInt(input.substr(pos2)); - getParsingFlags(config).bigHour = true; - }); - addParseToken('Hmm', function (input, array, config) { - var pos = input.length - 2; - array[HOUR] = toInt(input.substr(0, pos)); - array[MINUTE] = toInt(input.substr(pos)); - }); - addParseToken('Hmmss', function (input, array, config) { - var pos1 = input.length - 4; - var pos2 = input.length - 2; - array[HOUR] = toInt(input.substr(0, pos1)); - array[MINUTE] = toInt(input.substr(pos1, 2)); - array[SECOND] = toInt(input.substr(pos2)); - }); - - // LOCALES - - function localeIsPM(input) { - // IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays - // Using charAt should be more compatible. - return (input + '').toLowerCase().charAt(0) === 'p'; - } - - var defaultLocaleMeridiemParse = /[ap]\.?m?\.?/i; - function localeMeridiem(hours, minutes, isLower) { - if (hours > 11) { - return isLower ? 'pm' : 'PM'; - } else { - return isLower ? 'am' : 'AM'; - } - } - - // MOMENTS - - // Setting the hour should keep the time, because the user explicitly - // specified which hour they want. So trying to maintain the same hour (in - // a new timezone) makes sense. Adding/subtracting hours does not follow - // this rule. - var getSetHour = makeGetSet('Hours', true); - - var baseConfig = { - calendar: defaultCalendar, - longDateFormat: defaultLongDateFormat, - invalidDate: defaultInvalidDate, - ordinal: defaultOrdinal, - dayOfMonthOrdinalParse: defaultDayOfMonthOrdinalParse, - relativeTime: defaultRelativeTime, - - months: defaultLocaleMonths, - monthsShort: defaultLocaleMonthsShort, - - week: defaultLocaleWeek, - - weekdays: defaultLocaleWeekdays, - weekdaysMin: defaultLocaleWeekdaysMin, - weekdaysShort: defaultLocaleWeekdaysShort, - - meridiemParse: defaultLocaleMeridiemParse - }; - - // internal storage for locale config files - var locales = {}; - var localeFamilies = {}; - var globalLocale; - - function normalizeLocale(key) { - return key ? key.toLowerCase().replace('_', '-') : key; - } - - // pick the locale from the array - // try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each - // substring from most specific to least, but move to the next array item if it's a more specific variant than the current root - function chooseLocale(names) { - var i = 0, - j, - next, - locale, - split; - - while (i < names.length) { - split = normalizeLocale(names[i]).split('-'); - j = split.length; - next = normalizeLocale(names[i + 1]); - next = next ? next.split('-') : null; - while (j > 0) { - locale = loadLocale(split.slice(0, j).join('-')); - if (locale) { - return locale; - } - if (next && next.length >= j && compareArrays(split, next, true) >= j - 1) { - //the next array item is better than a shallower substring of this one - break; - } - j--; - } - i++; - } - return globalLocale; - } - - function loadLocale(name) { - var oldLocale = null; - // TODO: Find a better way to register and load all the locales in Node - if (!locales[name] && 'object' !== 'undefined' && module && module.exports) { - try { - oldLocale = globalLocale._abbr; - var aliasedRequire = commonjsRequire; - aliasedRequire('./locale/' + name); - getSetGlobalLocale(oldLocale); - } catch (e) {} - } - return locales[name]; - } - - // This function will load locale and then set the global locale. If - // no arguments are passed in, it will simply return the current global - // locale key. - function getSetGlobalLocale(key, values) { - var data; - if (key) { - if (isUndefined(values)) { - data = getLocale(key); - } else { - data = defineLocale(key, values); - } - - if (data) { - // moment.duration._locale = moment._locale = data; - globalLocale = data; - } else { - if (typeof console !== 'undefined' && console.warn) { - //warn user if arguments are passed but the locale could not be set - console.warn('Locale ' + key + ' not found. Did you forget to load it?'); - } - } - } - - return globalLocale._abbr; - } - - function defineLocale(name, config) { - if (config !== null) { - var locale, - parentConfig = baseConfig; - config.abbr = name; - if (locales[name] != null) { - deprecateSimple('defineLocaleOverride', 'use moment.updateLocale(localeName, config) to change ' + 'an existing locale. moment.defineLocale(localeName, ' + 'config) should only be used for creating a new locale ' + 'See http://momentjs.com/guides/#/warnings/define-locale/ for more info.'); - parentConfig = locales[name]._config; - } else if (config.parentLocale != null) { - if (locales[config.parentLocale] != null) { - parentConfig = locales[config.parentLocale]._config; - } else { - locale = loadLocale(config.parentLocale); - if (locale != null) { - parentConfig = locale._config; - } else { - if (!localeFamilies[config.parentLocale]) { - localeFamilies[config.parentLocale] = []; - } - localeFamilies[config.parentLocale].push({ - name: name, - config: config - }); - return null; - } - } - } - locales[name] = new Locale(mergeConfigs(parentConfig, config)); - - if (localeFamilies[name]) { - localeFamilies[name].forEach(function (x) { - defineLocale(x.name, x.config); - }); - } - - // backwards compat for now: also set the locale - // make sure we set the locale AFTER all child locales have been - // created, so we won't end up with the child locale set. - getSetGlobalLocale(name); - - return locales[name]; - } else { - // useful for testing - delete locales[name]; - return null; - } - } - - function updateLocale(name, config) { - if (config != null) { - var locale, - tmpLocale, - parentConfig = baseConfig; - // MERGE - tmpLocale = loadLocale(name); - if (tmpLocale != null) { - parentConfig = tmpLocale._config; - } - config = mergeConfigs(parentConfig, config); - locale = new Locale(config); - locale.parentLocale = locales[name]; - locales[name] = locale; - - // backwards compat for now: also set the locale - getSetGlobalLocale(name); - } else { - // pass null for config to unupdate, useful for tests - if (locales[name] != null) { - if (locales[name].parentLocale != null) { - locales[name] = locales[name].parentLocale; - } else if (locales[name] != null) { - delete locales[name]; - } - } - } - return locales[name]; - } - - // returns locale data - function getLocale(key) { - var locale; - - if (key && key._locale && key._locale._abbr) { - key = key._locale._abbr; - } - - if (!key) { - return globalLocale; - } - - if (!isArray(key)) { - //short-circuit everything else - locale = loadLocale(key); - if (locale) { - return locale; - } - key = [key]; - } - - return chooseLocale(key); - } - - function listLocales() { - return keys(locales); - } - - function checkOverflow(m) { - var overflow; - var a = m._a; - - if (a && getParsingFlags(m).overflow === -2) { - overflow = a[MONTH] < 0 || a[MONTH] > 11 ? MONTH : a[DATE] < 1 || a[DATE] > daysInMonth(a[YEAR], a[MONTH]) ? DATE : a[HOUR] < 0 || a[HOUR] > 24 || a[HOUR] === 24 && (a[MINUTE] !== 0 || a[SECOND] !== 0 || a[MILLISECOND] !== 0) ? HOUR : a[MINUTE] < 0 || a[MINUTE] > 59 ? MINUTE : a[SECOND] < 0 || a[SECOND] > 59 ? SECOND : a[MILLISECOND] < 0 || a[MILLISECOND] > 999 ? MILLISECOND : -1; - - if (getParsingFlags(m)._overflowDayOfYear && (overflow < YEAR || overflow > DATE)) { - overflow = DATE; - } - if (getParsingFlags(m)._overflowWeeks && overflow === -1) { - overflow = WEEK; - } - if (getParsingFlags(m)._overflowWeekday && overflow === -1) { - overflow = WEEKDAY; - } - - getParsingFlags(m).overflow = overflow; - } - - return m; - } - - // Pick the first defined of two or three arguments. - function defaults(a, b, c) { - if (a != null) { - return a; - } - if (b != null) { - return b; - } - return c; - } - - function currentDateArray(config) { - // hooks is actually the exported moment object - var nowValue = new Date(hooks.now()); - if (config._useUTC) { - return [nowValue.getUTCFullYear(), nowValue.getUTCMonth(), nowValue.getUTCDate()]; - } - return [nowValue.getFullYear(), nowValue.getMonth(), nowValue.getDate()]; - } - - // convert an array to a date. - // the array should mirror the parameters below - // note: all values past the year are optional and will default to the lowest possible value. - // [year, month, day , hour, minute, second, millisecond] - function configFromArray(config) { - var i, - date, - input = [], - currentDate, - expectedWeekday, - yearToUse; - - if (config._d) { - return; - } - - currentDate = currentDateArray(config); - - //compute day of the year from weeks and weekdays - if (config._w && config._a[DATE] == null && config._a[MONTH] == null) { - dayOfYearFromWeekInfo(config); - } - - //if the day of the year is set, figure out what it is - if (config._dayOfYear != null) { - yearToUse = defaults(config._a[YEAR], currentDate[YEAR]); - - if (config._dayOfYear > daysInYear(yearToUse) || config._dayOfYear === 0) { - getParsingFlags(config)._overflowDayOfYear = true; - } - - date = createUTCDate(yearToUse, 0, config._dayOfYear); - config._a[MONTH] = date.getUTCMonth(); - config._a[DATE] = date.getUTCDate(); - } - - // Default to current date. - // * if no year, month, day of month are given, default to today - // * if day of month is given, default month and year - // * if month is given, default only year - // * if year is given, don't default anything - for (i = 0; i < 3 && config._a[i] == null; ++i) { - config._a[i] = input[i] = currentDate[i]; - } - - // Zero out whatever was not defaulted, including time - for (; i < 7; i++) { - config._a[i] = input[i] = config._a[i] == null ? i === 2 ? 1 : 0 : config._a[i]; - } - - // Check for 24:00:00.000 - if (config._a[HOUR] === 24 && config._a[MINUTE] === 0 && config._a[SECOND] === 0 && config._a[MILLISECOND] === 0) { - config._nextDay = true; - config._a[HOUR] = 0; - } - - config._d = (config._useUTC ? createUTCDate : createDate).apply(null, input); - expectedWeekday = config._useUTC ? config._d.getUTCDay() : config._d.getDay(); - - // Apply timezone offset from input. The actual utcOffset can be changed - // with parseZone. - if (config._tzm != null) { - config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm); - } - - if (config._nextDay) { - config._a[HOUR] = 24; - } - - // check for mismatching day of week - if (config._w && typeof config._w.d !== 'undefined' && config._w.d !== expectedWeekday) { - getParsingFlags(config).weekdayMismatch = true; - } - } - - function dayOfYearFromWeekInfo(config) { - var w, weekYear, week, weekday, dow, doy, temp, weekdayOverflow; - - w = config._w; - if (w.GG != null || w.W != null || w.E != null) { - dow = 1; - doy = 4; - - // TODO: We need to take the current isoWeekYear, but that depends on - // how we interpret now (local, utc, fixed offset). So create - // a now version of current config (take local/utc/offset flags, and - // create now). - weekYear = defaults(w.GG, config._a[YEAR], weekOfYear(createLocal(), 1, 4).year); - week = defaults(w.W, 1); - weekday = defaults(w.E, 1); - if (weekday < 1 || weekday > 7) { - weekdayOverflow = true; - } - } else { - dow = config._locale._week.dow; - doy = config._locale._week.doy; - - var curWeek = weekOfYear(createLocal(), dow, doy); - - weekYear = defaults(w.gg, config._a[YEAR], curWeek.year); - - // Default to current week. - week = defaults(w.w, curWeek.week); - - if (w.d != null) { - // weekday -- low day numbers are considered next week - weekday = w.d; - if (weekday < 0 || weekday > 6) { - weekdayOverflow = true; - } - } else if (w.e != null) { - // local weekday -- counting starts from beginning of week - weekday = w.e + dow; - if (w.e < 0 || w.e > 6) { - weekdayOverflow = true; - } - } else { - // default to beginning of week - weekday = dow; - } - } - if (week < 1 || week > weeksInYear(weekYear, dow, doy)) { - getParsingFlags(config)._overflowWeeks = true; - } else if (weekdayOverflow != null) { - getParsingFlags(config)._overflowWeekday = true; - } else { - temp = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy); - config._a[YEAR] = temp.year; - config._dayOfYear = temp.dayOfYear; - } - } - - // iso 8601 regex - // 0000-00-00 0000-W00 or 0000-W00-0 + T + 00 or 00:00 or 00:00:00 or 00:00:00.000 + +00:00 or +0000 or +00) - var extendedIsoRegex = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/; - var basicIsoRegex = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/; - - var tzRegex = /Z|[+-]\d\d(?::?\d\d)?/; - - var isoDates = [['YYYYYY-MM-DD', /[+-]\d{6}-\d\d-\d\d/], ['YYYY-MM-DD', /\d{4}-\d\d-\d\d/], ['GGGG-[W]WW-E', /\d{4}-W\d\d-\d/], ['GGGG-[W]WW', /\d{4}-W\d\d/, false], ['YYYY-DDD', /\d{4}-\d{3}/], ['YYYY-MM', /\d{4}-\d\d/, false], ['YYYYYYMMDD', /[+-]\d{10}/], ['YYYYMMDD', /\d{8}/], - // YYYYMM is NOT allowed by the standard - ['GGGG[W]WWE', /\d{4}W\d{3}/], ['GGGG[W]WW', /\d{4}W\d{2}/, false], ['YYYYDDD', /\d{7}/]]; - - // iso time formats and regexes - var isoTimes = [['HH:mm:ss.SSSS', /\d\d:\d\d:\d\d\.\d+/], ['HH:mm:ss,SSSS', /\d\d:\d\d:\d\d,\d+/], ['HH:mm:ss', /\d\d:\d\d:\d\d/], ['HH:mm', /\d\d:\d\d/], ['HHmmss.SSSS', /\d\d\d\d\d\d\.\d+/], ['HHmmss,SSSS', /\d\d\d\d\d\d,\d+/], ['HHmmss', /\d\d\d\d\d\d/], ['HHmm', /\d\d\d\d/], ['HH', /\d\d/]]; - - var aspNetJsonRegex = /^\/?Date\((\-?\d+)/i; - - // date from iso format - function configFromISO(config) { - var i, - l, - string = config._i, - match = extendedIsoRegex.exec(string) || basicIsoRegex.exec(string), - allowTime, - dateFormat, - timeFormat, - tzFormat; - - if (match) { - getParsingFlags(config).iso = true; - - for (i = 0, l = isoDates.length; i < l; i++) { - if (isoDates[i][1].exec(match[1])) { - dateFormat = isoDates[i][0]; - allowTime = isoDates[i][2] !== false; - break; - } - } - if (dateFormat == null) { - config._isValid = false; - return; - } - if (match[3]) { - for (i = 0, l = isoTimes.length; i < l; i++) { - if (isoTimes[i][1].exec(match[3])) { - // match[2] should be 'T' or space - timeFormat = (match[2] || ' ') + isoTimes[i][0]; - break; - } - } - if (timeFormat == null) { - config._isValid = false; - return; - } - } - if (!allowTime && timeFormat != null) { - config._isValid = false; - return; - } - if (match[4]) { - if (tzRegex.exec(match[4])) { - tzFormat = 'Z'; - } else { - config._isValid = false; - return; - } - } - config._f = dateFormat + (timeFormat || '') + (tzFormat || ''); - configFromStringAndFormat(config); - } else { - config._isValid = false; - } - } - - // RFC 2822 regex: For details see https://tools.ietf.org/html/rfc2822#section-3.3 - var rfc2822 = /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/; - - function extractFromRFC2822Strings(yearStr, monthStr, dayStr, hourStr, minuteStr, secondStr) { - var result = [untruncateYear(yearStr), defaultLocaleMonthsShort.indexOf(monthStr), parseInt(dayStr, 10), parseInt(hourStr, 10), parseInt(minuteStr, 10)]; - - if (secondStr) { - result.push(parseInt(secondStr, 10)); - } - - return result; - } - - function untruncateYear(yearStr) { - var year = parseInt(yearStr, 10); - if (year <= 49) { - return 2000 + year; - } else if (year <= 999) { - return 1900 + year; - } - return year; - } - - function preprocessRFC2822(s) { - // Remove comments and folding whitespace and replace multiple-spaces with a single space - return s.replace(/\([^)]*\)|[\n\t]/g, ' ').replace(/(\s\s+)/g, ' ').replace(/^\s\s*/, '').replace(/\s\s*$/, ''); - } - - function checkWeekday(weekdayStr, parsedInput, config) { - if (weekdayStr) { - // TODO: Replace the vanilla JS Date object with an indepentent day-of-week check. - var weekdayProvided = defaultLocaleWeekdaysShort.indexOf(weekdayStr), - weekdayActual = new Date(parsedInput[0], parsedInput[1], parsedInput[2]).getDay(); - if (weekdayProvided !== weekdayActual) { - getParsingFlags(config).weekdayMismatch = true; - config._isValid = false; - return false; - } - } - return true; - } - - var obsOffsets = { - UT: 0, - GMT: 0, - EDT: -4 * 60, - EST: -5 * 60, - CDT: -5 * 60, - CST: -6 * 60, - MDT: -6 * 60, - MST: -7 * 60, - PDT: -7 * 60, - PST: -8 * 60 - }; - - function calculateOffset(obsOffset, militaryOffset, numOffset) { - if (obsOffset) { - return obsOffsets[obsOffset]; - } else if (militaryOffset) { - // the only allowed military tz is Z - return 0; - } else { - var hm = parseInt(numOffset, 10); - var m = hm % 100, - h = (hm - m) / 100; - return h * 60 + m; - } - } - - // date and time from ref 2822 format - function configFromRFC2822(config) { - var match = rfc2822.exec(preprocessRFC2822(config._i)); - if (match) { - var parsedArray = extractFromRFC2822Strings(match[4], match[3], match[2], match[5], match[6], match[7]); - if (!checkWeekday(match[1], parsedArray, config)) { - return; - } - - config._a = parsedArray; - config._tzm = calculateOffset(match[8], match[9], match[10]); - - config._d = createUTCDate.apply(null, config._a); - config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm); - - getParsingFlags(config).rfc2822 = true; - } else { - config._isValid = false; - } - } - - // date from iso format or fallback - function configFromString(config) { - var matched = aspNetJsonRegex.exec(config._i); - - if (matched !== null) { - config._d = new Date(+matched[1]); - return; - } - - configFromISO(config); - if (config._isValid === false) { - delete config._isValid; - } else { - return; - } - - configFromRFC2822(config); - if (config._isValid === false) { - delete config._isValid; - } else { - return; - } - - // Final attempt, use Input Fallback - hooks.createFromInputFallback(config); - } - - hooks.createFromInputFallback = deprecate('value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), ' + 'which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are ' + 'discouraged and will be removed in an upcoming major release. Please refer to ' + 'http://momentjs.com/guides/#/warnings/js-date/ for more info.', function (config) { - config._d = new Date(config._i + (config._useUTC ? ' UTC' : '')); - }); - - // constant that refers to the ISO standard - hooks.ISO_8601 = function () {}; - - // constant that refers to the RFC 2822 form - hooks.RFC_2822 = function () {}; - - // date from string and format string - function configFromStringAndFormat(config) { - // TODO: Move this to another part of the creation flow to prevent circular deps - if (config._f === hooks.ISO_8601) { - configFromISO(config); - return; - } - if (config._f === hooks.RFC_2822) { - configFromRFC2822(config); - return; - } - config._a = []; - getParsingFlags(config).empty = true; - - // This array is used to make a Date, either with `new Date` or `Date.UTC` - var string = '' + config._i, - i, - parsedInput, - tokens, - token, - skipped, - stringLength = string.length, - totalParsedInputLength = 0; - - tokens = expandFormat(config._f, config._locale).match(formattingTokens) || []; - - for (i = 0; i < tokens.length; i++) { - token = tokens[i]; - parsedInput = (string.match(getParseRegexForToken(token, config)) || [])[0]; - // console.log('token', token, 'parsedInput', parsedInput, - // 'regex', getParseRegexForToken(token, config)); - if (parsedInput) { - skipped = string.substr(0, string.indexOf(parsedInput)); - if (skipped.length > 0) { - getParsingFlags(config).unusedInput.push(skipped); - } - string = string.slice(string.indexOf(parsedInput) + parsedInput.length); - totalParsedInputLength += parsedInput.length; - } - // don't parse if it's not a known token - if (formatTokenFunctions[token]) { - if (parsedInput) { - getParsingFlags(config).empty = false; - } else { - getParsingFlags(config).unusedTokens.push(token); - } - addTimeToArrayFromToken(token, parsedInput, config); - } else if (config._strict && !parsedInput) { - getParsingFlags(config).unusedTokens.push(token); - } - } - - // add remaining unparsed input length to the string - getParsingFlags(config).charsLeftOver = stringLength - totalParsedInputLength; - if (string.length > 0) { - getParsingFlags(config).unusedInput.push(string); - } - - // clear _12h flag if hour is <= 12 - if (config._a[HOUR] <= 12 && getParsingFlags(config).bigHour === true && config._a[HOUR] > 0) { - getParsingFlags(config).bigHour = undefined; - } - - getParsingFlags(config).parsedDateParts = config._a.slice(0); - getParsingFlags(config).meridiem = config._meridiem; - // handle meridiem - config._a[HOUR] = meridiemFixWrap(config._locale, config._a[HOUR], config._meridiem); - - configFromArray(config); - checkOverflow(config); - } - - function meridiemFixWrap(locale, hour, meridiem) { - var isPm; - - if (meridiem == null) { - // nothing to do - return hour; - } - if (locale.meridiemHour != null) { - return locale.meridiemHour(hour, meridiem); - } else if (locale.isPM != null) { - // Fallback - isPm = locale.isPM(meridiem); - if (isPm && hour < 12) { - hour += 12; - } - if (!isPm && hour === 12) { - hour = 0; - } - return hour; - } else { - // this is not supposed to happen - return hour; - } - } - - // date from string and array of format strings - function configFromStringAndArray(config) { - var tempConfig, bestMoment, scoreToBeat, i, currentScore; - - if (config._f.length === 0) { - getParsingFlags(config).invalidFormat = true; - config._d = new Date(NaN); - return; - } - - for (i = 0; i < config._f.length; i++) { - currentScore = 0; - tempConfig = copyConfig({}, config); - if (config._useUTC != null) { - tempConfig._useUTC = config._useUTC; - } - tempConfig._f = config._f[i]; - configFromStringAndFormat(tempConfig); - - if (!isValid(tempConfig)) { - continue; - } - - // if there is any input that was not parsed add a penalty for that format - currentScore += getParsingFlags(tempConfig).charsLeftOver; - - //or tokens - currentScore += getParsingFlags(tempConfig).unusedTokens.length * 10; - - getParsingFlags(tempConfig).score = currentScore; - - if (scoreToBeat == null || currentScore < scoreToBeat) { - scoreToBeat = currentScore; - bestMoment = tempConfig; - } - } - - extend(config, bestMoment || tempConfig); - } - - function configFromObject(config) { - if (config._d) { - return; - } - - var i = normalizeObjectUnits(config._i); - config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], function (obj) { - return obj && parseInt(obj, 10); - }); - - configFromArray(config); - } - - function createFromConfig(config) { - var res = new Moment(checkOverflow(prepareConfig(config))); - if (res._nextDay) { - // Adding is smart enough around DST - res.add(1, 'd'); - res._nextDay = undefined; - } - - return res; - } - - function prepareConfig(config) { - var input = config._i, - format = config._f; - - config._locale = config._locale || getLocale(config._l); - - if (input === null || format === undefined && input === '') { - return createInvalid({ nullInput: true }); - } - - if (typeof input === 'string') { - config._i = input = config._locale.preparse(input); - } - - if (isMoment(input)) { - return new Moment(checkOverflow(input)); - } else if (isDate(input)) { - config._d = input; - } else if (isArray(format)) { - configFromStringAndArray(config); - } else if (format) { - configFromStringAndFormat(config); - } else { - configFromInput(config); - } - - if (!isValid(config)) { - config._d = null; - } - - return config; - } - - function configFromInput(config) { - var input = config._i; - if (isUndefined(input)) { - config._d = new Date(hooks.now()); - } else if (isDate(input)) { - config._d = new Date(input.valueOf()); - } else if (typeof input === 'string') { - configFromString(config); - } else if (isArray(input)) { - config._a = map(input.slice(0), function (obj) { - return parseInt(obj, 10); - }); - configFromArray(config); - } else if (isObject(input)) { - configFromObject(config); - } else if (isNumber(input)) { - // from milliseconds - config._d = new Date(input); - } else { - hooks.createFromInputFallback(config); - } - } - - function createLocalOrUTC(input, format, locale, strict, isUTC) { - var c = {}; - - if (locale === true || locale === false) { - strict = locale; - locale = undefined; - } - - if (isObject(input) && isObjectEmpty(input) || isArray(input) && input.length === 0) { - input = undefined; - } - // object construction must be done this way. - // https://github.com/moment/moment/issues/1423 - c._isAMomentObject = true; - c._useUTC = c._isUTC = isUTC; - c._l = locale; - c._i = input; - c._f = format; - c._strict = strict; - - return createFromConfig(c); - } - - function createLocal(input, format, locale, strict) { - return createLocalOrUTC(input, format, locale, strict, false); - } - - var prototypeMin = deprecate('moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/', function () { - var other = createLocal.apply(null, arguments); - if (this.isValid() && other.isValid()) { - return other < this ? this : other; - } else { - return createInvalid(); - } - }); - - var prototypeMax = deprecate('moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/', function () { - var other = createLocal.apply(null, arguments); - if (this.isValid() && other.isValid()) { - return other > this ? this : other; - } else { - return createInvalid(); - } - }); - - // Pick a moment m from moments so that m[fn](other) is true for all - // other. This relies on the function fn to be transitive. - // - // moments should either be an array of moment objects or an array, whose - // first element is an array of moment objects. - function pickBy(fn, moments) { - var res, i; - if (moments.length === 1 && isArray(moments[0])) { - moments = moments[0]; - } - if (!moments.length) { - return createLocal(); - } - res = moments[0]; - for (i = 1; i < moments.length; ++i) { - if (!moments[i].isValid() || moments[i][fn](res)) { - res = moments[i]; - } - } - return res; - } - - // TODO: Use [].sort instead? - function min() { - var args = [].slice.call(arguments, 0); - - return pickBy('isBefore', args); - } - - function max() { - var args = [].slice.call(arguments, 0); - - return pickBy('isAfter', args); - } - - var now = function now() { - return Date.now ? Date.now() : +new Date(); - }; - - var ordering = ['year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond']; - - function isDurationValid(m) { - for (var key in m) { - if (!(indexOf.call(ordering, key) !== -1 && (m[key] == null || !isNaN(m[key])))) { - return false; - } - } - - var unitHasDecimal = false; - for (var i = 0; i < ordering.length; ++i) { - if (m[ordering[i]]) { - if (unitHasDecimal) { - return false; // only allow non-integers for smallest unit - } - if (parseFloat(m[ordering[i]]) !== toInt(m[ordering[i]])) { - unitHasDecimal = true; - } - } - } - - return true; - } - - function isValid$1() { - return this._isValid; - } - - function createInvalid$1() { - return createDuration(NaN); - } - - function Duration(duration) { - var normalizedInput = normalizeObjectUnits(duration), - years = normalizedInput.year || 0, - quarters = normalizedInput.quarter || 0, - months = normalizedInput.month || 0, - weeks = normalizedInput.week || normalizedInput.isoWeek || 0, - days = normalizedInput.day || 0, - hours = normalizedInput.hour || 0, - minutes = normalizedInput.minute || 0, - seconds = normalizedInput.second || 0, - milliseconds = normalizedInput.millisecond || 0; - - this._isValid = isDurationValid(normalizedInput); - - // representation for dateAddRemove - this._milliseconds = +milliseconds + seconds * 1e3 + // 1000 - minutes * 6e4 + // 1000 * 60 - hours * 1000 * 60 * 60; //using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978 - // Because of dateAddRemove treats 24 hours as different from a - // day when working around DST, we need to store them separately - this._days = +days + weeks * 7; - // It is impossible to translate months into days without knowing - // which months you are are talking about, so we have to store - // it separately. - this._months = +months + quarters * 3 + years * 12; - - this._data = {}; - - this._locale = getLocale(); - - this._bubble(); - } - - function isDuration(obj) { - return obj instanceof Duration; - } - - function absRound(number) { - if (number < 0) { - return Math.round(-1 * number) * -1; - } else { - return Math.round(number); - } - } - - // FORMATTING - - function offset(token, separator) { - addFormatToken(token, 0, 0, function () { - var offset = this.utcOffset(); - var sign = '+'; - if (offset < 0) { - offset = -offset; - sign = '-'; - } - return sign + zeroFill(~~(offset / 60), 2) + separator + zeroFill(~~offset % 60, 2); - }); - } - - offset('Z', ':'); - offset('ZZ', ''); - - // PARSING - - addRegexToken('Z', matchShortOffset); - addRegexToken('ZZ', matchShortOffset); - addParseToken(['Z', 'ZZ'], function (input, array, config) { - config._useUTC = true; - config._tzm = offsetFromString(matchShortOffset, input); - }); - - // HELPERS - - // timezone chunker - // '+10:00' > ['10', '00'] - // '-1530' > ['-15', '30'] - var chunkOffset = /([\+\-]|\d\d)/gi; - - function offsetFromString(matcher, string) { - var matches = (string || '').match(matcher); - - if (matches === null) { - return null; - } - - var chunk = matches[matches.length - 1] || []; - var parts = (chunk + '').match(chunkOffset) || ['-', 0, 0]; - var minutes = +(parts[1] * 60) + toInt(parts[2]); - - return minutes === 0 ? 0 : parts[0] === '+' ? minutes : -minutes; - } - - // Return a moment from input, that is local/utc/zone equivalent to model. - function cloneWithOffset(input, model) { - var res, diff; - if (model._isUTC) { - res = model.clone(); - diff = (isMoment(input) || isDate(input) ? input.valueOf() : createLocal(input).valueOf()) - res.valueOf(); - // Use low-level api, because this fn is low-level api. - res._d.setTime(res._d.valueOf() + diff); - hooks.updateOffset(res, false); - return res; - } else { - return createLocal(input).local(); - } - } - - function getDateOffset(m) { - // On Firefox.24 Date#getTimezoneOffset returns a floating point. - // https://github.com/moment/moment/pull/1871 - return -Math.round(m._d.getTimezoneOffset() / 15) * 15; - } - - // HOOKS - - // This function will be called whenever a moment is mutated. - // It is intended to keep the offset in sync with the timezone. - hooks.updateOffset = function () {}; - - // MOMENTS - - // keepLocalTime = true means only change the timezone, without - // affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]--> - // 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset - // +0200, so we adjust the time as needed, to be valid. - // - // Keeping the time actually adds/subtracts (one hour) - // from the actual represented time. That is why we call updateOffset - // a second time. In case it wants us to change the offset again - // _changeInProgress == true case, then we have to adjust, because - // there is no such time in the given timezone. - function getSetOffset(input, keepLocalTime, keepMinutes) { - var offset = this._offset || 0, - localAdjust; - if (!this.isValid()) { - return input != null ? this : NaN; - } - if (input != null) { - if (typeof input === 'string') { - input = offsetFromString(matchShortOffset, input); - if (input === null) { - return this; - } - } else if (Math.abs(input) < 16 && !keepMinutes) { - input = input * 60; - } - if (!this._isUTC && keepLocalTime) { - localAdjust = getDateOffset(this); - } - this._offset = input; - this._isUTC = true; - if (localAdjust != null) { - this.add(localAdjust, 'm'); - } - if (offset !== input) { - if (!keepLocalTime || this._changeInProgress) { - addSubtract(this, createDuration(input - offset, 'm'), 1, false); - } else if (!this._changeInProgress) { - this._changeInProgress = true; - hooks.updateOffset(this, true); - this._changeInProgress = null; - } - } - return this; - } else { - return this._isUTC ? offset : getDateOffset(this); - } - } - - function getSetZone(input, keepLocalTime) { - if (input != null) { - if (typeof input !== 'string') { - input = -input; - } - - this.utcOffset(input, keepLocalTime); - - return this; - } else { - return -this.utcOffset(); - } - } - - function setOffsetToUTC(keepLocalTime) { - return this.utcOffset(0, keepLocalTime); - } - - function setOffsetToLocal(keepLocalTime) { - if (this._isUTC) { - this.utcOffset(0, keepLocalTime); - this._isUTC = false; - - if (keepLocalTime) { - this.subtract(getDateOffset(this), 'm'); - } - } - return this; - } - - function setOffsetToParsedOffset() { - if (this._tzm != null) { - this.utcOffset(this._tzm, false, true); - } else if (typeof this._i === 'string') { - var tZone = offsetFromString(matchOffset, this._i); - if (tZone != null) { - this.utcOffset(tZone); - } else { - this.utcOffset(0, true); - } - } - return this; - } - - function hasAlignedHourOffset(input) { - if (!this.isValid()) { - return false; - } - input = input ? createLocal(input).utcOffset() : 0; - - return (this.utcOffset() - input) % 60 === 0; - } - - function isDaylightSavingTime() { - return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset(); - } - - function isDaylightSavingTimeShifted() { - if (!isUndefined(this._isDSTShifted)) { - return this._isDSTShifted; - } - - var c = {}; - - copyConfig(c, this); - c = prepareConfig(c); - - if (c._a) { - var other = c._isUTC ? createUTC(c._a) : createLocal(c._a); - this._isDSTShifted = this.isValid() && compareArrays(c._a, other.toArray()) > 0; - } else { - this._isDSTShifted = false; - } - - return this._isDSTShifted; - } - - function isLocal() { - return this.isValid() ? !this._isUTC : false; - } - - function isUtcOffset() { - return this.isValid() ? this._isUTC : false; - } - - function isUtc() { - return this.isValid() ? this._isUTC && this._offset === 0 : false; - } - - // ASP.NET json date format regex - var aspNetRegex = /^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/; - - // from http://docs.closure-library.googlecode.com/git/closure_goog_date_date.js.source.html - // somewhat more in line with 4.4.3.2 2004 spec, but allows decimal anywhere - // and further modified to allow for strings containing both week and day - var isoRegex = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/; - - function createDuration(input, key) { - var duration = input, - - // matching against regexp is expensive, do it on demand - match = null, - sign, - ret, - diffRes; - - if (isDuration(input)) { - duration = { - ms: input._milliseconds, - d: input._days, - M: input._months - }; - } else if (isNumber(input)) { - duration = {}; - if (key) { - duration[key] = input; - } else { - duration.milliseconds = input; - } - } else if (!!(match = aspNetRegex.exec(input))) { - sign = match[1] === '-' ? -1 : 1; - duration = { - y: 0, - d: toInt(match[DATE]) * sign, - h: toInt(match[HOUR]) * sign, - m: toInt(match[MINUTE]) * sign, - s: toInt(match[SECOND]) * sign, - ms: toInt(absRound(match[MILLISECOND] * 1000)) * sign // the millisecond decimal point is included in the match - }; - } else if (!!(match = isoRegex.exec(input))) { - sign = match[1] === '-' ? -1 : 1; - duration = { - y: parseIso(match[2], sign), - M: parseIso(match[3], sign), - w: parseIso(match[4], sign), - d: parseIso(match[5], sign), - h: parseIso(match[6], sign), - m: parseIso(match[7], sign), - s: parseIso(match[8], sign) - }; - } else if (duration == null) { - // checks for null or undefined - duration = {}; - } else if ((typeof duration === 'undefined' ? 'undefined' : _typeof(duration)) === 'object' && ('from' in duration || 'to' in duration)) { - diffRes = momentsDifference(createLocal(duration.from), createLocal(duration.to)); - - duration = {}; - duration.ms = diffRes.milliseconds; - duration.M = diffRes.months; - } - - ret = new Duration(duration); - - if (isDuration(input) && hasOwnProp(input, '_locale')) { - ret._locale = input._locale; - } - - return ret; - } - - createDuration.fn = Duration.prototype; - createDuration.invalid = createInvalid$1; - - function parseIso(inp, sign) { - // We'd normally use ~~inp for this, but unfortunately it also - // converts floats to ints. - // inp may be undefined, so careful calling replace on it. - var res = inp && parseFloat(inp.replace(',', '.')); - // apply sign while we're at it - return (isNaN(res) ? 0 : res) * sign; - } - - function positiveMomentsDifference(base, other) { - var res = {}; - - res.months = other.month() - base.month() + (other.year() - base.year()) * 12; - if (base.clone().add(res.months, 'M').isAfter(other)) { - --res.months; - } - - res.milliseconds = +other - +base.clone().add(res.months, 'M'); - - return res; - } - - function momentsDifference(base, other) { - var res; - if (!(base.isValid() && other.isValid())) { - return { milliseconds: 0, months: 0 }; - } - - other = cloneWithOffset(other, base); - if (base.isBefore(other)) { - res = positiveMomentsDifference(base, other); - } else { - res = positiveMomentsDifference(other, base); - res.milliseconds = -res.milliseconds; - res.months = -res.months; - } - - return res; - } - - // TODO: remove 'name' arg after deprecation is removed - function createAdder(direction, name) { - return function (val, period) { - var dur, tmp; - //invert the arguments, but complain about it - if (period !== null && !isNaN(+period)) { - deprecateSimple(name, 'moment().' + name + '(period, number) is deprecated. Please use moment().' + name + '(number, period). ' + 'See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.'); - tmp = val;val = period;period = tmp; - } - - val = typeof val === 'string' ? +val : val; - dur = createDuration(val, period); - addSubtract(this, dur, direction); - return this; - }; - } - - function addSubtract(mom, duration, isAdding, updateOffset) { - var milliseconds = duration._milliseconds, - days = absRound(duration._days), - months = absRound(duration._months); - - if (!mom.isValid()) { - // No op - return; - } - - updateOffset = updateOffset == null ? true : updateOffset; - - if (months) { - setMonth(mom, get(mom, 'Month') + months * isAdding); - } - if (days) { - set$1(mom, 'Date', get(mom, 'Date') + days * isAdding); - } - if (milliseconds) { - mom._d.setTime(mom._d.valueOf() + milliseconds * isAdding); - } - if (updateOffset) { - hooks.updateOffset(mom, days || months); - } - } - - var add = createAdder(1, 'add'); - var subtract = createAdder(-1, 'subtract'); - - function getCalendarFormat(myMoment, now) { - var diff = myMoment.diff(now, 'days', true); - return diff < -6 ? 'sameElse' : diff < -1 ? 'lastWeek' : diff < 0 ? 'lastDay' : diff < 1 ? 'sameDay' : diff < 2 ? 'nextDay' : diff < 7 ? 'nextWeek' : 'sameElse'; - } - - function calendar$1(time, formats) { - // We want to compare the start of today, vs this. - // Getting start-of-today depends on whether we're local/utc/offset or not. - var now = time || createLocal(), - sod = cloneWithOffset(now, this).startOf('day'), - format = hooks.calendarFormat(this, sod) || 'sameElse'; - - var output = formats && (isFunction(formats[format]) ? formats[format].call(this, now) : formats[format]); - - return this.format(output || this.localeData().calendar(format, this, createLocal(now))); - } - - function clone() { - return new Moment(this); - } - - function isAfter(input, units) { - var localInput = isMoment(input) ? input : createLocal(input); - if (!(this.isValid() && localInput.isValid())) { - return false; - } - units = normalizeUnits(units) || 'millisecond'; - if (units === 'millisecond') { - return this.valueOf() > localInput.valueOf(); - } else { - return localInput.valueOf() < this.clone().startOf(units).valueOf(); - } - } - - function isBefore(input, units) { - var localInput = isMoment(input) ? input : createLocal(input); - if (!(this.isValid() && localInput.isValid())) { - return false; - } - units = normalizeUnits(units) || 'millisecond'; - if (units === 'millisecond') { - return this.valueOf() < localInput.valueOf(); - } else { - return this.clone().endOf(units).valueOf() < localInput.valueOf(); - } - } - - function isBetween(from, to, units, inclusivity) { - var localFrom = isMoment(from) ? from : createLocal(from), - localTo = isMoment(to) ? to : createLocal(to); - if (!(this.isValid() && localFrom.isValid() && localTo.isValid())) { - return false; - } - inclusivity = inclusivity || '()'; - return (inclusivity[0] === '(' ? this.isAfter(localFrom, units) : !this.isBefore(localFrom, units)) && (inclusivity[1] === ')' ? this.isBefore(localTo, units) : !this.isAfter(localTo, units)); - } - - function isSame(input, units) { - var localInput = isMoment(input) ? input : createLocal(input), - inputMs; - if (!(this.isValid() && localInput.isValid())) { - return false; - } - units = normalizeUnits(units) || 'millisecond'; - if (units === 'millisecond') { - return this.valueOf() === localInput.valueOf(); - } else { - inputMs = localInput.valueOf(); - return this.clone().startOf(units).valueOf() <= inputMs && inputMs <= this.clone().endOf(units).valueOf(); - } - } - - function isSameOrAfter(input, units) { - return this.isSame(input, units) || this.isAfter(input, units); - } - - function isSameOrBefore(input, units) { - return this.isSame(input, units) || this.isBefore(input, units); - } - - function diff(input, units, asFloat) { - var that, zoneDelta, output; - - if (!this.isValid()) { - return NaN; - } - - that = cloneWithOffset(input, this); - - if (!that.isValid()) { - return NaN; - } - - zoneDelta = (that.utcOffset() - this.utcOffset()) * 6e4; - - units = normalizeUnits(units); - - switch (units) { - case 'year': - output = monthDiff(this, that) / 12;break; - case 'month': - output = monthDiff(this, that);break; - case 'quarter': - output = monthDiff(this, that) / 3;break; - case 'second': - output = (this - that) / 1e3;break; // 1000 - case 'minute': - output = (this - that) / 6e4;break; // 1000 * 60 - case 'hour': - output = (this - that) / 36e5;break; // 1000 * 60 * 60 - case 'day': - output = (this - that - zoneDelta) / 864e5;break; // 1000 * 60 * 60 * 24, negate dst - case 'week': - output = (this - that - zoneDelta) / 6048e5;break; // 1000 * 60 * 60 * 24 * 7, negate dst - default: - output = this - that; - } - - return asFloat ? output : absFloor(output); - } - - function monthDiff(a, b) { - // difference in months - var wholeMonthDiff = (b.year() - a.year()) * 12 + (b.month() - a.month()), - - // b is in (anchor - 1 month, anchor + 1 month) - anchor = a.clone().add(wholeMonthDiff, 'months'), - anchor2, - adjust; - - if (b - anchor < 0) { - anchor2 = a.clone().add(wholeMonthDiff - 1, 'months'); - // linear across the month - adjust = (b - anchor) / (anchor - anchor2); - } else { - anchor2 = a.clone().add(wholeMonthDiff + 1, 'months'); - // linear across the month - adjust = (b - anchor) / (anchor2 - anchor); - } - - //check for negative zero, return zero if negative zero - return -(wholeMonthDiff + adjust) || 0; - } - - hooks.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ'; - hooks.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]'; - - function toString() { - return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ'); - } - - function toISOString(keepOffset) { - if (!this.isValid()) { - return null; - } - var utc = keepOffset !== true; - var m = utc ? this.clone().utc() : this; - if (m.year() < 0 || m.year() > 9999) { - return formatMoment(m, utc ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ'); - } - if (isFunction(Date.prototype.toISOString)) { - // native implementation is ~50x faster, use it when we can - if (utc) { - return this.toDate().toISOString(); - } else { - return new Date(this.valueOf() + this.utcOffset() * 60 * 1000).toISOString().replace('Z', formatMoment(m, 'Z')); - } - } - return formatMoment(m, utc ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ'); - } - - /** - * Return a human readable representation of a moment that can - * also be evaluated to get a new moment which is the same - * - * @link https://nodejs.org/dist/latest/docs/api/util.html#util_custom_inspect_function_on_objects - */ - function inspect() { - if (!this.isValid()) { - return 'moment.invalid(/* ' + this._i + ' */)'; - } - var func = 'moment'; - var zone = ''; - if (!this.isLocal()) { - func = this.utcOffset() === 0 ? 'moment.utc' : 'moment.parseZone'; - zone = 'Z'; - } - var prefix = '[' + func + '("]'; - var year = 0 <= this.year() && this.year() <= 9999 ? 'YYYY' : 'YYYYYY'; - var datetime = '-MM-DD[T]HH:mm:ss.SSS'; - var suffix = zone + '[")]'; - - return this.format(prefix + year + datetime + suffix); - } - - function format(inputString) { - if (!inputString) { - inputString = this.isUtc() ? hooks.defaultFormatUtc : hooks.defaultFormat; - } - var output = formatMoment(this, inputString); - return this.localeData().postformat(output); - } - - function from(time, withoutSuffix) { - if (this.isValid() && (isMoment(time) && time.isValid() || createLocal(time).isValid())) { - return createDuration({ to: this, from: time }).locale(this.locale()).humanize(!withoutSuffix); - } else { - return this.localeData().invalidDate(); - } - } - - function fromNow(withoutSuffix) { - return this.from(createLocal(), withoutSuffix); - } - - function to(time, withoutSuffix) { - if (this.isValid() && (isMoment(time) && time.isValid() || createLocal(time).isValid())) { - return createDuration({ from: this, to: time }).locale(this.locale()).humanize(!withoutSuffix); - } else { - return this.localeData().invalidDate(); - } - } - - function toNow(withoutSuffix) { - return this.to(createLocal(), withoutSuffix); - } - - // If passed a locale key, it will set the locale for this - // instance. Otherwise, it will return the locale configuration - // variables for this instance. - function locale(key) { - var newLocaleData; - - if (key === undefined) { - return this._locale._abbr; - } else { - newLocaleData = getLocale(key); - if (newLocaleData != null) { - this._locale = newLocaleData; - } - return this; - } - } - - var lang = deprecate('moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.', function (key) { - if (key === undefined) { - return this.localeData(); - } else { - return this.locale(key); - } - }); - - function localeData() { - return this._locale; - } - - var MS_PER_SECOND = 1000; - var MS_PER_MINUTE = 60 * MS_PER_SECOND; - var MS_PER_HOUR = 60 * MS_PER_MINUTE; - var MS_PER_400_YEARS = (365 * 400 + 97) * 24 * MS_PER_HOUR; - - // actual modulo - handles negative numbers (for dates before 1970): - function mod$1(dividend, divisor) { - return (dividend % divisor + divisor) % divisor; - } - - function localStartOfDate(y, m, d) { - // the date constructor remaps years 0-99 to 1900-1999 - if (y < 100 && y >= 0) { - // preserve leap years using a full 400 year cycle, then reset - return new Date(y + 400, m, d) - MS_PER_400_YEARS; - } else { - return new Date(y, m, d).valueOf(); - } - } - - function utcStartOfDate(y, m, d) { - // Date.UTC remaps years 0-99 to 1900-1999 - if (y < 100 && y >= 0) { - // preserve leap years using a full 400 year cycle, then reset - return Date.UTC(y + 400, m, d) - MS_PER_400_YEARS; - } else { - return Date.UTC(y, m, d); - } - } - - function startOf(units) { - var time; - units = normalizeUnits(units); - if (units === undefined || units === 'millisecond' || !this.isValid()) { - return this; - } - - var startOfDate = this._isUTC ? utcStartOfDate : localStartOfDate; - - switch (units) { - case 'year': - time = startOfDate(this.year(), 0, 1); - break; - case 'quarter': - time = startOfDate(this.year(), this.month() - this.month() % 3, 1); - break; - case 'month': - time = startOfDate(this.year(), this.month(), 1); - break; - case 'week': - time = startOfDate(this.year(), this.month(), this.date() - this.weekday()); - break; - case 'isoWeek': - time = startOfDate(this.year(), this.month(), this.date() - (this.isoWeekday() - 1)); - break; - case 'day': - case 'date': - time = startOfDate(this.year(), this.month(), this.date()); - break; - case 'hour': - time = this._d.valueOf(); - time -= mod$1(time + (this._isUTC ? 0 : this.utcOffset() * MS_PER_MINUTE), MS_PER_HOUR); - break; - case 'minute': - time = this._d.valueOf(); - time -= mod$1(time, MS_PER_MINUTE); - break; - case 'second': - time = this._d.valueOf(); - time -= mod$1(time, MS_PER_SECOND); - break; - } - - this._d.setTime(time); - hooks.updateOffset(this, true); - return this; - } - - function endOf(units) { - var time; - units = normalizeUnits(units); - if (units === undefined || units === 'millisecond' || !this.isValid()) { - return this; - } - - var startOfDate = this._isUTC ? utcStartOfDate : localStartOfDate; - - switch (units) { - case 'year': - time = startOfDate(this.year() + 1, 0, 1) - 1; - break; - case 'quarter': - time = startOfDate(this.year(), this.month() - this.month() % 3 + 3, 1) - 1; - break; - case 'month': - time = startOfDate(this.year(), this.month() + 1, 1) - 1; - break; - case 'week': - time = startOfDate(this.year(), this.month(), this.date() - this.weekday() + 7) - 1; - break; - case 'isoWeek': - time = startOfDate(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1; - break; - case 'day': - case 'date': - time = startOfDate(this.year(), this.month(), this.date() + 1) - 1; - break; - case 'hour': - time = this._d.valueOf(); - time += MS_PER_HOUR - mod$1(time + (this._isUTC ? 0 : this.utcOffset() * MS_PER_MINUTE), MS_PER_HOUR) - 1; - break; - case 'minute': - time = this._d.valueOf(); - time += MS_PER_MINUTE - mod$1(time, MS_PER_MINUTE) - 1; - break; - case 'second': - time = this._d.valueOf(); - time += MS_PER_SECOND - mod$1(time, MS_PER_SECOND) - 1; - break; - } - - this._d.setTime(time); - hooks.updateOffset(this, true); - return this; - } - - function valueOf() { - return this._d.valueOf() - (this._offset || 0) * 60000; - } - - function unix() { - return Math.floor(this.valueOf() / 1000); - } - - function toDate() { - return new Date(this.valueOf()); - } - - function toArray() { - var m = this; - return [m.year(), m.month(), m.date(), m.hour(), m.minute(), m.second(), m.millisecond()]; - } - - function toObject() { - var m = this; - return { - years: m.year(), - months: m.month(), - date: m.date(), - hours: m.hours(), - minutes: m.minutes(), - seconds: m.seconds(), - milliseconds: m.milliseconds() - }; - } - - function toJSON() { - // new Date(NaN).toJSON() === null - return this.isValid() ? this.toISOString() : null; - } - - function isValid$2() { - return isValid(this); - } - - function parsingFlags() { - return extend({}, getParsingFlags(this)); - } - - function invalidAt() { - return getParsingFlags(this).overflow; - } - - function creationData() { - return { - input: this._i, - format: this._f, - locale: this._locale, - isUTC: this._isUTC, - strict: this._strict - }; - } - - // FORMATTING - - addFormatToken(0, ['gg', 2], 0, function () { - return this.weekYear() % 100; - }); - - addFormatToken(0, ['GG', 2], 0, function () { - return this.isoWeekYear() % 100; - }); - - function addWeekYearFormatToken(token, getter) { - addFormatToken(0, [token, token.length], 0, getter); - } - - addWeekYearFormatToken('gggg', 'weekYear'); - addWeekYearFormatToken('ggggg', 'weekYear'); - addWeekYearFormatToken('GGGG', 'isoWeekYear'); - addWeekYearFormatToken('GGGGG', 'isoWeekYear'); - - // ALIASES - - addUnitAlias('weekYear', 'gg'); - addUnitAlias('isoWeekYear', 'GG'); - - // PRIORITY - - addUnitPriority('weekYear', 1); - addUnitPriority('isoWeekYear', 1); - - // PARSING - - addRegexToken('G', matchSigned); - addRegexToken('g', matchSigned); - addRegexToken('GG', match1to2, match2); - addRegexToken('gg', match1to2, match2); - addRegexToken('GGGG', match1to4, match4); - addRegexToken('gggg', match1to4, match4); - addRegexToken('GGGGG', match1to6, match6); - addRegexToken('ggggg', match1to6, match6); - - addWeekParseToken(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function (input, week, config, token) { - week[token.substr(0, 2)] = toInt(input); - }); - - addWeekParseToken(['gg', 'GG'], function (input, week, config, token) { - week[token] = hooks.parseTwoDigitYear(input); - }); - - // MOMENTS - - function getSetWeekYear(input) { - return getSetWeekYearHelper.call(this, input, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy); - } - - function getSetISOWeekYear(input) { - return getSetWeekYearHelper.call(this, input, this.isoWeek(), this.isoWeekday(), 1, 4); - } - - function getISOWeeksInYear() { - return weeksInYear(this.year(), 1, 4); - } - - function getWeeksInYear() { - var weekInfo = this.localeData()._week; - return weeksInYear(this.year(), weekInfo.dow, weekInfo.doy); - } - - function getSetWeekYearHelper(input, week, weekday, dow, doy) { - var weeksTarget; - if (input == null) { - return weekOfYear(this, dow, doy).year; - } else { - weeksTarget = weeksInYear(input, dow, doy); - if (week > weeksTarget) { - week = weeksTarget; - } - return setWeekAll.call(this, input, week, weekday, dow, doy); - } - } - - function setWeekAll(weekYear, week, weekday, dow, doy) { - var dayOfYearData = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy), - date = createUTCDate(dayOfYearData.year, 0, dayOfYearData.dayOfYear); - - this.year(date.getUTCFullYear()); - this.month(date.getUTCMonth()); - this.date(date.getUTCDate()); - return this; - } - - // FORMATTING - - addFormatToken('Q', 0, 'Qo', 'quarter'); - - // ALIASES - - addUnitAlias('quarter', 'Q'); - - // PRIORITY - - addUnitPriority('quarter', 7); - - // PARSING - - addRegexToken('Q', match1); - addParseToken('Q', function (input, array) { - array[MONTH] = (toInt(input) - 1) * 3; - }); - - // MOMENTS - - function getSetQuarter(input) { - return input == null ? Math.ceil((this.month() + 1) / 3) : this.month((input - 1) * 3 + this.month() % 3); - } - - // FORMATTING - - addFormatToken('D', ['DD', 2], 'Do', 'date'); - - // ALIASES - - addUnitAlias('date', 'D'); - - // PRIORITY - addUnitPriority('date', 9); - - // PARSING - - addRegexToken('D', match1to2); - addRegexToken('DD', match1to2, match2); - addRegexToken('Do', function (isStrict, locale) { - // TODO: Remove "ordinalParse" fallback in next major release. - return isStrict ? locale._dayOfMonthOrdinalParse || locale._ordinalParse : locale._dayOfMonthOrdinalParseLenient; - }); - - addParseToken(['D', 'DD'], DATE); - addParseToken('Do', function (input, array) { - array[DATE] = toInt(input.match(match1to2)[0]); - }); - - // MOMENTS - - var getSetDayOfMonth = makeGetSet('Date', true); - - // FORMATTING - - addFormatToken('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear'); - - // ALIASES - - addUnitAlias('dayOfYear', 'DDD'); - - // PRIORITY - addUnitPriority('dayOfYear', 4); - - // PARSING - - addRegexToken('DDD', match1to3); - addRegexToken('DDDD', match3); - addParseToken(['DDD', 'DDDD'], function (input, array, config) { - config._dayOfYear = toInt(input); - }); - - // HELPERS - - // MOMENTS - - function getSetDayOfYear(input) { - var dayOfYear = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1; - return input == null ? dayOfYear : this.add(input - dayOfYear, 'd'); - } - - // FORMATTING - - addFormatToken('m', ['mm', 2], 0, 'minute'); - - // ALIASES - - addUnitAlias('minute', 'm'); - - // PRIORITY - - addUnitPriority('minute', 14); - - // PARSING - - addRegexToken('m', match1to2); - addRegexToken('mm', match1to2, match2); - addParseToken(['m', 'mm'], MINUTE); - - // MOMENTS - - var getSetMinute = makeGetSet('Minutes', false); - - // FORMATTING - - addFormatToken('s', ['ss', 2], 0, 'second'); - - // ALIASES - - addUnitAlias('second', 's'); - - // PRIORITY - - addUnitPriority('second', 15); - - // PARSING - - addRegexToken('s', match1to2); - addRegexToken('ss', match1to2, match2); - addParseToken(['s', 'ss'], SECOND); - - // MOMENTS - - var getSetSecond = makeGetSet('Seconds', false); - - // FORMATTING - - addFormatToken('S', 0, 0, function () { - return ~~(this.millisecond() / 100); - }); - - addFormatToken(0, ['SS', 2], 0, function () { - return ~~(this.millisecond() / 10); - }); - - addFormatToken(0, ['SSS', 3], 0, 'millisecond'); - addFormatToken(0, ['SSSS', 4], 0, function () { - return this.millisecond() * 10; - }); - addFormatToken(0, ['SSSSS', 5], 0, function () { - return this.millisecond() * 100; - }); - addFormatToken(0, ['SSSSSS', 6], 0, function () { - return this.millisecond() * 1000; - }); - addFormatToken(0, ['SSSSSSS', 7], 0, function () { - return this.millisecond() * 10000; - }); - addFormatToken(0, ['SSSSSSSS', 8], 0, function () { - return this.millisecond() * 100000; - }); - addFormatToken(0, ['SSSSSSSSS', 9], 0, function () { - return this.millisecond() * 1000000; - }); - - // ALIASES - - addUnitAlias('millisecond', 'ms'); - - // PRIORITY - - addUnitPriority('millisecond', 16); - - // PARSING - - addRegexToken('S', match1to3, match1); - addRegexToken('SS', match1to3, match2); - addRegexToken('SSS', match1to3, match3); - - var token; - for (token = 'SSSS'; token.length <= 9; token += 'S') { - addRegexToken(token, matchUnsigned); - } - - function parseMs(input, array) { - array[MILLISECOND] = toInt(('0.' + input) * 1000); - } - - for (token = 'S'; token.length <= 9; token += 'S') { - addParseToken(token, parseMs); - } - // MOMENTS - - var getSetMillisecond = makeGetSet('Milliseconds', false); - - // FORMATTING - - addFormatToken('z', 0, 0, 'zoneAbbr'); - addFormatToken('zz', 0, 0, 'zoneName'); - - // MOMENTS - - function getZoneAbbr() { - return this._isUTC ? 'UTC' : ''; - } - - function getZoneName() { - return this._isUTC ? 'Coordinated Universal Time' : ''; - } - - var proto = Moment.prototype; - - proto.add = add; - proto.calendar = calendar$1; - proto.clone = clone; - proto.diff = diff; - proto.endOf = endOf; - proto.format = format; - proto.from = from; - proto.fromNow = fromNow; - proto.to = to; - proto.toNow = toNow; - proto.get = stringGet; - proto.invalidAt = invalidAt; - proto.isAfter = isAfter; - proto.isBefore = isBefore; - proto.isBetween = isBetween; - proto.isSame = isSame; - proto.isSameOrAfter = isSameOrAfter; - proto.isSameOrBefore = isSameOrBefore; - proto.isValid = isValid$2; - proto.lang = lang; - proto.locale = locale; - proto.localeData = localeData; - proto.max = prototypeMax; - proto.min = prototypeMin; - proto.parsingFlags = parsingFlags; - proto.set = stringSet; - proto.startOf = startOf; - proto.subtract = subtract; - proto.toArray = toArray; - proto.toObject = toObject; - proto.toDate = toDate; - proto.toISOString = toISOString; - proto.inspect = inspect; - proto.toJSON = toJSON; - proto.toString = toString; - proto.unix = unix; - proto.valueOf = valueOf; - proto.creationData = creationData; - proto.year = getSetYear; - proto.isLeapYear = getIsLeapYear; - proto.weekYear = getSetWeekYear; - proto.isoWeekYear = getSetISOWeekYear; - proto.quarter = proto.quarters = getSetQuarter; - proto.month = getSetMonth; - proto.daysInMonth = getDaysInMonth; - proto.week = proto.weeks = getSetWeek; - proto.isoWeek = proto.isoWeeks = getSetISOWeek; - proto.weeksInYear = getWeeksInYear; - proto.isoWeeksInYear = getISOWeeksInYear; - proto.date = getSetDayOfMonth; - proto.day = proto.days = getSetDayOfWeek; - proto.weekday = getSetLocaleDayOfWeek; - proto.isoWeekday = getSetISODayOfWeek; - proto.dayOfYear = getSetDayOfYear; - proto.hour = proto.hours = getSetHour; - proto.minute = proto.minutes = getSetMinute; - proto.second = proto.seconds = getSetSecond; - proto.millisecond = proto.milliseconds = getSetMillisecond; - proto.utcOffset = getSetOffset; - proto.utc = setOffsetToUTC; - proto.local = setOffsetToLocal; - proto.parseZone = setOffsetToParsedOffset; - proto.hasAlignedHourOffset = hasAlignedHourOffset; - proto.isDST = isDaylightSavingTime; - proto.isLocal = isLocal; - proto.isUtcOffset = isUtcOffset; - proto.isUtc = isUtc; - proto.isUTC = isUtc; - proto.zoneAbbr = getZoneAbbr; - proto.zoneName = getZoneName; - proto.dates = deprecate('dates accessor is deprecated. Use date instead.', getSetDayOfMonth); - proto.months = deprecate('months accessor is deprecated. Use month instead', getSetMonth); - proto.years = deprecate('years accessor is deprecated. Use year instead', getSetYear); - proto.zone = deprecate('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/', getSetZone); - proto.isDSTShifted = deprecate('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information', isDaylightSavingTimeShifted); - - function createUnix(input) { - return createLocal(input * 1000); - } - - function createInZone() { - return createLocal.apply(null, arguments).parseZone(); - } - - function preParsePostFormat(string) { - return string; - } - - var proto$1 = Locale.prototype; - - proto$1.calendar = calendar; - proto$1.longDateFormat = longDateFormat; - proto$1.invalidDate = invalidDate; - proto$1.ordinal = ordinal; - proto$1.preparse = preParsePostFormat; - proto$1.postformat = preParsePostFormat; - proto$1.relativeTime = relativeTime; - proto$1.pastFuture = pastFuture; - proto$1.set = set; - - proto$1.months = localeMonths; - proto$1.monthsShort = localeMonthsShort; - proto$1.monthsParse = localeMonthsParse; - proto$1.monthsRegex = monthsRegex; - proto$1.monthsShortRegex = monthsShortRegex; - proto$1.week = localeWeek; - proto$1.firstDayOfYear = localeFirstDayOfYear; - proto$1.firstDayOfWeek = localeFirstDayOfWeek; - - proto$1.weekdays = localeWeekdays; - proto$1.weekdaysMin = localeWeekdaysMin; - proto$1.weekdaysShort = localeWeekdaysShort; - proto$1.weekdaysParse = localeWeekdaysParse; - - proto$1.weekdaysRegex = weekdaysRegex; - proto$1.weekdaysShortRegex = weekdaysShortRegex; - proto$1.weekdaysMinRegex = weekdaysMinRegex; - - proto$1.isPM = localeIsPM; - proto$1.meridiem = localeMeridiem; - - function get$1(format, index, field, setter) { - var locale = getLocale(); - var utc = createUTC().set(setter, index); - return locale[field](utc, format); - } - - function listMonthsImpl(format, index, field) { - if (isNumber(format)) { - index = format; - format = undefined; - } - - format = format || ''; - - if (index != null) { - return get$1(format, index, field, 'month'); - } - - var i; - var out = []; - for (i = 0; i < 12; i++) { - out[i] = get$1(format, i, field, 'month'); - } - return out; - } - - // () - // (5) - // (fmt, 5) - // (fmt) - // (true) - // (true, 5) - // (true, fmt, 5) - // (true, fmt) - function listWeekdaysImpl(localeSorted, format, index, field) { - if (typeof localeSorted === 'boolean') { - if (isNumber(format)) { - index = format; - format = undefined; - } - - format = format || ''; - } else { - format = localeSorted; - index = format; - localeSorted = false; - - if (isNumber(format)) { - index = format; - format = undefined; - } - - format = format || ''; - } - - var locale = getLocale(), - shift = localeSorted ? locale._week.dow : 0; - - if (index != null) { - return get$1(format, (index + shift) % 7, field, 'day'); - } - - var i; - var out = []; - for (i = 0; i < 7; i++) { - out[i] = get$1(format, (i + shift) % 7, field, 'day'); - } - return out; - } - - function listMonths(format, index) { - return listMonthsImpl(format, index, 'months'); - } - - function listMonthsShort(format, index) { - return listMonthsImpl(format, index, 'monthsShort'); - } - - function listWeekdays(localeSorted, format, index) { - return listWeekdaysImpl(localeSorted, format, index, 'weekdays'); - } - - function listWeekdaysShort(localeSorted, format, index) { - return listWeekdaysImpl(localeSorted, format, index, 'weekdaysShort'); - } - - function listWeekdaysMin(localeSorted, format, index) { - return listWeekdaysImpl(localeSorted, format, index, 'weekdaysMin'); - } - - getSetGlobalLocale('en', { - dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, - ordinal: function ordinal(number) { - var b = number % 10, - output = toInt(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th'; - return number + output; - } - }); - - // Side effect imports - - hooks.lang = deprecate('moment.lang is deprecated. Use moment.locale instead.', getSetGlobalLocale); - hooks.langData = deprecate('moment.langData is deprecated. Use moment.localeData instead.', getLocale); - - var mathAbs = Math.abs; - - function abs() { - var data = this._data; - - this._milliseconds = mathAbs(this._milliseconds); - this._days = mathAbs(this._days); - this._months = mathAbs(this._months); - - data.milliseconds = mathAbs(data.milliseconds); - data.seconds = mathAbs(data.seconds); - data.minutes = mathAbs(data.minutes); - data.hours = mathAbs(data.hours); - data.months = mathAbs(data.months); - data.years = mathAbs(data.years); - - return this; - } - - function addSubtract$1(duration, input, value, direction) { - var other = createDuration(input, value); - - duration._milliseconds += direction * other._milliseconds; - duration._days += direction * other._days; - duration._months += direction * other._months; - - return duration._bubble(); - } - - // supports only 2.0-style add(1, 's') or add(duration) - function add$1(input, value) { - return addSubtract$1(this, input, value, 1); - } - - // supports only 2.0-style subtract(1, 's') or subtract(duration) - function subtract$1(input, value) { - return addSubtract$1(this, input, value, -1); - } - - function absCeil(number) { - if (number < 0) { - return Math.floor(number); - } else { - return Math.ceil(number); - } - } - - function bubble() { - var milliseconds = this._milliseconds; - var days = this._days; - var months = this._months; - var data = this._data; - var seconds, minutes, hours, years, monthsFromDays; - - // if we have a mix of positive and negative values, bubble down first - // check: https://github.com/moment/moment/issues/2166 - if (!(milliseconds >= 0 && days >= 0 && months >= 0 || milliseconds <= 0 && days <= 0 && months <= 0)) { - milliseconds += absCeil(monthsToDays(months) + days) * 864e5; - days = 0; - months = 0; - } - - // The following code bubbles up values, see the tests for - // examples of what that means. - data.milliseconds = milliseconds % 1000; - - seconds = absFloor(milliseconds / 1000); - data.seconds = seconds % 60; - - minutes = absFloor(seconds / 60); - data.minutes = minutes % 60; - - hours = absFloor(minutes / 60); - data.hours = hours % 24; - - days += absFloor(hours / 24); - - // convert days to months - monthsFromDays = absFloor(daysToMonths(days)); - months += monthsFromDays; - days -= absCeil(monthsToDays(monthsFromDays)); - - // 12 months -> 1 year - years = absFloor(months / 12); - months %= 12; - - data.days = days; - data.months = months; - data.years = years; - - return this; - } - - function daysToMonths(days) { - // 400 years have 146097 days (taking into account leap year rules) - // 400 years have 12 months === 4800 - return days * 4800 / 146097; - } - - function monthsToDays(months) { - // the reverse of daysToMonths - return months * 146097 / 4800; - } - - function as(units) { - if (!this.isValid()) { - return NaN; - } - var days; - var months; - var milliseconds = this._milliseconds; - - units = normalizeUnits(units); - - if (units === 'month' || units === 'quarter' || units === 'year') { - days = this._days + milliseconds / 864e5; - months = this._months + daysToMonths(days); - switch (units) { - case 'month': - return months; - case 'quarter': - return months / 3; - case 'year': - return months / 12; - } - } else { - // handle milliseconds separately because of floating point math errors (issue #1867) - days = this._days + Math.round(monthsToDays(this._months)); - switch (units) { - case 'week': - return days / 7 + milliseconds / 6048e5; - case 'day': - return days + milliseconds / 864e5; - case 'hour': - return days * 24 + milliseconds / 36e5; - case 'minute': - return days * 1440 + milliseconds / 6e4; - case 'second': - return days * 86400 + milliseconds / 1000; - // Math.floor prevents floating point math errors here - case 'millisecond': - return Math.floor(days * 864e5) + milliseconds; - default: - throw new Error('Unknown unit ' + units); - } - } - } - - // TODO: Use this.as('ms')? - function valueOf$1() { - if (!this.isValid()) { - return NaN; - } - return this._milliseconds + this._days * 864e5 + this._months % 12 * 2592e6 + toInt(this._months / 12) * 31536e6; - } - - function makeAs(alias) { - return function () { - return this.as(alias); - }; - } - - var asMilliseconds = makeAs('ms'); - var asSeconds = makeAs('s'); - var asMinutes = makeAs('m'); - var asHours = makeAs('h'); - var asDays = makeAs('d'); - var asWeeks = makeAs('w'); - var asMonths = makeAs('M'); - var asQuarters = makeAs('Q'); - var asYears = makeAs('y'); - - function clone$1() { - return createDuration(this); - } - - function get$2(units) { - units = normalizeUnits(units); - return this.isValid() ? this[units + 's']() : NaN; - } - - function makeGetter(name) { - return function () { - return this.isValid() ? this._data[name] : NaN; - }; - } - - var milliseconds = makeGetter('milliseconds'); - var seconds = makeGetter('seconds'); - var minutes = makeGetter('minutes'); - var hours = makeGetter('hours'); - var days = makeGetter('days'); - var months = makeGetter('months'); - var years = makeGetter('years'); - - function weeks() { - return absFloor(this.days() / 7); - } - - var round = Math.round; - var thresholds = { - ss: 44, // a few seconds to seconds - s: 45, // seconds to minute - m: 45, // minutes to hour - h: 22, // hours to day - d: 26, // days to month - M: 11 // months to year - }; - - // helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize - function substituteTimeAgo(string, number, withoutSuffix, isFuture, locale) { - return locale.relativeTime(number || 1, !!withoutSuffix, string, isFuture); - } - - function relativeTime$1(posNegDuration, withoutSuffix, locale) { - var duration = createDuration(posNegDuration).abs(); - var seconds = round(duration.as('s')); - var minutes = round(duration.as('m')); - var hours = round(duration.as('h')); - var days = round(duration.as('d')); - var months = round(duration.as('M')); - var years = round(duration.as('y')); - - var a = seconds <= thresholds.ss && ['s', seconds] || seconds < thresholds.s && ['ss', seconds] || minutes <= 1 && ['m'] || minutes < thresholds.m && ['mm', minutes] || hours <= 1 && ['h'] || hours < thresholds.h && ['hh', hours] || days <= 1 && ['d'] || days < thresholds.d && ['dd', days] || months <= 1 && ['M'] || months < thresholds.M && ['MM', months] || years <= 1 && ['y'] || ['yy', years]; - - a[2] = withoutSuffix; - a[3] = +posNegDuration > 0; - a[4] = locale; - return substituteTimeAgo.apply(null, a); - } - - // This function allows you to set the rounding function for relative time strings - function getSetRelativeTimeRounding(roundingFunction) { - if (roundingFunction === undefined) { - return round; - } - if (typeof roundingFunction === 'function') { - round = roundingFunction; - return true; - } - return false; - } - - // This function allows you to set a threshold for relative time strings - function getSetRelativeTimeThreshold(threshold, limit) { - if (thresholds[threshold] === undefined) { - return false; - } - if (limit === undefined) { - return thresholds[threshold]; - } - thresholds[threshold] = limit; - if (threshold === 's') { - thresholds.ss = limit - 1; - } - return true; - } - - function humanize(withSuffix) { - if (!this.isValid()) { - return this.localeData().invalidDate(); - } - - var locale = this.localeData(); - var output = relativeTime$1(this, !withSuffix, locale); - - if (withSuffix) { - output = locale.pastFuture(+this, output); - } - - return locale.postformat(output); - } - - var abs$1 = Math.abs; - - function sign(x) { - return (x > 0) - (x < 0) || +x; - } - - function toISOString$1() { - // for ISO strings we do not use the normal bubbling rules: - // * milliseconds bubble up until they become hours - // * days do not bubble at all - // * months bubble up until they become years - // This is because there is no context-free conversion between hours and days - // (think of clock changes) - // and also not between days and months (28-31 days per month) - if (!this.isValid()) { - return this.localeData().invalidDate(); - } - - var seconds = abs$1(this._milliseconds) / 1000; - var days = abs$1(this._days); - var months = abs$1(this._months); - var minutes, hours, years; - - // 3600 seconds -> 60 minutes -> 1 hour - minutes = absFloor(seconds / 60); - hours = absFloor(minutes / 60); - seconds %= 60; - minutes %= 60; - - // 12 months -> 1 year - years = absFloor(months / 12); - months %= 12; - - // inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js - var Y = years; - var M = months; - var D = days; - var h = hours; - var m = minutes; - var s = seconds ? seconds.toFixed(3).replace(/\.?0+$/, '') : ''; - var total = this.asSeconds(); - - if (!total) { - // this is the same as C#'s (Noda) and python (isodate)... - // but not other JS (goog.date) - return 'P0D'; - } - - var totalSign = total < 0 ? '-' : ''; - var ymSign = sign(this._months) !== sign(total) ? '-' : ''; - var daysSign = sign(this._days) !== sign(total) ? '-' : ''; - var hmsSign = sign(this._milliseconds) !== sign(total) ? '-' : ''; - - return totalSign + 'P' + (Y ? ymSign + Y + 'Y' : '') + (M ? ymSign + M + 'M' : '') + (D ? daysSign + D + 'D' : '') + (h || m || s ? 'T' : '') + (h ? hmsSign + h + 'H' : '') + (m ? hmsSign + m + 'M' : '') + (s ? hmsSign + s + 'S' : ''); - } - - var proto$2 = Duration.prototype; - - proto$2.isValid = isValid$1; - proto$2.abs = abs; - proto$2.add = add$1; - proto$2.subtract = subtract$1; - proto$2.as = as; - proto$2.asMilliseconds = asMilliseconds; - proto$2.asSeconds = asSeconds; - proto$2.asMinutes = asMinutes; - proto$2.asHours = asHours; - proto$2.asDays = asDays; - proto$2.asWeeks = asWeeks; - proto$2.asMonths = asMonths; - proto$2.asQuarters = asQuarters; - proto$2.asYears = asYears; - proto$2.valueOf = valueOf$1; - proto$2._bubble = bubble; - proto$2.clone = clone$1; - proto$2.get = get$2; - proto$2.milliseconds = milliseconds; - proto$2.seconds = seconds; - proto$2.minutes = minutes; - proto$2.hours = hours; - proto$2.days = days; - proto$2.weeks = weeks; - proto$2.months = months; - proto$2.years = years; - proto$2.humanize = humanize; - proto$2.toISOString = toISOString$1; - proto$2.toString = toISOString$1; - proto$2.toJSON = toISOString$1; - proto$2.locale = locale; - proto$2.localeData = localeData; - - proto$2.toIsoString = deprecate('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', toISOString$1); - proto$2.lang = lang; - - // Side effect imports - - // FORMATTING - - addFormatToken('X', 0, 0, 'unix'); - addFormatToken('x', 0, 0, 'valueOf'); - - // PARSING - - addRegexToken('x', matchSigned); - addRegexToken('X', matchTimestamp); - addParseToken('X', function (input, array, config) { - config._d = new Date(parseFloat(input, 10) * 1000); - }); - addParseToken('x', function (input, array, config) { - config._d = new Date(toInt(input)); - }); - - // Side effect imports - - - hooks.version = '2.24.0'; - - setHookCallback(createLocal); - - hooks.fn = proto; - hooks.min = min; - hooks.max = max; - hooks.now = now; - hooks.utc = createUTC; - hooks.unix = createUnix; - hooks.months = listMonths; - hooks.isDate = isDate; - hooks.locale = getSetGlobalLocale; - hooks.invalid = createInvalid; - hooks.duration = createDuration; - hooks.isMoment = isMoment; - hooks.weekdays = listWeekdays; - hooks.parseZone = createInZone; - hooks.localeData = getLocale; - hooks.isDuration = isDuration; - hooks.monthsShort = listMonthsShort; - hooks.weekdaysMin = listWeekdaysMin; - hooks.defineLocale = defineLocale; - hooks.updateLocale = updateLocale; - hooks.locales = listLocales; - hooks.weekdaysShort = listWeekdaysShort; - hooks.normalizeUnits = normalizeUnits; - hooks.relativeTimeRounding = getSetRelativeTimeRounding; - hooks.relativeTimeThreshold = getSetRelativeTimeThreshold; - hooks.calendarFormat = getCalendarFormat; - hooks.prototype = proto; - - // currently HTML5 input type only supports 24-hour formats - hooks.HTML5_FMT = { - DATETIME_LOCAL: 'YYYY-MM-DDTHH:mm', // - DATETIME_LOCAL_SECONDS: 'YYYY-MM-DDTHH:mm:ss', // - DATETIME_LOCAL_MS: 'YYYY-MM-DDTHH:mm:ss.SSS', // - DATE: 'YYYY-MM-DD', // - TIME: 'HH:mm', // - TIME_SECONDS: 'HH:mm:ss', // - TIME_MS: 'HH:mm:ss.SSS', // - WEEK: 'GGGG-[W]WW', // - MONTH: 'YYYY-MM' // - }; - - return hooks; -}); -}); - -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { - return typeof obj; -} : function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; -}; - -function _toConsumableArray(arr) { - if (Array.isArray(arr)) { - for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { - arr2[i] = arr[i]; - }return arr2; - } else { - return Array.from(arr); - } -} - -var vueMoment = { - install: function install(Vue, options) { - var moment$$1 = options && options.moment ? options.moment : moment; - - Object.defineProperties(Vue.prototype, { - $moment: { - get: function get() { - return moment$$1; - } - } - }); - - Vue.moment = moment$$1; - - Vue.filter('moment', function () { - var arguments$1 = arguments; - - for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments$1[_key]; - } - - args = Array.prototype.slice.call(args); - var input = args.shift(); - var date = void 0; - - if (Array.isArray(input) && typeof input[0] === 'string') { - // If input is array, assume we're being passed a format pattern to parse against. - // Format pattern will accept an array of potential formats to parse against. - // Date string should be at [0], format pattern(s) should be at [1] - date = moment$$1(input[0], input[1], true); - } else if (typeof input === 'number') { - if (input.toString().length < 12) { - // If input is an integer with fewer than 12 digits, assume Unix seconds... - date = moment$$1.unix(input); - } else { - // ..otherwise, assume milliseconds. - date = moment$$1(input); - } - } else { - // Otherwise, throw the input at moment and see what happens... - date = moment$$1(input); - } - - if (!input || !date.isValid()) { - // Log a warning if moment couldn't reconcile the input. Better than throwing an error? - console.warn('Could not build a valid `moment` object from input.'); - return input; - } - - function parse() { - var arguments$1 = arguments; - - for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { - args[_key2] = arguments$1[_key2]; - } - - args = Array.prototype.slice.call(args); - var method = args.shift(); - - switch (method) { - case 'add': - { - /* - * Mutates the original moment by adding time. - * http://momentjs.com/docs/#/manipulating/add/ - */ - - var addends = args.shift().split(',').map(Function.prototype.call, String.prototype.trim); - var obj = {}; - - for (var n = 0; n < addends.length; n++) { - var addend = addends[n].split(' '); - obj[addend[1]] = addend[0]; - } - date.add(obj); - break; - } - - case 'subtract': - { - /* - * Mutates the original moment by subtracting time. - * http://momentjs.com/docs/#/manipulating/subtract/ - */ - - var subtrahends = args.shift().split(',').map(Function.prototype.call, String.prototype.trim); - var _obj = {}; - - for (var _n = 0; _n < subtrahends.length; _n++) { - var subtrahend = subtrahends[_n].split(' '); - _obj[subtrahend[1]] = subtrahend[0]; - } - date.subtract(_obj); - break; - } - - case 'from': - { - /* - * Display a moment in relative time, either from now or from a specified date. - * http://momentjs.com/docs/#/displaying/fromnow/ - */ - - var from = 'now'; - var removeSuffix = false; - - if (args[0] === 'now') { args.shift(); } - // If valid, assume it is a date we want the output computed against. - if (moment$$1(args[0]).isValid()) { from = moment$$1(args.shift()); } - - if (args[0] === true) { - args.shift(); - removeSuffix = true; - } - - if (from !== 'now') { - date = date.from(from, removeSuffix); - } else { - date = date.fromNow(removeSuffix); - } - break; - } - - case 'diff': - { - /* - * Mutates the original moment by doing a difference with another date. - * http://momentjs.com/docs/#/displaying/difference/ - */ - - var referenceTime = moment$$1(); - var units = ''; - var float = false; - - if (moment$$1(args[0]).isValid()) { - // If valid, assume it is a date we want the output computed against. - referenceTime = moment$$1(args.shift()); - } else if (args[0] === null || args[0] === 'now') { - // If null or 'now', remove argument and proceed with default referenceTime. - args.shift(); - } - - if (args[0]) { units = args.shift(); } - - if (args[0] === true) { float = args.shift(); } - - date = date.diff(referenceTime, units, float); - break; - } - - case 'calendar': - { - /* - * Formats a date with different strings depending on how close - * to a certain date (today by default) the date is. - * http://momentjs.com/docs/#/displaying/calendar-time/ - */ - - var _referenceTime = moment$$1(); - var formats = {}; - - if (moment$$1(args[0]).isValid()) { - // If valid, assume it is a date we want the output computed against. - _referenceTime = moment$$1(args.shift()); - } else if (args[0] === null || args[0] === 'now') { - // If null or 'now', remove argument and proceed with default referenceTime. - args.shift(); - } - - if (_typeof(args[0]) === 'object') { formats = args.shift(); } - - date = date.calendar(_referenceTime, formats); - break; - } - - case 'utc': - { - /* - * Mutates the original moment by converting to UTC - * https://momentjs.com/docs/#/manipulating/utc/ - */ - date.utc(); - break; - } - - case 'timezone': - { - /* - * Mutates the original moment by converting to a new timezone. - * https://momentjs.com/timezone/docs/#/using-timezones/converting-to-zone/ - */ - date.tz(args.shift()); - break; - } - - default: - { - /* - * Formats a date by taking a string of tokens and replacing - * them with their corresponding values. - * http://momentjs.com/docs/#/displaying/format/ - */ - - var format = method; - date = date.format(format); - } - } - - if (args.length) { parse.apply(parse, args); } - } - - parse.apply(parse, args); - - return date; - }); - - Vue.filter('duration', function () { - var arguments$1 = arguments; - - for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { - args[_key3] = arguments$1[_key3]; - } - - /* - * Basic pass-through filter for leveraging moment.js's ability - * to manipulate and display durations. - * https://momentjs.com/docs/#/durations/ - */ - args = Array.prototype.slice.call(args); - var input = args.shift(); - var method = args.shift(); - - function createDuration(time) { - if (!Array.isArray(time)) { time = [time]; } - var result = moment$$1.duration.apply(moment$$1, _toConsumableArray(time)); - if (!result.isValid()) { console.warn('Could not build a valid `duration` object from input.'); } - return result; - } - var duration = createDuration(input); - - if (method === 'add' || method === 'subtract') { - // Generates a duration object and either adds or subtracts it - // from our original duration. - var durationChange = createDuration(args); - duration[method](durationChange); - } else if (duration && duration[method]) { - var _duration; - - // This gives a full proxy to moment.duration functions. - duration = (_duration = duration)[method].apply(_duration, _toConsumableArray(args)); - } - - return duration; - }); - } -}; - -var vueMoment_1 = vueMoment.install; - -exports['default'] = vueMoment; -exports.install = vueMoment_1; - -Object.defineProperty(exports, '__esModule', { value: true }); - -}))); - - -/***/ }), - -/***/ "./node_modules/vue-pusher/index.js": -/*!******************************************!*\ - !*** ./node_modules/vue-pusher/index.js ***! - \******************************************/ -/***/ ((module, __unused_webpack_exports, __webpack_require__) => { - -/** - * Importing pusher - */ -var Pusher = __webpack_require__(/*! pusher-js */ "./node_modules/vue-pusher/node_modules/pusher-js/dist/web/pusher.js"); - -/** - * VuePusher class. - * - * @param {String} api_key - * @param {Object} options - */ -function VuePusher (api_key, options) { - this.pusher = new Pusher(api_key, options); - this.channels = []; -} - -/** - * Subscribe to the given channel and give a fallback to bind events to the channel. - * - * @param {String} channel_name - * @param {Function} callback - */ -VuePusher.prototype.subscribe = function (channel_name, callback) { - var channel = this.pusher.subscribe(channel_name); - - if (! this.channels.includes(channel)) { - this.channels.push(channel_name); - } - - callback(channel); -}; - -/** - * Unsubscribe from the given channel. - * - * @param {String} channel - */ -VuePusher.prototype.unsubscribe = function (channel) { - this.pusher.unsubscribe(channel); -}; - -/** - * Return all the chanels. - * - * @return {Array} - */ -VuePusher.prototype.getChannels = function () { - return this.channels; -}; - -module.exports = { - install: function (Vue, options) { - var pusher = new VuePusher(options.api_key, options.options); - - Vue.prototype.pusher = pusher; - Vue.prototype.$pusher = pusher.pusher; // Just in case they want to manage it themselves. - } -}; - - -/***/ }), - -/***/ "./node_modules/vue-pusher/node_modules/pusher-js/dist/web/pusher.js": -/*!***************************************************************************!*\ - !*** ./node_modules/vue-pusher/node_modules/pusher-js/dist/web/pusher.js ***! - \***************************************************************************/ -/***/ ((module, __unused_webpack_exports, __webpack_require__) => { - -/* provided dependency */ var Buffer = __webpack_require__(/*! buffer */ "./node_modules/buffer/index.js")["Buffer"]; -/*! - * Pusher JavaScript Library v5.1.1 - * https://pusher.com/ - * - * Copyright 2017, Pusher - * Released under the MIT licence. - */ - -(function webpackUniversalModuleDefinition(root, factory) { - if(true) - module.exports = factory(); - else {} -})(window, function() { -return /******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __nested_webpack_require_669__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __nested_webpack_require_669__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __nested_webpack_require_669__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __nested_webpack_require_669__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __nested_webpack_require_669__.d = function(exports, name, getter) { -/******/ if(!__nested_webpack_require_669__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); -/******/ } -/******/ }; -/******/ -/******/ // define __esModule on exports -/******/ __nested_webpack_require_669__.r = function(exports) { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ -/******/ // create a fake namespace object -/******/ // mode & 1: value is a module id, require it -/******/ // mode & 2: merge all properties of value into the ns -/******/ // mode & 4: return value when already ns object -/******/ // mode & 8|1: behave like require -/******/ __nested_webpack_require_669__.t = function(value, mode) { -/******/ if(mode & 1) value = __nested_webpack_require_669__(value); -/******/ if(mode & 8) return value; -/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; -/******/ var ns = Object.create(null); -/******/ __nested_webpack_require_669__.r(ns); -/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); -/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __nested_webpack_require_669__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); -/******/ return ns; -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __nested_webpack_require_669__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __nested_webpack_require_669__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __nested_webpack_require_669__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __nested_webpack_require_669__.p = ""; -/******/ -/******/ -/******/ // Load entry module and return exports -/******/ return __nested_webpack_require_669__(__nested_webpack_require_669__.s = 2); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports, __nested_webpack_require_4133__) { - -(function(nacl) { -'use strict'; - -// Ported in 2014 by Dmitry Chestnykh and Devi Mandiri. -// Public domain. -// -// Implementation derived from TweetNaCl version 20140427. -// See for details: http://tweetnacl.cr.yp.to/ - -var gf = function(init) { - var i, r = new Float64Array(16); - if (init) for (i = 0; i < init.length; i++) r[i] = init[i]; - return r; -}; - -// Pluggable, initialized in high-level API below. -var randombytes = function(/* x, n */) { throw new Error('no PRNG'); }; - -var _0 = new Uint8Array(16); -var _9 = new Uint8Array(32); _9[0] = 9; - -var gf0 = gf(), - gf1 = gf([1]), - _121665 = gf([0xdb41, 1]), - D = gf([0x78a3, 0x1359, 0x4dca, 0x75eb, 0xd8ab, 0x4141, 0x0a4d, 0x0070, 0xe898, 0x7779, 0x4079, 0x8cc7, 0xfe73, 0x2b6f, 0x6cee, 0x5203]), - D2 = gf([0xf159, 0x26b2, 0x9b94, 0xebd6, 0xb156, 0x8283, 0x149a, 0x00e0, 0xd130, 0xeef3, 0x80f2, 0x198e, 0xfce7, 0x56df, 0xd9dc, 0x2406]), - X = gf([0xd51a, 0x8f25, 0x2d60, 0xc956, 0xa7b2, 0x9525, 0xc760, 0x692c, 0xdc5c, 0xfdd6, 0xe231, 0xc0a4, 0x53fe, 0xcd6e, 0x36d3, 0x2169]), - Y = gf([0x6658, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666, 0x6666]), - I = gf([0xa0b0, 0x4a0e, 0x1b27, 0xc4ee, 0xe478, 0xad2f, 0x1806, 0x2f43, 0xd7a7, 0x3dfb, 0x0099, 0x2b4d, 0xdf0b, 0x4fc1, 0x2480, 0x2b83]); - -function ts64(x, i, h, l) { - x[i] = (h >> 24) & 0xff; - x[i+1] = (h >> 16) & 0xff; - x[i+2] = (h >> 8) & 0xff; - x[i+3] = h & 0xff; - x[i+4] = (l >> 24) & 0xff; - x[i+5] = (l >> 16) & 0xff; - x[i+6] = (l >> 8) & 0xff; - x[i+7] = l & 0xff; -} - -function vn(x, xi, y, yi, n) { - var i,d = 0; - for (i = 0; i < n; i++) d |= x[xi+i]^y[yi+i]; - return (1 & ((d - 1) >>> 8)) - 1; -} - -function crypto_verify_16(x, xi, y, yi) { - return vn(x,xi,y,yi,16); -} - -function crypto_verify_32(x, xi, y, yi) { - return vn(x,xi,y,yi,32); -} - -function core_salsa20(o, p, k, c) { - var j0 = c[ 0] & 0xff | (c[ 1] & 0xff)<<8 | (c[ 2] & 0xff)<<16 | (c[ 3] & 0xff)<<24, - j1 = k[ 0] & 0xff | (k[ 1] & 0xff)<<8 | (k[ 2] & 0xff)<<16 | (k[ 3] & 0xff)<<24, - j2 = k[ 4] & 0xff | (k[ 5] & 0xff)<<8 | (k[ 6] & 0xff)<<16 | (k[ 7] & 0xff)<<24, - j3 = k[ 8] & 0xff | (k[ 9] & 0xff)<<8 | (k[10] & 0xff)<<16 | (k[11] & 0xff)<<24, - j4 = k[12] & 0xff | (k[13] & 0xff)<<8 | (k[14] & 0xff)<<16 | (k[15] & 0xff)<<24, - j5 = c[ 4] & 0xff | (c[ 5] & 0xff)<<8 | (c[ 6] & 0xff)<<16 | (c[ 7] & 0xff)<<24, - j6 = p[ 0] & 0xff | (p[ 1] & 0xff)<<8 | (p[ 2] & 0xff)<<16 | (p[ 3] & 0xff)<<24, - j7 = p[ 4] & 0xff | (p[ 5] & 0xff)<<8 | (p[ 6] & 0xff)<<16 | (p[ 7] & 0xff)<<24, - j8 = p[ 8] & 0xff | (p[ 9] & 0xff)<<8 | (p[10] & 0xff)<<16 | (p[11] & 0xff)<<24, - j9 = p[12] & 0xff | (p[13] & 0xff)<<8 | (p[14] & 0xff)<<16 | (p[15] & 0xff)<<24, - j10 = c[ 8] & 0xff | (c[ 9] & 0xff)<<8 | (c[10] & 0xff)<<16 | (c[11] & 0xff)<<24, - j11 = k[16] & 0xff | (k[17] & 0xff)<<8 | (k[18] & 0xff)<<16 | (k[19] & 0xff)<<24, - j12 = k[20] & 0xff | (k[21] & 0xff)<<8 | (k[22] & 0xff)<<16 | (k[23] & 0xff)<<24, - j13 = k[24] & 0xff | (k[25] & 0xff)<<8 | (k[26] & 0xff)<<16 | (k[27] & 0xff)<<24, - j14 = k[28] & 0xff | (k[29] & 0xff)<<8 | (k[30] & 0xff)<<16 | (k[31] & 0xff)<<24, - j15 = c[12] & 0xff | (c[13] & 0xff)<<8 | (c[14] & 0xff)<<16 | (c[15] & 0xff)<<24; - - var x0 = j0, x1 = j1, x2 = j2, x3 = j3, x4 = j4, x5 = j5, x6 = j6, x7 = j7, - x8 = j8, x9 = j9, x10 = j10, x11 = j11, x12 = j12, x13 = j13, x14 = j14, - x15 = j15, u; - - for (var i = 0; i < 20; i += 2) { - u = x0 + x12 | 0; - x4 ^= u<<7 | u>>>(32-7); - u = x4 + x0 | 0; - x8 ^= u<<9 | u>>>(32-9); - u = x8 + x4 | 0; - x12 ^= u<<13 | u>>>(32-13); - u = x12 + x8 | 0; - x0 ^= u<<18 | u>>>(32-18); - - u = x5 + x1 | 0; - x9 ^= u<<7 | u>>>(32-7); - u = x9 + x5 | 0; - x13 ^= u<<9 | u>>>(32-9); - u = x13 + x9 | 0; - x1 ^= u<<13 | u>>>(32-13); - u = x1 + x13 | 0; - x5 ^= u<<18 | u>>>(32-18); - - u = x10 + x6 | 0; - x14 ^= u<<7 | u>>>(32-7); - u = x14 + x10 | 0; - x2 ^= u<<9 | u>>>(32-9); - u = x2 + x14 | 0; - x6 ^= u<<13 | u>>>(32-13); - u = x6 + x2 | 0; - x10 ^= u<<18 | u>>>(32-18); - - u = x15 + x11 | 0; - x3 ^= u<<7 | u>>>(32-7); - u = x3 + x15 | 0; - x7 ^= u<<9 | u>>>(32-9); - u = x7 + x3 | 0; - x11 ^= u<<13 | u>>>(32-13); - u = x11 + x7 | 0; - x15 ^= u<<18 | u>>>(32-18); - - u = x0 + x3 | 0; - x1 ^= u<<7 | u>>>(32-7); - u = x1 + x0 | 0; - x2 ^= u<<9 | u>>>(32-9); - u = x2 + x1 | 0; - x3 ^= u<<13 | u>>>(32-13); - u = x3 + x2 | 0; - x0 ^= u<<18 | u>>>(32-18); - - u = x5 + x4 | 0; - x6 ^= u<<7 | u>>>(32-7); - u = x6 + x5 | 0; - x7 ^= u<<9 | u>>>(32-9); - u = x7 + x6 | 0; - x4 ^= u<<13 | u>>>(32-13); - u = x4 + x7 | 0; - x5 ^= u<<18 | u>>>(32-18); - - u = x10 + x9 | 0; - x11 ^= u<<7 | u>>>(32-7); - u = x11 + x10 | 0; - x8 ^= u<<9 | u>>>(32-9); - u = x8 + x11 | 0; - x9 ^= u<<13 | u>>>(32-13); - u = x9 + x8 | 0; - x10 ^= u<<18 | u>>>(32-18); - - u = x15 + x14 | 0; - x12 ^= u<<7 | u>>>(32-7); - u = x12 + x15 | 0; - x13 ^= u<<9 | u>>>(32-9); - u = x13 + x12 | 0; - x14 ^= u<<13 | u>>>(32-13); - u = x14 + x13 | 0; - x15 ^= u<<18 | u>>>(32-18); - } - x0 = x0 + j0 | 0; - x1 = x1 + j1 | 0; - x2 = x2 + j2 | 0; - x3 = x3 + j3 | 0; - x4 = x4 + j4 | 0; - x5 = x5 + j5 | 0; - x6 = x6 + j6 | 0; - x7 = x7 + j7 | 0; - x8 = x8 + j8 | 0; - x9 = x9 + j9 | 0; - x10 = x10 + j10 | 0; - x11 = x11 + j11 | 0; - x12 = x12 + j12 | 0; - x13 = x13 + j13 | 0; - x14 = x14 + j14 | 0; - x15 = x15 + j15 | 0; - - o[ 0] = x0 >>> 0 & 0xff; - o[ 1] = x0 >>> 8 & 0xff; - o[ 2] = x0 >>> 16 & 0xff; - o[ 3] = x0 >>> 24 & 0xff; - - o[ 4] = x1 >>> 0 & 0xff; - o[ 5] = x1 >>> 8 & 0xff; - o[ 6] = x1 >>> 16 & 0xff; - o[ 7] = x1 >>> 24 & 0xff; - - o[ 8] = x2 >>> 0 & 0xff; - o[ 9] = x2 >>> 8 & 0xff; - o[10] = x2 >>> 16 & 0xff; - o[11] = x2 >>> 24 & 0xff; - - o[12] = x3 >>> 0 & 0xff; - o[13] = x3 >>> 8 & 0xff; - o[14] = x3 >>> 16 & 0xff; - o[15] = x3 >>> 24 & 0xff; - - o[16] = x4 >>> 0 & 0xff; - o[17] = x4 >>> 8 & 0xff; - o[18] = x4 >>> 16 & 0xff; - o[19] = x4 >>> 24 & 0xff; - - o[20] = x5 >>> 0 & 0xff; - o[21] = x5 >>> 8 & 0xff; - o[22] = x5 >>> 16 & 0xff; - o[23] = x5 >>> 24 & 0xff; - - o[24] = x6 >>> 0 & 0xff; - o[25] = x6 >>> 8 & 0xff; - o[26] = x6 >>> 16 & 0xff; - o[27] = x6 >>> 24 & 0xff; - - o[28] = x7 >>> 0 & 0xff; - o[29] = x7 >>> 8 & 0xff; - o[30] = x7 >>> 16 & 0xff; - o[31] = x7 >>> 24 & 0xff; - - o[32] = x8 >>> 0 & 0xff; - o[33] = x8 >>> 8 & 0xff; - o[34] = x8 >>> 16 & 0xff; - o[35] = x8 >>> 24 & 0xff; - - o[36] = x9 >>> 0 & 0xff; - o[37] = x9 >>> 8 & 0xff; - o[38] = x9 >>> 16 & 0xff; - o[39] = x9 >>> 24 & 0xff; - - o[40] = x10 >>> 0 & 0xff; - o[41] = x10 >>> 8 & 0xff; - o[42] = x10 >>> 16 & 0xff; - o[43] = x10 >>> 24 & 0xff; - - o[44] = x11 >>> 0 & 0xff; - o[45] = x11 >>> 8 & 0xff; - o[46] = x11 >>> 16 & 0xff; - o[47] = x11 >>> 24 & 0xff; - - o[48] = x12 >>> 0 & 0xff; - o[49] = x12 >>> 8 & 0xff; - o[50] = x12 >>> 16 & 0xff; - o[51] = x12 >>> 24 & 0xff; - - o[52] = x13 >>> 0 & 0xff; - o[53] = x13 >>> 8 & 0xff; - o[54] = x13 >>> 16 & 0xff; - o[55] = x13 >>> 24 & 0xff; - - o[56] = x14 >>> 0 & 0xff; - o[57] = x14 >>> 8 & 0xff; - o[58] = x14 >>> 16 & 0xff; - o[59] = x14 >>> 24 & 0xff; - - o[60] = x15 >>> 0 & 0xff; - o[61] = x15 >>> 8 & 0xff; - o[62] = x15 >>> 16 & 0xff; - o[63] = x15 >>> 24 & 0xff; -} - -function core_hsalsa20(o,p,k,c) { - var j0 = c[ 0] & 0xff | (c[ 1] & 0xff)<<8 | (c[ 2] & 0xff)<<16 | (c[ 3] & 0xff)<<24, - j1 = k[ 0] & 0xff | (k[ 1] & 0xff)<<8 | (k[ 2] & 0xff)<<16 | (k[ 3] & 0xff)<<24, - j2 = k[ 4] & 0xff | (k[ 5] & 0xff)<<8 | (k[ 6] & 0xff)<<16 | (k[ 7] & 0xff)<<24, - j3 = k[ 8] & 0xff | (k[ 9] & 0xff)<<8 | (k[10] & 0xff)<<16 | (k[11] & 0xff)<<24, - j4 = k[12] & 0xff | (k[13] & 0xff)<<8 | (k[14] & 0xff)<<16 | (k[15] & 0xff)<<24, - j5 = c[ 4] & 0xff | (c[ 5] & 0xff)<<8 | (c[ 6] & 0xff)<<16 | (c[ 7] & 0xff)<<24, - j6 = p[ 0] & 0xff | (p[ 1] & 0xff)<<8 | (p[ 2] & 0xff)<<16 | (p[ 3] & 0xff)<<24, - j7 = p[ 4] & 0xff | (p[ 5] & 0xff)<<8 | (p[ 6] & 0xff)<<16 | (p[ 7] & 0xff)<<24, - j8 = p[ 8] & 0xff | (p[ 9] & 0xff)<<8 | (p[10] & 0xff)<<16 | (p[11] & 0xff)<<24, - j9 = p[12] & 0xff | (p[13] & 0xff)<<8 | (p[14] & 0xff)<<16 | (p[15] & 0xff)<<24, - j10 = c[ 8] & 0xff | (c[ 9] & 0xff)<<8 | (c[10] & 0xff)<<16 | (c[11] & 0xff)<<24, - j11 = k[16] & 0xff | (k[17] & 0xff)<<8 | (k[18] & 0xff)<<16 | (k[19] & 0xff)<<24, - j12 = k[20] & 0xff | (k[21] & 0xff)<<8 | (k[22] & 0xff)<<16 | (k[23] & 0xff)<<24, - j13 = k[24] & 0xff | (k[25] & 0xff)<<8 | (k[26] & 0xff)<<16 | (k[27] & 0xff)<<24, - j14 = k[28] & 0xff | (k[29] & 0xff)<<8 | (k[30] & 0xff)<<16 | (k[31] & 0xff)<<24, - j15 = c[12] & 0xff | (c[13] & 0xff)<<8 | (c[14] & 0xff)<<16 | (c[15] & 0xff)<<24; - - var x0 = j0, x1 = j1, x2 = j2, x3 = j3, x4 = j4, x5 = j5, x6 = j6, x7 = j7, - x8 = j8, x9 = j9, x10 = j10, x11 = j11, x12 = j12, x13 = j13, x14 = j14, - x15 = j15, u; - - for (var i = 0; i < 20; i += 2) { - u = x0 + x12 | 0; - x4 ^= u<<7 | u>>>(32-7); - u = x4 + x0 | 0; - x8 ^= u<<9 | u>>>(32-9); - u = x8 + x4 | 0; - x12 ^= u<<13 | u>>>(32-13); - u = x12 + x8 | 0; - x0 ^= u<<18 | u>>>(32-18); - - u = x5 + x1 | 0; - x9 ^= u<<7 | u>>>(32-7); - u = x9 + x5 | 0; - x13 ^= u<<9 | u>>>(32-9); - u = x13 + x9 | 0; - x1 ^= u<<13 | u>>>(32-13); - u = x1 + x13 | 0; - x5 ^= u<<18 | u>>>(32-18); - - u = x10 + x6 | 0; - x14 ^= u<<7 | u>>>(32-7); - u = x14 + x10 | 0; - x2 ^= u<<9 | u>>>(32-9); - u = x2 + x14 | 0; - x6 ^= u<<13 | u>>>(32-13); - u = x6 + x2 | 0; - x10 ^= u<<18 | u>>>(32-18); - - u = x15 + x11 | 0; - x3 ^= u<<7 | u>>>(32-7); - u = x3 + x15 | 0; - x7 ^= u<<9 | u>>>(32-9); - u = x7 + x3 | 0; - x11 ^= u<<13 | u>>>(32-13); - u = x11 + x7 | 0; - x15 ^= u<<18 | u>>>(32-18); - - u = x0 + x3 | 0; - x1 ^= u<<7 | u>>>(32-7); - u = x1 + x0 | 0; - x2 ^= u<<9 | u>>>(32-9); - u = x2 + x1 | 0; - x3 ^= u<<13 | u>>>(32-13); - u = x3 + x2 | 0; - x0 ^= u<<18 | u>>>(32-18); - - u = x5 + x4 | 0; - x6 ^= u<<7 | u>>>(32-7); - u = x6 + x5 | 0; - x7 ^= u<<9 | u>>>(32-9); - u = x7 + x6 | 0; - x4 ^= u<<13 | u>>>(32-13); - u = x4 + x7 | 0; - x5 ^= u<<18 | u>>>(32-18); - - u = x10 + x9 | 0; - x11 ^= u<<7 | u>>>(32-7); - u = x11 + x10 | 0; - x8 ^= u<<9 | u>>>(32-9); - u = x8 + x11 | 0; - x9 ^= u<<13 | u>>>(32-13); - u = x9 + x8 | 0; - x10 ^= u<<18 | u>>>(32-18); - - u = x15 + x14 | 0; - x12 ^= u<<7 | u>>>(32-7); - u = x12 + x15 | 0; - x13 ^= u<<9 | u>>>(32-9); - u = x13 + x12 | 0; - x14 ^= u<<13 | u>>>(32-13); - u = x14 + x13 | 0; - x15 ^= u<<18 | u>>>(32-18); - } - - o[ 0] = x0 >>> 0 & 0xff; - o[ 1] = x0 >>> 8 & 0xff; - o[ 2] = x0 >>> 16 & 0xff; - o[ 3] = x0 >>> 24 & 0xff; - - o[ 4] = x5 >>> 0 & 0xff; - o[ 5] = x5 >>> 8 & 0xff; - o[ 6] = x5 >>> 16 & 0xff; - o[ 7] = x5 >>> 24 & 0xff; - - o[ 8] = x10 >>> 0 & 0xff; - o[ 9] = x10 >>> 8 & 0xff; - o[10] = x10 >>> 16 & 0xff; - o[11] = x10 >>> 24 & 0xff; - - o[12] = x15 >>> 0 & 0xff; - o[13] = x15 >>> 8 & 0xff; - o[14] = x15 >>> 16 & 0xff; - o[15] = x15 >>> 24 & 0xff; - - o[16] = x6 >>> 0 & 0xff; - o[17] = x6 >>> 8 & 0xff; - o[18] = x6 >>> 16 & 0xff; - o[19] = x6 >>> 24 & 0xff; - - o[20] = x7 >>> 0 & 0xff; - o[21] = x7 >>> 8 & 0xff; - o[22] = x7 >>> 16 & 0xff; - o[23] = x7 >>> 24 & 0xff; - - o[24] = x8 >>> 0 & 0xff; - o[25] = x8 >>> 8 & 0xff; - o[26] = x8 >>> 16 & 0xff; - o[27] = x8 >>> 24 & 0xff; - - o[28] = x9 >>> 0 & 0xff; - o[29] = x9 >>> 8 & 0xff; - o[30] = x9 >>> 16 & 0xff; - o[31] = x9 >>> 24 & 0xff; -} - -function crypto_core_salsa20(out,inp,k,c) { - core_salsa20(out,inp,k,c); -} - -function crypto_core_hsalsa20(out,inp,k,c) { - core_hsalsa20(out,inp,k,c); -} - -var sigma = new Uint8Array([101, 120, 112, 97, 110, 100, 32, 51, 50, 45, 98, 121, 116, 101, 32, 107]); - // "expand 32-byte k" - -function crypto_stream_salsa20_xor(c,cpos,m,mpos,b,n,k) { - var z = new Uint8Array(16), x = new Uint8Array(64); - var u, i; - for (i = 0; i < 16; i++) z[i] = 0; - for (i = 0; i < 8; i++) z[i] = n[i]; - while (b >= 64) { - crypto_core_salsa20(x,z,k,sigma); - for (i = 0; i < 64; i++) c[cpos+i] = m[mpos+i] ^ x[i]; - u = 1; - for (i = 8; i < 16; i++) { - u = u + (z[i] & 0xff) | 0; - z[i] = u & 0xff; - u >>>= 8; - } - b -= 64; - cpos += 64; - mpos += 64; - } - if (b > 0) { - crypto_core_salsa20(x,z,k,sigma); - for (i = 0; i < b; i++) c[cpos+i] = m[mpos+i] ^ x[i]; - } - return 0; -} - -function crypto_stream_salsa20(c,cpos,b,n,k) { - var z = new Uint8Array(16), x = new Uint8Array(64); - var u, i; - for (i = 0; i < 16; i++) z[i] = 0; - for (i = 0; i < 8; i++) z[i] = n[i]; - while (b >= 64) { - crypto_core_salsa20(x,z,k,sigma); - for (i = 0; i < 64; i++) c[cpos+i] = x[i]; - u = 1; - for (i = 8; i < 16; i++) { - u = u + (z[i] & 0xff) | 0; - z[i] = u & 0xff; - u >>>= 8; - } - b -= 64; - cpos += 64; - } - if (b > 0) { - crypto_core_salsa20(x,z,k,sigma); - for (i = 0; i < b; i++) c[cpos+i] = x[i]; - } - return 0; -} - -function crypto_stream(c,cpos,d,n,k) { - var s = new Uint8Array(32); - crypto_core_hsalsa20(s,n,k,sigma); - var sn = new Uint8Array(8); - for (var i = 0; i < 8; i++) sn[i] = n[i+16]; - return crypto_stream_salsa20(c,cpos,d,sn,s); -} - -function crypto_stream_xor(c,cpos,m,mpos,d,n,k) { - var s = new Uint8Array(32); - crypto_core_hsalsa20(s,n,k,sigma); - var sn = new Uint8Array(8); - for (var i = 0; i < 8; i++) sn[i] = n[i+16]; - return crypto_stream_salsa20_xor(c,cpos,m,mpos,d,sn,s); -} - -/* -* Port of Andrew Moon's Poly1305-donna-16. Public domain. -* https://github.com/floodyberry/poly1305-donna -*/ - -var poly1305 = function(key) { - this.buffer = new Uint8Array(16); - this.r = new Uint16Array(10); - this.h = new Uint16Array(10); - this.pad = new Uint16Array(8); - this.leftover = 0; - this.fin = 0; - - var t0, t1, t2, t3, t4, t5, t6, t7; - - t0 = key[ 0] & 0xff | (key[ 1] & 0xff) << 8; this.r[0] = ( t0 ) & 0x1fff; - t1 = key[ 2] & 0xff | (key[ 3] & 0xff) << 8; this.r[1] = ((t0 >>> 13) | (t1 << 3)) & 0x1fff; - t2 = key[ 4] & 0xff | (key[ 5] & 0xff) << 8; this.r[2] = ((t1 >>> 10) | (t2 << 6)) & 0x1f03; - t3 = key[ 6] & 0xff | (key[ 7] & 0xff) << 8; this.r[3] = ((t2 >>> 7) | (t3 << 9)) & 0x1fff; - t4 = key[ 8] & 0xff | (key[ 9] & 0xff) << 8; this.r[4] = ((t3 >>> 4) | (t4 << 12)) & 0x00ff; - this.r[5] = ((t4 >>> 1)) & 0x1ffe; - t5 = key[10] & 0xff | (key[11] & 0xff) << 8; this.r[6] = ((t4 >>> 14) | (t5 << 2)) & 0x1fff; - t6 = key[12] & 0xff | (key[13] & 0xff) << 8; this.r[7] = ((t5 >>> 11) | (t6 << 5)) & 0x1f81; - t7 = key[14] & 0xff | (key[15] & 0xff) << 8; this.r[8] = ((t6 >>> 8) | (t7 << 8)) & 0x1fff; - this.r[9] = ((t7 >>> 5)) & 0x007f; - - this.pad[0] = key[16] & 0xff | (key[17] & 0xff) << 8; - this.pad[1] = key[18] & 0xff | (key[19] & 0xff) << 8; - this.pad[2] = key[20] & 0xff | (key[21] & 0xff) << 8; - this.pad[3] = key[22] & 0xff | (key[23] & 0xff) << 8; - this.pad[4] = key[24] & 0xff | (key[25] & 0xff) << 8; - this.pad[5] = key[26] & 0xff | (key[27] & 0xff) << 8; - this.pad[6] = key[28] & 0xff | (key[29] & 0xff) << 8; - this.pad[7] = key[30] & 0xff | (key[31] & 0xff) << 8; -}; - -poly1305.prototype.blocks = function(m, mpos, bytes) { - var hibit = this.fin ? 0 : (1 << 11); - var t0, t1, t2, t3, t4, t5, t6, t7, c; - var d0, d1, d2, d3, d4, d5, d6, d7, d8, d9; - - var h0 = this.h[0], - h1 = this.h[1], - h2 = this.h[2], - h3 = this.h[3], - h4 = this.h[4], - h5 = this.h[5], - h6 = this.h[6], - h7 = this.h[7], - h8 = this.h[8], - h9 = this.h[9]; - - var r0 = this.r[0], - r1 = this.r[1], - r2 = this.r[2], - r3 = this.r[3], - r4 = this.r[4], - r5 = this.r[5], - r6 = this.r[6], - r7 = this.r[7], - r8 = this.r[8], - r9 = this.r[9]; - - while (bytes >= 16) { - t0 = m[mpos+ 0] & 0xff | (m[mpos+ 1] & 0xff) << 8; h0 += ( t0 ) & 0x1fff; - t1 = m[mpos+ 2] & 0xff | (m[mpos+ 3] & 0xff) << 8; h1 += ((t0 >>> 13) | (t1 << 3)) & 0x1fff; - t2 = m[mpos+ 4] & 0xff | (m[mpos+ 5] & 0xff) << 8; h2 += ((t1 >>> 10) | (t2 << 6)) & 0x1fff; - t3 = m[mpos+ 6] & 0xff | (m[mpos+ 7] & 0xff) << 8; h3 += ((t2 >>> 7) | (t3 << 9)) & 0x1fff; - t4 = m[mpos+ 8] & 0xff | (m[mpos+ 9] & 0xff) << 8; h4 += ((t3 >>> 4) | (t4 << 12)) & 0x1fff; - h5 += ((t4 >>> 1)) & 0x1fff; - t5 = m[mpos+10] & 0xff | (m[mpos+11] & 0xff) << 8; h6 += ((t4 >>> 14) | (t5 << 2)) & 0x1fff; - t6 = m[mpos+12] & 0xff | (m[mpos+13] & 0xff) << 8; h7 += ((t5 >>> 11) | (t6 << 5)) & 0x1fff; - t7 = m[mpos+14] & 0xff | (m[mpos+15] & 0xff) << 8; h8 += ((t6 >>> 8) | (t7 << 8)) & 0x1fff; - h9 += ((t7 >>> 5)) | hibit; - - c = 0; - - d0 = c; - d0 += h0 * r0; - d0 += h1 * (5 * r9); - d0 += h2 * (5 * r8); - d0 += h3 * (5 * r7); - d0 += h4 * (5 * r6); - c = (d0 >>> 13); d0 &= 0x1fff; - d0 += h5 * (5 * r5); - d0 += h6 * (5 * r4); - d0 += h7 * (5 * r3); - d0 += h8 * (5 * r2); - d0 += h9 * (5 * r1); - c += (d0 >>> 13); d0 &= 0x1fff; - - d1 = c; - d1 += h0 * r1; - d1 += h1 * r0; - d1 += h2 * (5 * r9); - d1 += h3 * (5 * r8); - d1 += h4 * (5 * r7); - c = (d1 >>> 13); d1 &= 0x1fff; - d1 += h5 * (5 * r6); - d1 += h6 * (5 * r5); - d1 += h7 * (5 * r4); - d1 += h8 * (5 * r3); - d1 += h9 * (5 * r2); - c += (d1 >>> 13); d1 &= 0x1fff; - - d2 = c; - d2 += h0 * r2; - d2 += h1 * r1; - d2 += h2 * r0; - d2 += h3 * (5 * r9); - d2 += h4 * (5 * r8); - c = (d2 >>> 13); d2 &= 0x1fff; - d2 += h5 * (5 * r7); - d2 += h6 * (5 * r6); - d2 += h7 * (5 * r5); - d2 += h8 * (5 * r4); - d2 += h9 * (5 * r3); - c += (d2 >>> 13); d2 &= 0x1fff; - - d3 = c; - d3 += h0 * r3; - d3 += h1 * r2; - d3 += h2 * r1; - d3 += h3 * r0; - d3 += h4 * (5 * r9); - c = (d3 >>> 13); d3 &= 0x1fff; - d3 += h5 * (5 * r8); - d3 += h6 * (5 * r7); - d3 += h7 * (5 * r6); - d3 += h8 * (5 * r5); - d3 += h9 * (5 * r4); - c += (d3 >>> 13); d3 &= 0x1fff; - - d4 = c; - d4 += h0 * r4; - d4 += h1 * r3; - d4 += h2 * r2; - d4 += h3 * r1; - d4 += h4 * r0; - c = (d4 >>> 13); d4 &= 0x1fff; - d4 += h5 * (5 * r9); - d4 += h6 * (5 * r8); - d4 += h7 * (5 * r7); - d4 += h8 * (5 * r6); - d4 += h9 * (5 * r5); - c += (d4 >>> 13); d4 &= 0x1fff; - - d5 = c; - d5 += h0 * r5; - d5 += h1 * r4; - d5 += h2 * r3; - d5 += h3 * r2; - d5 += h4 * r1; - c = (d5 >>> 13); d5 &= 0x1fff; - d5 += h5 * r0; - d5 += h6 * (5 * r9); - d5 += h7 * (5 * r8); - d5 += h8 * (5 * r7); - d5 += h9 * (5 * r6); - c += (d5 >>> 13); d5 &= 0x1fff; - - d6 = c; - d6 += h0 * r6; - d6 += h1 * r5; - d6 += h2 * r4; - d6 += h3 * r3; - d6 += h4 * r2; - c = (d6 >>> 13); d6 &= 0x1fff; - d6 += h5 * r1; - d6 += h6 * r0; - d6 += h7 * (5 * r9); - d6 += h8 * (5 * r8); - d6 += h9 * (5 * r7); - c += (d6 >>> 13); d6 &= 0x1fff; - - d7 = c; - d7 += h0 * r7; - d7 += h1 * r6; - d7 += h2 * r5; - d7 += h3 * r4; - d7 += h4 * r3; - c = (d7 >>> 13); d7 &= 0x1fff; - d7 += h5 * r2; - d7 += h6 * r1; - d7 += h7 * r0; - d7 += h8 * (5 * r9); - d7 += h9 * (5 * r8); - c += (d7 >>> 13); d7 &= 0x1fff; - - d8 = c; - d8 += h0 * r8; - d8 += h1 * r7; - d8 += h2 * r6; - d8 += h3 * r5; - d8 += h4 * r4; - c = (d8 >>> 13); d8 &= 0x1fff; - d8 += h5 * r3; - d8 += h6 * r2; - d8 += h7 * r1; - d8 += h8 * r0; - d8 += h9 * (5 * r9); - c += (d8 >>> 13); d8 &= 0x1fff; - - d9 = c; - d9 += h0 * r9; - d9 += h1 * r8; - d9 += h2 * r7; - d9 += h3 * r6; - d9 += h4 * r5; - c = (d9 >>> 13); d9 &= 0x1fff; - d9 += h5 * r4; - d9 += h6 * r3; - d9 += h7 * r2; - d9 += h8 * r1; - d9 += h9 * r0; - c += (d9 >>> 13); d9 &= 0x1fff; - - c = (((c << 2) + c)) | 0; - c = (c + d0) | 0; - d0 = c & 0x1fff; - c = (c >>> 13); - d1 += c; - - h0 = d0; - h1 = d1; - h2 = d2; - h3 = d3; - h4 = d4; - h5 = d5; - h6 = d6; - h7 = d7; - h8 = d8; - h9 = d9; - - mpos += 16; - bytes -= 16; - } - this.h[0] = h0; - this.h[1] = h1; - this.h[2] = h2; - this.h[3] = h3; - this.h[4] = h4; - this.h[5] = h5; - this.h[6] = h6; - this.h[7] = h7; - this.h[8] = h8; - this.h[9] = h9; -}; - -poly1305.prototype.finish = function(mac, macpos) { - var g = new Uint16Array(10); - var c, mask, f, i; - - if (this.leftover) { - i = this.leftover; - this.buffer[i++] = 1; - for (; i < 16; i++) this.buffer[i] = 0; - this.fin = 1; - this.blocks(this.buffer, 0, 16); - } - - c = this.h[1] >>> 13; - this.h[1] &= 0x1fff; - for (i = 2; i < 10; i++) { - this.h[i] += c; - c = this.h[i] >>> 13; - this.h[i] &= 0x1fff; - } - this.h[0] += (c * 5); - c = this.h[0] >>> 13; - this.h[0] &= 0x1fff; - this.h[1] += c; - c = this.h[1] >>> 13; - this.h[1] &= 0x1fff; - this.h[2] += c; - - g[0] = this.h[0] + 5; - c = g[0] >>> 13; - g[0] &= 0x1fff; - for (i = 1; i < 10; i++) { - g[i] = this.h[i] + c; - c = g[i] >>> 13; - g[i] &= 0x1fff; - } - g[9] -= (1 << 13); - - mask = (c ^ 1) - 1; - for (i = 0; i < 10; i++) g[i] &= mask; - mask = ~mask; - for (i = 0; i < 10; i++) this.h[i] = (this.h[i] & mask) | g[i]; - - this.h[0] = ((this.h[0] ) | (this.h[1] << 13) ) & 0xffff; - this.h[1] = ((this.h[1] >>> 3) | (this.h[2] << 10) ) & 0xffff; - this.h[2] = ((this.h[2] >>> 6) | (this.h[3] << 7) ) & 0xffff; - this.h[3] = ((this.h[3] >>> 9) | (this.h[4] << 4) ) & 0xffff; - this.h[4] = ((this.h[4] >>> 12) | (this.h[5] << 1) | (this.h[6] << 14)) & 0xffff; - this.h[5] = ((this.h[6] >>> 2) | (this.h[7] << 11) ) & 0xffff; - this.h[6] = ((this.h[7] >>> 5) | (this.h[8] << 8) ) & 0xffff; - this.h[7] = ((this.h[8] >>> 8) | (this.h[9] << 5) ) & 0xffff; - - f = this.h[0] + this.pad[0]; - this.h[0] = f & 0xffff; - for (i = 1; i < 8; i++) { - f = (((this.h[i] + this.pad[i]) | 0) + (f >>> 16)) | 0; - this.h[i] = f & 0xffff; - } - - mac[macpos+ 0] = (this.h[0] >>> 0) & 0xff; - mac[macpos+ 1] = (this.h[0] >>> 8) & 0xff; - mac[macpos+ 2] = (this.h[1] >>> 0) & 0xff; - mac[macpos+ 3] = (this.h[1] >>> 8) & 0xff; - mac[macpos+ 4] = (this.h[2] >>> 0) & 0xff; - mac[macpos+ 5] = (this.h[2] >>> 8) & 0xff; - mac[macpos+ 6] = (this.h[3] >>> 0) & 0xff; - mac[macpos+ 7] = (this.h[3] >>> 8) & 0xff; - mac[macpos+ 8] = (this.h[4] >>> 0) & 0xff; - mac[macpos+ 9] = (this.h[4] >>> 8) & 0xff; - mac[macpos+10] = (this.h[5] >>> 0) & 0xff; - mac[macpos+11] = (this.h[5] >>> 8) & 0xff; - mac[macpos+12] = (this.h[6] >>> 0) & 0xff; - mac[macpos+13] = (this.h[6] >>> 8) & 0xff; - mac[macpos+14] = (this.h[7] >>> 0) & 0xff; - mac[macpos+15] = (this.h[7] >>> 8) & 0xff; -}; - -poly1305.prototype.update = function(m, mpos, bytes) { - var i, want; - - if (this.leftover) { - want = (16 - this.leftover); - if (want > bytes) - want = bytes; - for (i = 0; i < want; i++) - this.buffer[this.leftover + i] = m[mpos+i]; - bytes -= want; - mpos += want; - this.leftover += want; - if (this.leftover < 16) - return; - this.blocks(this.buffer, 0, 16); - this.leftover = 0; - } - - if (bytes >= 16) { - want = bytes - (bytes % 16); - this.blocks(m, mpos, want); - mpos += want; - bytes -= want; - } - - if (bytes) { - for (i = 0; i < bytes; i++) - this.buffer[this.leftover + i] = m[mpos+i]; - this.leftover += bytes; - } -}; - -function crypto_onetimeauth(out, outpos, m, mpos, n, k) { - var s = new poly1305(k); - s.update(m, mpos, n); - s.finish(out, outpos); - return 0; -} - -function crypto_onetimeauth_verify(h, hpos, m, mpos, n, k) { - var x = new Uint8Array(16); - crypto_onetimeauth(x,0,m,mpos,n,k); - return crypto_verify_16(h,hpos,x,0); -} - -function crypto_secretbox(c,m,d,n,k) { - var i; - if (d < 32) return -1; - crypto_stream_xor(c,0,m,0,d,n,k); - crypto_onetimeauth(c, 16, c, 32, d - 32, c); - for (i = 0; i < 16; i++) c[i] = 0; - return 0; -} - -function crypto_secretbox_open(m,c,d,n,k) { - var i; - var x = new Uint8Array(32); - if (d < 32) return -1; - crypto_stream(x,0,32,n,k); - if (crypto_onetimeauth_verify(c, 16,c, 32,d - 32,x) !== 0) return -1; - crypto_stream_xor(m,0,c,0,d,n,k); - for (i = 0; i < 32; i++) m[i] = 0; - return 0; -} - -function set25519(r, a) { - var i; - for (i = 0; i < 16; i++) r[i] = a[i]|0; -} - -function car25519(o) { - var i, v, c = 1; - for (i = 0; i < 16; i++) { - v = o[i] + c + 65535; - c = Math.floor(v / 65536); - o[i] = v - c * 65536; - } - o[0] += c-1 + 37 * (c-1); -} - -function sel25519(p, q, b) { - var t, c = ~(b-1); - for (var i = 0; i < 16; i++) { - t = c & (p[i] ^ q[i]); - p[i] ^= t; - q[i] ^= t; - } -} - -function pack25519(o, n) { - var i, j, b; - var m = gf(), t = gf(); - for (i = 0; i < 16; i++) t[i] = n[i]; - car25519(t); - car25519(t); - car25519(t); - for (j = 0; j < 2; j++) { - m[0] = t[0] - 0xffed; - for (i = 1; i < 15; i++) { - m[i] = t[i] - 0xffff - ((m[i-1]>>16) & 1); - m[i-1] &= 0xffff; - } - m[15] = t[15] - 0x7fff - ((m[14]>>16) & 1); - b = (m[15]>>16) & 1; - m[14] &= 0xffff; - sel25519(t, m, 1-b); - } - for (i = 0; i < 16; i++) { - o[2*i] = t[i] & 0xff; - o[2*i+1] = t[i]>>8; - } -} - -function neq25519(a, b) { - var c = new Uint8Array(32), d = new Uint8Array(32); - pack25519(c, a); - pack25519(d, b); - return crypto_verify_32(c, 0, d, 0); -} - -function par25519(a) { - var d = new Uint8Array(32); - pack25519(d, a); - return d[0] & 1; -} - -function unpack25519(o, n) { - var i; - for (i = 0; i < 16; i++) o[i] = n[2*i] + (n[2*i+1] << 8); - o[15] &= 0x7fff; -} - -function A(o, a, b) { - for (var i = 0; i < 16; i++) o[i] = a[i] + b[i]; -} - -function Z(o, a, b) { - for (var i = 0; i < 16; i++) o[i] = a[i] - b[i]; -} - -function M(o, a, b) { - var v, c, - t0 = 0, t1 = 0, t2 = 0, t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, - t8 = 0, t9 = 0, t10 = 0, t11 = 0, t12 = 0, t13 = 0, t14 = 0, t15 = 0, - t16 = 0, t17 = 0, t18 = 0, t19 = 0, t20 = 0, t21 = 0, t22 = 0, t23 = 0, - t24 = 0, t25 = 0, t26 = 0, t27 = 0, t28 = 0, t29 = 0, t30 = 0, - b0 = b[0], - b1 = b[1], - b2 = b[2], - b3 = b[3], - b4 = b[4], - b5 = b[5], - b6 = b[6], - b7 = b[7], - b8 = b[8], - b9 = b[9], - b10 = b[10], - b11 = b[11], - b12 = b[12], - b13 = b[13], - b14 = b[14], - b15 = b[15]; - - v = a[0]; - t0 += v * b0; - t1 += v * b1; - t2 += v * b2; - t3 += v * b3; - t4 += v * b4; - t5 += v * b5; - t6 += v * b6; - t7 += v * b7; - t8 += v * b8; - t9 += v * b9; - t10 += v * b10; - t11 += v * b11; - t12 += v * b12; - t13 += v * b13; - t14 += v * b14; - t15 += v * b15; - v = a[1]; - t1 += v * b0; - t2 += v * b1; - t3 += v * b2; - t4 += v * b3; - t5 += v * b4; - t6 += v * b5; - t7 += v * b6; - t8 += v * b7; - t9 += v * b8; - t10 += v * b9; - t11 += v * b10; - t12 += v * b11; - t13 += v * b12; - t14 += v * b13; - t15 += v * b14; - t16 += v * b15; - v = a[2]; - t2 += v * b0; - t3 += v * b1; - t4 += v * b2; - t5 += v * b3; - t6 += v * b4; - t7 += v * b5; - t8 += v * b6; - t9 += v * b7; - t10 += v * b8; - t11 += v * b9; - t12 += v * b10; - t13 += v * b11; - t14 += v * b12; - t15 += v * b13; - t16 += v * b14; - t17 += v * b15; - v = a[3]; - t3 += v * b0; - t4 += v * b1; - t5 += v * b2; - t6 += v * b3; - t7 += v * b4; - t8 += v * b5; - t9 += v * b6; - t10 += v * b7; - t11 += v * b8; - t12 += v * b9; - t13 += v * b10; - t14 += v * b11; - t15 += v * b12; - t16 += v * b13; - t17 += v * b14; - t18 += v * b15; - v = a[4]; - t4 += v * b0; - t5 += v * b1; - t6 += v * b2; - t7 += v * b3; - t8 += v * b4; - t9 += v * b5; - t10 += v * b6; - t11 += v * b7; - t12 += v * b8; - t13 += v * b9; - t14 += v * b10; - t15 += v * b11; - t16 += v * b12; - t17 += v * b13; - t18 += v * b14; - t19 += v * b15; - v = a[5]; - t5 += v * b0; - t6 += v * b1; - t7 += v * b2; - t8 += v * b3; - t9 += v * b4; - t10 += v * b5; - t11 += v * b6; - t12 += v * b7; - t13 += v * b8; - t14 += v * b9; - t15 += v * b10; - t16 += v * b11; - t17 += v * b12; - t18 += v * b13; - t19 += v * b14; - t20 += v * b15; - v = a[6]; - t6 += v * b0; - t7 += v * b1; - t8 += v * b2; - t9 += v * b3; - t10 += v * b4; - t11 += v * b5; - t12 += v * b6; - t13 += v * b7; - t14 += v * b8; - t15 += v * b9; - t16 += v * b10; - t17 += v * b11; - t18 += v * b12; - t19 += v * b13; - t20 += v * b14; - t21 += v * b15; - v = a[7]; - t7 += v * b0; - t8 += v * b1; - t9 += v * b2; - t10 += v * b3; - t11 += v * b4; - t12 += v * b5; - t13 += v * b6; - t14 += v * b7; - t15 += v * b8; - t16 += v * b9; - t17 += v * b10; - t18 += v * b11; - t19 += v * b12; - t20 += v * b13; - t21 += v * b14; - t22 += v * b15; - v = a[8]; - t8 += v * b0; - t9 += v * b1; - t10 += v * b2; - t11 += v * b3; - t12 += v * b4; - t13 += v * b5; - t14 += v * b6; - t15 += v * b7; - t16 += v * b8; - t17 += v * b9; - t18 += v * b10; - t19 += v * b11; - t20 += v * b12; - t21 += v * b13; - t22 += v * b14; - t23 += v * b15; - v = a[9]; - t9 += v * b0; - t10 += v * b1; - t11 += v * b2; - t12 += v * b3; - t13 += v * b4; - t14 += v * b5; - t15 += v * b6; - t16 += v * b7; - t17 += v * b8; - t18 += v * b9; - t19 += v * b10; - t20 += v * b11; - t21 += v * b12; - t22 += v * b13; - t23 += v * b14; - t24 += v * b15; - v = a[10]; - t10 += v * b0; - t11 += v * b1; - t12 += v * b2; - t13 += v * b3; - t14 += v * b4; - t15 += v * b5; - t16 += v * b6; - t17 += v * b7; - t18 += v * b8; - t19 += v * b9; - t20 += v * b10; - t21 += v * b11; - t22 += v * b12; - t23 += v * b13; - t24 += v * b14; - t25 += v * b15; - v = a[11]; - t11 += v * b0; - t12 += v * b1; - t13 += v * b2; - t14 += v * b3; - t15 += v * b4; - t16 += v * b5; - t17 += v * b6; - t18 += v * b7; - t19 += v * b8; - t20 += v * b9; - t21 += v * b10; - t22 += v * b11; - t23 += v * b12; - t24 += v * b13; - t25 += v * b14; - t26 += v * b15; - v = a[12]; - t12 += v * b0; - t13 += v * b1; - t14 += v * b2; - t15 += v * b3; - t16 += v * b4; - t17 += v * b5; - t18 += v * b6; - t19 += v * b7; - t20 += v * b8; - t21 += v * b9; - t22 += v * b10; - t23 += v * b11; - t24 += v * b12; - t25 += v * b13; - t26 += v * b14; - t27 += v * b15; - v = a[13]; - t13 += v * b0; - t14 += v * b1; - t15 += v * b2; - t16 += v * b3; - t17 += v * b4; - t18 += v * b5; - t19 += v * b6; - t20 += v * b7; - t21 += v * b8; - t22 += v * b9; - t23 += v * b10; - t24 += v * b11; - t25 += v * b12; - t26 += v * b13; - t27 += v * b14; - t28 += v * b15; - v = a[14]; - t14 += v * b0; - t15 += v * b1; - t16 += v * b2; - t17 += v * b3; - t18 += v * b4; - t19 += v * b5; - t20 += v * b6; - t21 += v * b7; - t22 += v * b8; - t23 += v * b9; - t24 += v * b10; - t25 += v * b11; - t26 += v * b12; - t27 += v * b13; - t28 += v * b14; - t29 += v * b15; - v = a[15]; - t15 += v * b0; - t16 += v * b1; - t17 += v * b2; - t18 += v * b3; - t19 += v * b4; - t20 += v * b5; - t21 += v * b6; - t22 += v * b7; - t23 += v * b8; - t24 += v * b9; - t25 += v * b10; - t26 += v * b11; - t27 += v * b12; - t28 += v * b13; - t29 += v * b14; - t30 += v * b15; - - t0 += 38 * t16; - t1 += 38 * t17; - t2 += 38 * t18; - t3 += 38 * t19; - t4 += 38 * t20; - t5 += 38 * t21; - t6 += 38 * t22; - t7 += 38 * t23; - t8 += 38 * t24; - t9 += 38 * t25; - t10 += 38 * t26; - t11 += 38 * t27; - t12 += 38 * t28; - t13 += 38 * t29; - t14 += 38 * t30; - // t15 left as is - - // first car - c = 1; - v = t0 + c + 65535; c = Math.floor(v / 65536); t0 = v - c * 65536; - v = t1 + c + 65535; c = Math.floor(v / 65536); t1 = v - c * 65536; - v = t2 + c + 65535; c = Math.floor(v / 65536); t2 = v - c * 65536; - v = t3 + c + 65535; c = Math.floor(v / 65536); t3 = v - c * 65536; - v = t4 + c + 65535; c = Math.floor(v / 65536); t4 = v - c * 65536; - v = t5 + c + 65535; c = Math.floor(v / 65536); t5 = v - c * 65536; - v = t6 + c + 65535; c = Math.floor(v / 65536); t6 = v - c * 65536; - v = t7 + c + 65535; c = Math.floor(v / 65536); t7 = v - c * 65536; - v = t8 + c + 65535; c = Math.floor(v / 65536); t8 = v - c * 65536; - v = t9 + c + 65535; c = Math.floor(v / 65536); t9 = v - c * 65536; - v = t10 + c + 65535; c = Math.floor(v / 65536); t10 = v - c * 65536; - v = t11 + c + 65535; c = Math.floor(v / 65536); t11 = v - c * 65536; - v = t12 + c + 65535; c = Math.floor(v / 65536); t12 = v - c * 65536; - v = t13 + c + 65535; c = Math.floor(v / 65536); t13 = v - c * 65536; - v = t14 + c + 65535; c = Math.floor(v / 65536); t14 = v - c * 65536; - v = t15 + c + 65535; c = Math.floor(v / 65536); t15 = v - c * 65536; - t0 += c-1 + 37 * (c-1); - - // second car - c = 1; - v = t0 + c + 65535; c = Math.floor(v / 65536); t0 = v - c * 65536; - v = t1 + c + 65535; c = Math.floor(v / 65536); t1 = v - c * 65536; - v = t2 + c + 65535; c = Math.floor(v / 65536); t2 = v - c * 65536; - v = t3 + c + 65535; c = Math.floor(v / 65536); t3 = v - c * 65536; - v = t4 + c + 65535; c = Math.floor(v / 65536); t4 = v - c * 65536; - v = t5 + c + 65535; c = Math.floor(v / 65536); t5 = v - c * 65536; - v = t6 + c + 65535; c = Math.floor(v / 65536); t6 = v - c * 65536; - v = t7 + c + 65535; c = Math.floor(v / 65536); t7 = v - c * 65536; - v = t8 + c + 65535; c = Math.floor(v / 65536); t8 = v - c * 65536; - v = t9 + c + 65535; c = Math.floor(v / 65536); t9 = v - c * 65536; - v = t10 + c + 65535; c = Math.floor(v / 65536); t10 = v - c * 65536; - v = t11 + c + 65535; c = Math.floor(v / 65536); t11 = v - c * 65536; - v = t12 + c + 65535; c = Math.floor(v / 65536); t12 = v - c * 65536; - v = t13 + c + 65535; c = Math.floor(v / 65536); t13 = v - c * 65536; - v = t14 + c + 65535; c = Math.floor(v / 65536); t14 = v - c * 65536; - v = t15 + c + 65535; c = Math.floor(v / 65536); t15 = v - c * 65536; - t0 += c-1 + 37 * (c-1); - - o[ 0] = t0; - o[ 1] = t1; - o[ 2] = t2; - o[ 3] = t3; - o[ 4] = t4; - o[ 5] = t5; - o[ 6] = t6; - o[ 7] = t7; - o[ 8] = t8; - o[ 9] = t9; - o[10] = t10; - o[11] = t11; - o[12] = t12; - o[13] = t13; - o[14] = t14; - o[15] = t15; -} - -function S(o, a) { - M(o, a, a); -} - -function inv25519(o, i) { - var c = gf(); - var a; - for (a = 0; a < 16; a++) c[a] = i[a]; - for (a = 253; a >= 0; a--) { - S(c, c); - if(a !== 2 && a !== 4) M(c, c, i); - } - for (a = 0; a < 16; a++) o[a] = c[a]; -} - -function pow2523(o, i) { - var c = gf(); - var a; - for (a = 0; a < 16; a++) c[a] = i[a]; - for (a = 250; a >= 0; a--) { - S(c, c); - if(a !== 1) M(c, c, i); - } - for (a = 0; a < 16; a++) o[a] = c[a]; -} - -function crypto_scalarmult(q, n, p) { - var z = new Uint8Array(32); - var x = new Float64Array(80), r, i; - var a = gf(), b = gf(), c = gf(), - d = gf(), e = gf(), f = gf(); - for (i = 0; i < 31; i++) z[i] = n[i]; - z[31]=(n[31]&127)|64; - z[0]&=248; - unpack25519(x,p); - for (i = 0; i < 16; i++) { - b[i]=x[i]; - d[i]=a[i]=c[i]=0; - } - a[0]=d[0]=1; - for (i=254; i>=0; --i) { - r=(z[i>>>3]>>>(i&7))&1; - sel25519(a,b,r); - sel25519(c,d,r); - A(e,a,c); - Z(a,a,c); - A(c,b,d); - Z(b,b,d); - S(d,e); - S(f,a); - M(a,c,a); - M(c,b,e); - A(e,a,c); - Z(a,a,c); - S(b,a); - Z(c,d,f); - M(a,c,_121665); - A(a,a,d); - M(c,c,a); - M(a,d,f); - M(d,b,x); - S(b,e); - sel25519(a,b,r); - sel25519(c,d,r); - } - for (i = 0; i < 16; i++) { - x[i+16]=a[i]; - x[i+32]=c[i]; - x[i+48]=b[i]; - x[i+64]=d[i]; - } - var x32 = x.subarray(32); - var x16 = x.subarray(16); - inv25519(x32,x32); - M(x16,x16,x32); - pack25519(q,x16); - return 0; -} - -function crypto_scalarmult_base(q, n) { - return crypto_scalarmult(q, n, _9); -} - -function crypto_box_keypair(y, x) { - randombytes(x, 32); - return crypto_scalarmult_base(y, x); -} - -function crypto_box_beforenm(k, y, x) { - var s = new Uint8Array(32); - crypto_scalarmult(s, x, y); - return crypto_core_hsalsa20(k, _0, s, sigma); -} - -var crypto_box_afternm = crypto_secretbox; -var crypto_box_open_afternm = crypto_secretbox_open; - -function crypto_box(c, m, d, n, y, x) { - var k = new Uint8Array(32); - crypto_box_beforenm(k, y, x); - return crypto_box_afternm(c, m, d, n, k); -} - -function crypto_box_open(m, c, d, n, y, x) { - var k = new Uint8Array(32); - crypto_box_beforenm(k, y, x); - return crypto_box_open_afternm(m, c, d, n, k); -} - -var K = [ - 0x428a2f98, 0xd728ae22, 0x71374491, 0x23ef65cd, - 0xb5c0fbcf, 0xec4d3b2f, 0xe9b5dba5, 0x8189dbbc, - 0x3956c25b, 0xf348b538, 0x59f111f1, 0xb605d019, - 0x923f82a4, 0xaf194f9b, 0xab1c5ed5, 0xda6d8118, - 0xd807aa98, 0xa3030242, 0x12835b01, 0x45706fbe, - 0x243185be, 0x4ee4b28c, 0x550c7dc3, 0xd5ffb4e2, - 0x72be5d74, 0xf27b896f, 0x80deb1fe, 0x3b1696b1, - 0x9bdc06a7, 0x25c71235, 0xc19bf174, 0xcf692694, - 0xe49b69c1, 0x9ef14ad2, 0xefbe4786, 0x384f25e3, - 0x0fc19dc6, 0x8b8cd5b5, 0x240ca1cc, 0x77ac9c65, - 0x2de92c6f, 0x592b0275, 0x4a7484aa, 0x6ea6e483, - 0x5cb0a9dc, 0xbd41fbd4, 0x76f988da, 0x831153b5, - 0x983e5152, 0xee66dfab, 0xa831c66d, 0x2db43210, - 0xb00327c8, 0x98fb213f, 0xbf597fc7, 0xbeef0ee4, - 0xc6e00bf3, 0x3da88fc2, 0xd5a79147, 0x930aa725, - 0x06ca6351, 0xe003826f, 0x14292967, 0x0a0e6e70, - 0x27b70a85, 0x46d22ffc, 0x2e1b2138, 0x5c26c926, - 0x4d2c6dfc, 0x5ac42aed, 0x53380d13, 0x9d95b3df, - 0x650a7354, 0x8baf63de, 0x766a0abb, 0x3c77b2a8, - 0x81c2c92e, 0x47edaee6, 0x92722c85, 0x1482353b, - 0xa2bfe8a1, 0x4cf10364, 0xa81a664b, 0xbc423001, - 0xc24b8b70, 0xd0f89791, 0xc76c51a3, 0x0654be30, - 0xd192e819, 0xd6ef5218, 0xd6990624, 0x5565a910, - 0xf40e3585, 0x5771202a, 0x106aa070, 0x32bbd1b8, - 0x19a4c116, 0xb8d2d0c8, 0x1e376c08, 0x5141ab53, - 0x2748774c, 0xdf8eeb99, 0x34b0bcb5, 0xe19b48a8, - 0x391c0cb3, 0xc5c95a63, 0x4ed8aa4a, 0xe3418acb, - 0x5b9cca4f, 0x7763e373, 0x682e6ff3, 0xd6b2b8a3, - 0x748f82ee, 0x5defb2fc, 0x78a5636f, 0x43172f60, - 0x84c87814, 0xa1f0ab72, 0x8cc70208, 0x1a6439ec, - 0x90befffa, 0x23631e28, 0xa4506ceb, 0xde82bde9, - 0xbef9a3f7, 0xb2c67915, 0xc67178f2, 0xe372532b, - 0xca273ece, 0xea26619c, 0xd186b8c7, 0x21c0c207, - 0xeada7dd6, 0xcde0eb1e, 0xf57d4f7f, 0xee6ed178, - 0x06f067aa, 0x72176fba, 0x0a637dc5, 0xa2c898a6, - 0x113f9804, 0xbef90dae, 0x1b710b35, 0x131c471b, - 0x28db77f5, 0x23047d84, 0x32caab7b, 0x40c72493, - 0x3c9ebe0a, 0x15c9bebc, 0x431d67c4, 0x9c100d4c, - 0x4cc5d4be, 0xcb3e42b6, 0x597f299c, 0xfc657e2a, - 0x5fcb6fab, 0x3ad6faec, 0x6c44198c, 0x4a475817 -]; - -function crypto_hashblocks_hl(hh, hl, m, n) { - var wh = new Int32Array(16), wl = new Int32Array(16), - bh0, bh1, bh2, bh3, bh4, bh5, bh6, bh7, - bl0, bl1, bl2, bl3, bl4, bl5, bl6, bl7, - th, tl, i, j, h, l, a, b, c, d; - - var ah0 = hh[0], - ah1 = hh[1], - ah2 = hh[2], - ah3 = hh[3], - ah4 = hh[4], - ah5 = hh[5], - ah6 = hh[6], - ah7 = hh[7], - - al0 = hl[0], - al1 = hl[1], - al2 = hl[2], - al3 = hl[3], - al4 = hl[4], - al5 = hl[5], - al6 = hl[6], - al7 = hl[7]; - - var pos = 0; - while (n >= 128) { - for (i = 0; i < 16; i++) { - j = 8 * i + pos; - wh[i] = (m[j+0] << 24) | (m[j+1] << 16) | (m[j+2] << 8) | m[j+3]; - wl[i] = (m[j+4] << 24) | (m[j+5] << 16) | (m[j+6] << 8) | m[j+7]; - } - for (i = 0; i < 80; i++) { - bh0 = ah0; - bh1 = ah1; - bh2 = ah2; - bh3 = ah3; - bh4 = ah4; - bh5 = ah5; - bh6 = ah6; - bh7 = ah7; - - bl0 = al0; - bl1 = al1; - bl2 = al2; - bl3 = al3; - bl4 = al4; - bl5 = al5; - bl6 = al6; - bl7 = al7; - - // add - h = ah7; - l = al7; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - // Sigma1 - h = ((ah4 >>> 14) | (al4 << (32-14))) ^ ((ah4 >>> 18) | (al4 << (32-18))) ^ ((al4 >>> (41-32)) | (ah4 << (32-(41-32)))); - l = ((al4 >>> 14) | (ah4 << (32-14))) ^ ((al4 >>> 18) | (ah4 << (32-18))) ^ ((ah4 >>> (41-32)) | (al4 << (32-(41-32)))); - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - // Ch - h = (ah4 & ah5) ^ (~ah4 & ah6); - l = (al4 & al5) ^ (~al4 & al6); - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - // K - h = K[i*2]; - l = K[i*2+1]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - // w - h = wh[i%16]; - l = wl[i%16]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - th = c & 0xffff | d << 16; - tl = a & 0xffff | b << 16; - - // add - h = th; - l = tl; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - // Sigma0 - h = ((ah0 >>> 28) | (al0 << (32-28))) ^ ((al0 >>> (34-32)) | (ah0 << (32-(34-32)))) ^ ((al0 >>> (39-32)) | (ah0 << (32-(39-32)))); - l = ((al0 >>> 28) | (ah0 << (32-28))) ^ ((ah0 >>> (34-32)) | (al0 << (32-(34-32)))) ^ ((ah0 >>> (39-32)) | (al0 << (32-(39-32)))); - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - // Maj - h = (ah0 & ah1) ^ (ah0 & ah2) ^ (ah1 & ah2); - l = (al0 & al1) ^ (al0 & al2) ^ (al1 & al2); - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - bh7 = (c & 0xffff) | (d << 16); - bl7 = (a & 0xffff) | (b << 16); - - // add - h = bh3; - l = bl3; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = th; - l = tl; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - bh3 = (c & 0xffff) | (d << 16); - bl3 = (a & 0xffff) | (b << 16); - - ah1 = bh0; - ah2 = bh1; - ah3 = bh2; - ah4 = bh3; - ah5 = bh4; - ah6 = bh5; - ah7 = bh6; - ah0 = bh7; - - al1 = bl0; - al2 = bl1; - al3 = bl2; - al4 = bl3; - al5 = bl4; - al6 = bl5; - al7 = bl6; - al0 = bl7; - - if (i%16 === 15) { - for (j = 0; j < 16; j++) { - // add - h = wh[j]; - l = wl[j]; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = wh[(j+9)%16]; - l = wl[(j+9)%16]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - // sigma0 - th = wh[(j+1)%16]; - tl = wl[(j+1)%16]; - h = ((th >>> 1) | (tl << (32-1))) ^ ((th >>> 8) | (tl << (32-8))) ^ (th >>> 7); - l = ((tl >>> 1) | (th << (32-1))) ^ ((tl >>> 8) | (th << (32-8))) ^ ((tl >>> 7) | (th << (32-7))); - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - // sigma1 - th = wh[(j+14)%16]; - tl = wl[(j+14)%16]; - h = ((th >>> 19) | (tl << (32-19))) ^ ((tl >>> (61-32)) | (th << (32-(61-32)))) ^ (th >>> 6); - l = ((tl >>> 19) | (th << (32-19))) ^ ((th >>> (61-32)) | (tl << (32-(61-32)))) ^ ((tl >>> 6) | (th << (32-6))); - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - wh[j] = (c & 0xffff) | (d << 16); - wl[j] = (a & 0xffff) | (b << 16); - } - } - } - - // add - h = ah0; - l = al0; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = hh[0]; - l = hl[0]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - hh[0] = ah0 = (c & 0xffff) | (d << 16); - hl[0] = al0 = (a & 0xffff) | (b << 16); - - h = ah1; - l = al1; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = hh[1]; - l = hl[1]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - hh[1] = ah1 = (c & 0xffff) | (d << 16); - hl[1] = al1 = (a & 0xffff) | (b << 16); - - h = ah2; - l = al2; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = hh[2]; - l = hl[2]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - hh[2] = ah2 = (c & 0xffff) | (d << 16); - hl[2] = al2 = (a & 0xffff) | (b << 16); - - h = ah3; - l = al3; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = hh[3]; - l = hl[3]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - hh[3] = ah3 = (c & 0xffff) | (d << 16); - hl[3] = al3 = (a & 0xffff) | (b << 16); - - h = ah4; - l = al4; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = hh[4]; - l = hl[4]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - hh[4] = ah4 = (c & 0xffff) | (d << 16); - hl[4] = al4 = (a & 0xffff) | (b << 16); - - h = ah5; - l = al5; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = hh[5]; - l = hl[5]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - hh[5] = ah5 = (c & 0xffff) | (d << 16); - hl[5] = al5 = (a & 0xffff) | (b << 16); - - h = ah6; - l = al6; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = hh[6]; - l = hl[6]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - hh[6] = ah6 = (c & 0xffff) | (d << 16); - hl[6] = al6 = (a & 0xffff) | (b << 16); - - h = ah7; - l = al7; - - a = l & 0xffff; b = l >>> 16; - c = h & 0xffff; d = h >>> 16; - - h = hh[7]; - l = hl[7]; - - a += l & 0xffff; b += l >>> 16; - c += h & 0xffff; d += h >>> 16; - - b += a >>> 16; - c += b >>> 16; - d += c >>> 16; - - hh[7] = ah7 = (c & 0xffff) | (d << 16); - hl[7] = al7 = (a & 0xffff) | (b << 16); - - pos += 128; - n -= 128; - } - - return n; -} - -function crypto_hash(out, m, n) { - var hh = new Int32Array(8), - hl = new Int32Array(8), - x = new Uint8Array(256), - i, b = n; - - hh[0] = 0x6a09e667; - hh[1] = 0xbb67ae85; - hh[2] = 0x3c6ef372; - hh[3] = 0xa54ff53a; - hh[4] = 0x510e527f; - hh[5] = 0x9b05688c; - hh[6] = 0x1f83d9ab; - hh[7] = 0x5be0cd19; - - hl[0] = 0xf3bcc908; - hl[1] = 0x84caa73b; - hl[2] = 0xfe94f82b; - hl[3] = 0x5f1d36f1; - hl[4] = 0xade682d1; - hl[5] = 0x2b3e6c1f; - hl[6] = 0xfb41bd6b; - hl[7] = 0x137e2179; - - crypto_hashblocks_hl(hh, hl, m, n); - n %= 128; - - for (i = 0; i < n; i++) x[i] = m[b-n+i]; - x[n] = 128; - - n = 256-128*(n<112?1:0); - x[n-9] = 0; - ts64(x, n-8, (b / 0x20000000) | 0, b << 3); - crypto_hashblocks_hl(hh, hl, x, n); - - for (i = 0; i < 8; i++) ts64(out, 8*i, hh[i], hl[i]); - - return 0; -} - -function add(p, q) { - var a = gf(), b = gf(), c = gf(), - d = gf(), e = gf(), f = gf(), - g = gf(), h = gf(), t = gf(); - - Z(a, p[1], p[0]); - Z(t, q[1], q[0]); - M(a, a, t); - A(b, p[0], p[1]); - A(t, q[0], q[1]); - M(b, b, t); - M(c, p[3], q[3]); - M(c, c, D2); - M(d, p[2], q[2]); - A(d, d, d); - Z(e, b, a); - Z(f, d, c); - A(g, d, c); - A(h, b, a); - - M(p[0], e, f); - M(p[1], h, g); - M(p[2], g, f); - M(p[3], e, h); -} - -function cswap(p, q, b) { - var i; - for (i = 0; i < 4; i++) { - sel25519(p[i], q[i], b); - } -} - -function pack(r, p) { - var tx = gf(), ty = gf(), zi = gf(); - inv25519(zi, p[2]); - M(tx, p[0], zi); - M(ty, p[1], zi); - pack25519(r, ty); - r[31] ^= par25519(tx) << 7; -} - -function scalarmult(p, q, s) { - var b, i; - set25519(p[0], gf0); - set25519(p[1], gf1); - set25519(p[2], gf1); - set25519(p[3], gf0); - for (i = 255; i >= 0; --i) { - b = (s[(i/8)|0] >> (i&7)) & 1; - cswap(p, q, b); - add(q, p); - add(p, p); - cswap(p, q, b); - } -} - -function scalarbase(p, s) { - var q = [gf(), gf(), gf(), gf()]; - set25519(q[0], X); - set25519(q[1], Y); - set25519(q[2], gf1); - M(q[3], X, Y); - scalarmult(p, q, s); -} - -function crypto_sign_keypair(pk, sk, seeded) { - var d = new Uint8Array(64); - var p = [gf(), gf(), gf(), gf()]; - var i; - - if (!seeded) randombytes(sk, 32); - crypto_hash(d, sk, 32); - d[0] &= 248; - d[31] &= 127; - d[31] |= 64; - - scalarbase(p, d); - pack(pk, p); - - for (i = 0; i < 32; i++) sk[i+32] = pk[i]; - return 0; -} - -var L = new Float64Array([0xed, 0xd3, 0xf5, 0x5c, 0x1a, 0x63, 0x12, 0x58, 0xd6, 0x9c, 0xf7, 0xa2, 0xde, 0xf9, 0xde, 0x14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x10]); - -function modL(r, x) { - var carry, i, j, k; - for (i = 63; i >= 32; --i) { - carry = 0; - for (j = i - 32, k = i - 12; j < k; ++j) { - x[j] += carry - 16 * x[i] * L[j - (i - 32)]; - carry = (x[j] + 128) >> 8; - x[j] -= carry * 256; - } - x[j] += carry; - x[i] = 0; - } - carry = 0; - for (j = 0; j < 32; j++) { - x[j] += carry - (x[31] >> 4) * L[j]; - carry = x[j] >> 8; - x[j] &= 255; - } - for (j = 0; j < 32; j++) x[j] -= carry * L[j]; - for (i = 0; i < 32; i++) { - x[i+1] += x[i] >> 8; - r[i] = x[i] & 255; - } -} - -function reduce(r) { - var x = new Float64Array(64), i; - for (i = 0; i < 64; i++) x[i] = r[i]; - for (i = 0; i < 64; i++) r[i] = 0; - modL(r, x); -} - -// Note: difference from C - smlen returned, not passed as argument. -function crypto_sign(sm, m, n, sk) { - var d = new Uint8Array(64), h = new Uint8Array(64), r = new Uint8Array(64); - var i, j, x = new Float64Array(64); - var p = [gf(), gf(), gf(), gf()]; - - crypto_hash(d, sk, 32); - d[0] &= 248; - d[31] &= 127; - d[31] |= 64; - - var smlen = n + 64; - for (i = 0; i < n; i++) sm[64 + i] = m[i]; - for (i = 0; i < 32; i++) sm[32 + i] = d[32 + i]; - - crypto_hash(r, sm.subarray(32), n+32); - reduce(r); - scalarbase(p, r); - pack(sm, p); - - for (i = 32; i < 64; i++) sm[i] = sk[i]; - crypto_hash(h, sm, n + 64); - reduce(h); - - for (i = 0; i < 64; i++) x[i] = 0; - for (i = 0; i < 32; i++) x[i] = r[i]; - for (i = 0; i < 32; i++) { - for (j = 0; j < 32; j++) { - x[i+j] += h[i] * d[j]; - } - } - - modL(sm.subarray(32), x); - return smlen; -} - -function unpackneg(r, p) { - var t = gf(), chk = gf(), num = gf(), - den = gf(), den2 = gf(), den4 = gf(), - den6 = gf(); - - set25519(r[2], gf1); - unpack25519(r[1], p); - S(num, r[1]); - M(den, num, D); - Z(num, num, r[2]); - A(den, r[2], den); - - S(den2, den); - S(den4, den2); - M(den6, den4, den2); - M(t, den6, num); - M(t, t, den); - - pow2523(t, t); - M(t, t, num); - M(t, t, den); - M(t, t, den); - M(r[0], t, den); - - S(chk, r[0]); - M(chk, chk, den); - if (neq25519(chk, num)) M(r[0], r[0], I); - - S(chk, r[0]); - M(chk, chk, den); - if (neq25519(chk, num)) return -1; - - if (par25519(r[0]) === (p[31]>>7)) Z(r[0], gf0, r[0]); - - M(r[3], r[0], r[1]); - return 0; -} - -function crypto_sign_open(m, sm, n, pk) { - var i; - var t = new Uint8Array(32), h = new Uint8Array(64); - var p = [gf(), gf(), gf(), gf()], - q = [gf(), gf(), gf(), gf()]; - - if (n < 64) return -1; - - if (unpackneg(q, pk)) return -1; - - for (i = 0; i < n; i++) m[i] = sm[i]; - for (i = 0; i < 32; i++) m[i+32] = pk[i]; - crypto_hash(h, m, n); - reduce(h); - scalarmult(p, q, h); - - scalarbase(q, sm.subarray(32)); - add(p, q); - pack(t, p); - - n -= 64; - if (crypto_verify_32(sm, 0, t, 0)) { - for (i = 0; i < n; i++) m[i] = 0; - return -1; - } - - for (i = 0; i < n; i++) m[i] = sm[i + 64]; - return n; -} - -var crypto_secretbox_KEYBYTES = 32, - crypto_secretbox_NONCEBYTES = 24, - crypto_secretbox_ZEROBYTES = 32, - crypto_secretbox_BOXZEROBYTES = 16, - crypto_scalarmult_BYTES = 32, - crypto_scalarmult_SCALARBYTES = 32, - crypto_box_PUBLICKEYBYTES = 32, - crypto_box_SECRETKEYBYTES = 32, - crypto_box_BEFORENMBYTES = 32, - crypto_box_NONCEBYTES = crypto_secretbox_NONCEBYTES, - crypto_box_ZEROBYTES = crypto_secretbox_ZEROBYTES, - crypto_box_BOXZEROBYTES = crypto_secretbox_BOXZEROBYTES, - crypto_sign_BYTES = 64, - crypto_sign_PUBLICKEYBYTES = 32, - crypto_sign_SECRETKEYBYTES = 64, - crypto_sign_SEEDBYTES = 32, - crypto_hash_BYTES = 64; - -nacl.lowlevel = { - crypto_core_hsalsa20: crypto_core_hsalsa20, - crypto_stream_xor: crypto_stream_xor, - crypto_stream: crypto_stream, - crypto_stream_salsa20_xor: crypto_stream_salsa20_xor, - crypto_stream_salsa20: crypto_stream_salsa20, - crypto_onetimeauth: crypto_onetimeauth, - crypto_onetimeauth_verify: crypto_onetimeauth_verify, - crypto_verify_16: crypto_verify_16, - crypto_verify_32: crypto_verify_32, - crypto_secretbox: crypto_secretbox, - crypto_secretbox_open: crypto_secretbox_open, - crypto_scalarmult: crypto_scalarmult, - crypto_scalarmult_base: crypto_scalarmult_base, - crypto_box_beforenm: crypto_box_beforenm, - crypto_box_afternm: crypto_box_afternm, - crypto_box: crypto_box, - crypto_box_open: crypto_box_open, - crypto_box_keypair: crypto_box_keypair, - crypto_hash: crypto_hash, - crypto_sign: crypto_sign, - crypto_sign_keypair: crypto_sign_keypair, - crypto_sign_open: crypto_sign_open, - - crypto_secretbox_KEYBYTES: crypto_secretbox_KEYBYTES, - crypto_secretbox_NONCEBYTES: crypto_secretbox_NONCEBYTES, - crypto_secretbox_ZEROBYTES: crypto_secretbox_ZEROBYTES, - crypto_secretbox_BOXZEROBYTES: crypto_secretbox_BOXZEROBYTES, - crypto_scalarmult_BYTES: crypto_scalarmult_BYTES, - crypto_scalarmult_SCALARBYTES: crypto_scalarmult_SCALARBYTES, - crypto_box_PUBLICKEYBYTES: crypto_box_PUBLICKEYBYTES, - crypto_box_SECRETKEYBYTES: crypto_box_SECRETKEYBYTES, - crypto_box_BEFORENMBYTES: crypto_box_BEFORENMBYTES, - crypto_box_NONCEBYTES: crypto_box_NONCEBYTES, - crypto_box_ZEROBYTES: crypto_box_ZEROBYTES, - crypto_box_BOXZEROBYTES: crypto_box_BOXZEROBYTES, - crypto_sign_BYTES: crypto_sign_BYTES, - crypto_sign_PUBLICKEYBYTES: crypto_sign_PUBLICKEYBYTES, - crypto_sign_SECRETKEYBYTES: crypto_sign_SECRETKEYBYTES, - crypto_sign_SEEDBYTES: crypto_sign_SEEDBYTES, - crypto_hash_BYTES: crypto_hash_BYTES, - - gf: gf, - D: D, - L: L, - pack25519: pack25519, - unpack25519: unpack25519, - M: M, - A: A, - S: S, - Z: Z, - pow2523: pow2523, - add: add, - set25519: set25519, - modL: modL, - scalarmult: scalarmult, - scalarbase: scalarbase, -}; - -/* High-level API */ - -function checkLengths(k, n) { - if (k.length !== crypto_secretbox_KEYBYTES) throw new Error('bad key size'); - if (n.length !== crypto_secretbox_NONCEBYTES) throw new Error('bad nonce size'); -} - -function checkBoxLengths(pk, sk) { - if (pk.length !== crypto_box_PUBLICKEYBYTES) throw new Error('bad public key size'); - if (sk.length !== crypto_box_SECRETKEYBYTES) throw new Error('bad secret key size'); -} - -function checkArrayTypes() { - for (var i = 0; i < arguments.length; i++) { - if (!(arguments[i] instanceof Uint8Array)) - throw new TypeError('unexpected type, use Uint8Array'); - } -} - -function cleanup(arr) { - for (var i = 0; i < arr.length; i++) arr[i] = 0; -} - -nacl.randomBytes = function(n) { - var b = new Uint8Array(n); - randombytes(b, n); - return b; -}; - -nacl.secretbox = function(msg, nonce, key) { - checkArrayTypes(msg, nonce, key); - checkLengths(key, nonce); - var m = new Uint8Array(crypto_secretbox_ZEROBYTES + msg.length); - var c = new Uint8Array(m.length); - for (var i = 0; i < msg.length; i++) m[i+crypto_secretbox_ZEROBYTES] = msg[i]; - crypto_secretbox(c, m, m.length, nonce, key); - return c.subarray(crypto_secretbox_BOXZEROBYTES); -}; - -nacl.secretbox.open = function(box, nonce, key) { - checkArrayTypes(box, nonce, key); - checkLengths(key, nonce); - var c = new Uint8Array(crypto_secretbox_BOXZEROBYTES + box.length); - var m = new Uint8Array(c.length); - for (var i = 0; i < box.length; i++) c[i+crypto_secretbox_BOXZEROBYTES] = box[i]; - if (c.length < 32) return null; - if (crypto_secretbox_open(m, c, c.length, nonce, key) !== 0) return null; - return m.subarray(crypto_secretbox_ZEROBYTES); -}; - -nacl.secretbox.keyLength = crypto_secretbox_KEYBYTES; -nacl.secretbox.nonceLength = crypto_secretbox_NONCEBYTES; -nacl.secretbox.overheadLength = crypto_secretbox_BOXZEROBYTES; - -nacl.scalarMult = function(n, p) { - checkArrayTypes(n, p); - if (n.length !== crypto_scalarmult_SCALARBYTES) throw new Error('bad n size'); - if (p.length !== crypto_scalarmult_BYTES) throw new Error('bad p size'); - var q = new Uint8Array(crypto_scalarmult_BYTES); - crypto_scalarmult(q, n, p); - return q; -}; - -nacl.scalarMult.base = function(n) { - checkArrayTypes(n); - if (n.length !== crypto_scalarmult_SCALARBYTES) throw new Error('bad n size'); - var q = new Uint8Array(crypto_scalarmult_BYTES); - crypto_scalarmult_base(q, n); - return q; -}; - -nacl.scalarMult.scalarLength = crypto_scalarmult_SCALARBYTES; -nacl.scalarMult.groupElementLength = crypto_scalarmult_BYTES; - -nacl.box = function(msg, nonce, publicKey, secretKey) { - var k = nacl.box.before(publicKey, secretKey); - return nacl.secretbox(msg, nonce, k); -}; - -nacl.box.before = function(publicKey, secretKey) { - checkArrayTypes(publicKey, secretKey); - checkBoxLengths(publicKey, secretKey); - var k = new Uint8Array(crypto_box_BEFORENMBYTES); - crypto_box_beforenm(k, publicKey, secretKey); - return k; -}; - -nacl.box.after = nacl.secretbox; - -nacl.box.open = function(msg, nonce, publicKey, secretKey) { - var k = nacl.box.before(publicKey, secretKey); - return nacl.secretbox.open(msg, nonce, k); -}; - -nacl.box.open.after = nacl.secretbox.open; - -nacl.box.keyPair = function() { - var pk = new Uint8Array(crypto_box_PUBLICKEYBYTES); - var sk = new Uint8Array(crypto_box_SECRETKEYBYTES); - crypto_box_keypair(pk, sk); - return {publicKey: pk, secretKey: sk}; -}; - -nacl.box.keyPair.fromSecretKey = function(secretKey) { - checkArrayTypes(secretKey); - if (secretKey.length !== crypto_box_SECRETKEYBYTES) - throw new Error('bad secret key size'); - var pk = new Uint8Array(crypto_box_PUBLICKEYBYTES); - crypto_scalarmult_base(pk, secretKey); - return {publicKey: pk, secretKey: new Uint8Array(secretKey)}; -}; - -nacl.box.publicKeyLength = crypto_box_PUBLICKEYBYTES; -nacl.box.secretKeyLength = crypto_box_SECRETKEYBYTES; -nacl.box.sharedKeyLength = crypto_box_BEFORENMBYTES; -nacl.box.nonceLength = crypto_box_NONCEBYTES; -nacl.box.overheadLength = nacl.secretbox.overheadLength; - -nacl.sign = function(msg, secretKey) { - checkArrayTypes(msg, secretKey); - if (secretKey.length !== crypto_sign_SECRETKEYBYTES) - throw new Error('bad secret key size'); - var signedMsg = new Uint8Array(crypto_sign_BYTES+msg.length); - crypto_sign(signedMsg, msg, msg.length, secretKey); - return signedMsg; -}; - -nacl.sign.open = function(signedMsg, publicKey) { - checkArrayTypes(signedMsg, publicKey); - if (publicKey.length !== crypto_sign_PUBLICKEYBYTES) - throw new Error('bad public key size'); - var tmp = new Uint8Array(signedMsg.length); - var mlen = crypto_sign_open(tmp, signedMsg, signedMsg.length, publicKey); - if (mlen < 0) return null; - var m = new Uint8Array(mlen); - for (var i = 0; i < m.length; i++) m[i] = tmp[i]; - return m; -}; - -nacl.sign.detached = function(msg, secretKey) { - var signedMsg = nacl.sign(msg, secretKey); - var sig = new Uint8Array(crypto_sign_BYTES); - for (var i = 0; i < sig.length; i++) sig[i] = signedMsg[i]; - return sig; -}; - -nacl.sign.detached.verify = function(msg, sig, publicKey) { - checkArrayTypes(msg, sig, publicKey); - if (sig.length !== crypto_sign_BYTES) - throw new Error('bad signature size'); - if (publicKey.length !== crypto_sign_PUBLICKEYBYTES) - throw new Error('bad public key size'); - var sm = new Uint8Array(crypto_sign_BYTES + msg.length); - var m = new Uint8Array(crypto_sign_BYTES + msg.length); - var i; - for (i = 0; i < crypto_sign_BYTES; i++) sm[i] = sig[i]; - for (i = 0; i < msg.length; i++) sm[i+crypto_sign_BYTES] = msg[i]; - return (crypto_sign_open(m, sm, sm.length, publicKey) >= 0); -}; - -nacl.sign.keyPair = function() { - var pk = new Uint8Array(crypto_sign_PUBLICKEYBYTES); - var sk = new Uint8Array(crypto_sign_SECRETKEYBYTES); - crypto_sign_keypair(pk, sk); - return {publicKey: pk, secretKey: sk}; -}; - -nacl.sign.keyPair.fromSecretKey = function(secretKey) { - checkArrayTypes(secretKey); - if (secretKey.length !== crypto_sign_SECRETKEYBYTES) - throw new Error('bad secret key size'); - var pk = new Uint8Array(crypto_sign_PUBLICKEYBYTES); - for (var i = 0; i < pk.length; i++) pk[i] = secretKey[32+i]; - return {publicKey: pk, secretKey: new Uint8Array(secretKey)}; -}; - -nacl.sign.keyPair.fromSeed = function(seed) { - checkArrayTypes(seed); - if (seed.length !== crypto_sign_SEEDBYTES) - throw new Error('bad seed size'); - var pk = new Uint8Array(crypto_sign_PUBLICKEYBYTES); - var sk = new Uint8Array(crypto_sign_SECRETKEYBYTES); - for (var i = 0; i < 32; i++) sk[i] = seed[i]; - crypto_sign_keypair(pk, sk, true); - return {publicKey: pk, secretKey: sk}; -}; - -nacl.sign.publicKeyLength = crypto_sign_PUBLICKEYBYTES; -nacl.sign.secretKeyLength = crypto_sign_SECRETKEYBYTES; -nacl.sign.seedLength = crypto_sign_SEEDBYTES; -nacl.sign.signatureLength = crypto_sign_BYTES; - -nacl.hash = function(msg) { - checkArrayTypes(msg); - var h = new Uint8Array(crypto_hash_BYTES); - crypto_hash(h, msg, msg.length); - return h; -}; - -nacl.hash.hashLength = crypto_hash_BYTES; - -nacl.verify = function(x, y) { - checkArrayTypes(x, y); - // Zero length arguments are considered not equal. - if (x.length === 0 || y.length === 0) return false; - if (x.length !== y.length) return false; - return (vn(x, 0, y, 0, x.length) === 0) ? true : false; -}; - -nacl.setPRNG = function(fn) { - randombytes = fn; -}; - -(function() { - // Initialize PRNG if environment provides CSPRNG. - // If not, methods calling randombytes will throw. - var crypto = typeof self !== 'undefined' ? (self.crypto || self.msCrypto) : null; - if (crypto && crypto.getRandomValues) { - // Browsers. - var QUOTA = 65536; - nacl.setPRNG(function(x, n) { - var i, v = new Uint8Array(n); - for (i = 0; i < n; i += QUOTA) { - crypto.getRandomValues(v.subarray(i, i + Math.min(n - i, QUOTA))); - } - for (i = 0; i < n; i++) x[i] = v[i]; - cleanup(v); - }); - } else if (true) { - // Node.js. - crypto = __nested_webpack_require_4133__(3); - if (crypto && crypto.randomBytes) { - nacl.setPRNG(function(x, n) { - var i, v = crypto.randomBytes(n); - for (i = 0; i < n; i++) x[i] = v[i]; - cleanup(v); - }); - } - } -})(); - -})( true && module.exports ? module.exports : (self.nacl = self.nacl || {})); - - -/***/ }), -/* 1 */ -/***/ (function(module, exports, __webpack_require__) { - -// Written in 2014-2016 by Dmitry Chestnykh and Devi Mandiri. -// Public domain. -(function(root, f) { - 'use strict'; - if ( true && module.exports) module.exports = f(); - else if (root.nacl) root.nacl.util = f(); - else { - root.nacl = {}; - root.nacl.util = f(); - } -}(this, function() { - 'use strict'; - - var util = {}; - - function validateBase64(s) { - if (!(/^(?:[A-Za-z0-9+\/]{2}[A-Za-z0-9+\/]{2})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/.test(s))) { - throw new TypeError('invalid encoding'); - } - } - - util.decodeUTF8 = function(s) { - if (typeof s !== 'string') throw new TypeError('expected string'); - var i, d = unescape(encodeURIComponent(s)), b = new Uint8Array(d.length); - for (i = 0; i < d.length; i++) b[i] = d.charCodeAt(i); - return b; - }; - - util.encodeUTF8 = function(arr) { - var i, s = []; - for (i = 0; i < arr.length; i++) s.push(String.fromCharCode(arr[i])); - return decodeURIComponent(escape(s.join(''))); - }; - - if (typeof atob === 'undefined') { - // Node.js - - if (typeof Buffer.from !== 'undefined') { - // Node v6 and later - util.encodeBase64 = function (arr) { // v6 and later - return Buffer.from(arr).toString('base64'); - }; - - util.decodeBase64 = function (s) { - validateBase64(s); - return new Uint8Array(Array.prototype.slice.call(Buffer.from(s, 'base64'), 0)); - }; - - } else { - // Node earlier than v6 - util.encodeBase64 = function (arr) { // v6 and later - return (new Buffer(arr)).toString('base64'); - }; - - util.decodeBase64 = function(s) { - validateBase64(s); - return new Uint8Array(Array.prototype.slice.call(new Buffer(s, 'base64'), 0)); - }; - } - - } else { - // Browsers - - util.encodeBase64 = function(arr) { - var i, s = [], len = arr.length; - for (i = 0; i < len; i++) s.push(String.fromCharCode(arr[i])); - return btoa(s.join('')); - }; - - util.decodeBase64 = function(s) { - validateBase64(s); - var i, d = atob(s), b = new Uint8Array(d.length); - for (i = 0; i < d.length; i++) b[i] = d.charCodeAt(i); - return b; - }; - - } - - return util; - -})); - - -/***/ }), -/* 2 */ -/***/ (function(module, exports, __nested_webpack_require_68366__) { - -// required so we don't have to do require('pusher').default etc. -module.exports = __nested_webpack_require_68366__(4).default; - - -/***/ }), -/* 3 */ -/***/ (function(module, exports) { - -/* (ignored) */ - -/***/ }), -/* 4 */ -/***/ (function(module, __webpack_exports__, __nested_webpack_require_68641__) { - -"use strict"; -__nested_webpack_require_68641__.r(__webpack_exports__); - -// CONCATENATED MODULE: ./src/runtimes/web/dom/script_receiver_factory.ts -var ScriptReceiverFactory = (function () { - function ScriptReceiverFactory(prefix, name) { - this.lastId = 0; - this.prefix = prefix; - this.name = name; - } - ScriptReceiverFactory.prototype.create = function (callback) { - this.lastId++; - var number = this.lastId; - var id = this.prefix + number; - var name = this.name + '[' + number + ']'; - var called = false; - var callbackWrapper = function () { - if (!called) { - callback.apply(null, arguments); - called = true; - } - }; - this[number] = callbackWrapper; - return { number: number, id: id, name: name, callback: callbackWrapper }; - }; - ScriptReceiverFactory.prototype.remove = function (receiver) { - delete this[receiver.number]; - }; - return ScriptReceiverFactory; -}()); - -var ScriptReceivers = new ScriptReceiverFactory('_pusher_script_', 'Pusher.ScriptReceivers'); - -// CONCATENATED MODULE: ./src/core/defaults.ts -var Defaults = { - VERSION: "5.1.1", - PROTOCOL: 7, - host: 'ws.pusherapp.com', - ws_port: 80, - wss_port: 443, - ws_path: '', - sockjs_host: 'sockjs.pusher.com', - sockjs_http_port: 80, - sockjs_https_port: 443, - sockjs_path: '/pusher', - stats_host: 'stats.pusher.com', - channel_auth_endpoint: '/pusher/auth', - channel_auth_transport: 'ajax', - activity_timeout: 120000, - pong_timeout: 30000, - unavailable_timeout: 10000, - cdn_http: "http://js.pusher.com", - cdn_https: "https://js.pusher.com", - dependency_suffix: "" -}; -/* harmony default export */ var defaults = (Defaults); - -// CONCATENATED MODULE: ./src/runtimes/web/dom/dependency_loader.ts - - -var dependency_loader_DependencyLoader = (function () { - function DependencyLoader(options) { - this.options = options; - this.receivers = options.receivers || ScriptReceivers; - this.loading = {}; - } - DependencyLoader.prototype.load = function (name, options, callback) { - var self = this; - if (self.loading[name] && self.loading[name].length > 0) { - self.loading[name].push(callback); - } - else { - self.loading[name] = [callback]; - var request = runtime.createScriptRequest(self.getPath(name, options)); - var receiver = self.receivers.create(function (error) { - self.receivers.remove(receiver); - if (self.loading[name]) { - var callbacks = self.loading[name]; - delete self.loading[name]; - var successCallback = function (wasSuccessful) { - if (!wasSuccessful) { - request.cleanup(); - } - }; - for (var i = 0; i < callbacks.length; i++) { - callbacks[i](error, successCallback); - } - } - }); - request.send(receiver); - } - }; - DependencyLoader.prototype.getRoot = function (options) { - var cdn; - var protocol = runtime.getDocument().location.protocol; - if ((options && options.useTLS) || protocol === 'https:') { - cdn = this.options.cdn_https; - } - else { - cdn = this.options.cdn_http; - } - return cdn.replace(/\/*$/, '') + '/' + this.options.version; - }; - DependencyLoader.prototype.getPath = function (name, options) { - return this.getRoot(options) + '/' + name + this.options.suffix + '.js'; - }; - return DependencyLoader; -}()); -/* harmony default export */ var dependency_loader = (dependency_loader_DependencyLoader); - -// CONCATENATED MODULE: ./src/runtimes/web/dom/dependencies.ts - - - -var DependenciesReceivers = new ScriptReceiverFactory('_pusher_dependencies', 'Pusher.DependenciesReceivers'); -var Dependencies = new dependency_loader({ - cdn_http: defaults.cdn_http, - cdn_https: defaults.cdn_https, - version: defaults.VERSION, - suffix: defaults.dependency_suffix, - receivers: DependenciesReceivers -}); - -// CONCATENATED MODULE: ./src/core/base64.ts -function encode(s) { - return btoa(utob(s)); -} -var fromCharCode = String.fromCharCode; -var b64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; -var b64tab = {}; -for (var base64_i = 0, l = b64chars.length; base64_i < l; base64_i++) { - b64tab[b64chars.charAt(base64_i)] = base64_i; -} -var cb_utob = function (c) { - var cc = c.charCodeAt(0); - return cc < 0x80 - ? c - : cc < 0x800 - ? fromCharCode(0xc0 | (cc >>> 6)) + fromCharCode(0x80 | (cc & 0x3f)) - : fromCharCode(0xe0 | ((cc >>> 12) & 0x0f)) + - fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + - fromCharCode(0x80 | (cc & 0x3f)); -}; -var utob = function (u) { - return u.replace(/[^\x00-\x7F]/g, cb_utob); -}; -var cb_encode = function (ccc) { - var padlen = [0, 2, 1][ccc.length % 3]; - var ord = (ccc.charCodeAt(0) << 16) | - ((ccc.length > 1 ? ccc.charCodeAt(1) : 0) << 8) | - (ccc.length > 2 ? ccc.charCodeAt(2) : 0); - var chars = [ - b64chars.charAt(ord >>> 18), - b64chars.charAt((ord >>> 12) & 63), - padlen >= 2 ? '=' : b64chars.charAt((ord >>> 6) & 63), - padlen >= 1 ? '=' : b64chars.charAt(ord & 63) - ]; - return chars.join(''); -}; -var btoa = window.btoa || - function (b) { - return b.replace(/[\s\S]{1,3}/g, cb_encode); - }; - -// CONCATENATED MODULE: ./src/core/utils/timers/abstract_timer.ts -var Timer = (function () { - function Timer(set, clear, delay, callback) { - var _this = this; - this.clear = clear; - this.timer = set(function () { - if (_this.timer) { - _this.timer = callback(_this.timer); - } - }, delay); - } - Timer.prototype.isRunning = function () { - return this.timer !== null; - }; - Timer.prototype.ensureAborted = function () { - if (this.timer) { - this.clear(this.timer); - this.timer = null; - } - }; - return Timer; -}()); -/* harmony default export */ var abstract_timer = (Timer); - -// CONCATENATED MODULE: ./src/core/utils/timers/index.ts -var __extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - -function timers_clearTimeout(timer) { - window.clearTimeout(timer); -} -function timers_clearInterval(timer) { - window.clearInterval(timer); -} -var OneOffTimer = (function (_super) { - __extends(OneOffTimer, _super); - function OneOffTimer(delay, callback) { - return _super.call(this, setTimeout, timers_clearTimeout, delay, function (timer) { - callback(); - return null; - }) || this; - } - return OneOffTimer; -}(abstract_timer)); - -var PeriodicTimer = (function (_super) { - __extends(PeriodicTimer, _super); - function PeriodicTimer(delay, callback) { - return _super.call(this, setInterval, timers_clearInterval, delay, function (timer) { - callback(); - return timer; - }) || this; - } - return PeriodicTimer; -}(abstract_timer)); - - -// CONCATENATED MODULE: ./src/core/util.ts - -var Util = { - now: function () { - if (Date.now) { - return Date.now(); - } - else { - return new Date().valueOf(); - } - }, - defer: function (callback) { - return new OneOffTimer(0, callback); - }, - method: function (name) { - var args = []; - for (var _i = 1; _i < arguments.length; _i++) { - args[_i - 1] = arguments[_i]; - } - var boundArguments = Array.prototype.slice.call(arguments, 1); - return function (object) { - return object[name].apply(object, boundArguments.concat(arguments)); - }; - } -}; -/* harmony default export */ var util = (Util); - -// CONCATENATED MODULE: ./src/core/utils/collections.ts - - -function extend(target) { - var sources = []; - for (var _i = 1; _i < arguments.length; _i++) { - sources[_i - 1] = arguments[_i]; - } - for (var i = 0; i < sources.length; i++) { - var extensions = sources[i]; - for (var property in extensions) { - if (extensions[property] && - extensions[property].constructor && - extensions[property].constructor === Object) { - target[property] = extend(target[property] || {}, extensions[property]); - } - else { - target[property] = extensions[property]; - } - } - } - return target; -} -function stringify() { - var m = ['Pusher']; - for (var i = 0; i < arguments.length; i++) { - if (typeof arguments[i] === 'string') { - m.push(arguments[i]); - } - else { - m.push(safeJSONStringify(arguments[i])); - } - } - return m.join(' : '); -} -function arrayIndexOf(array, item) { - var nativeIndexOf = Array.prototype.indexOf; - if (array === null) { - return -1; - } - if (nativeIndexOf && array.indexOf === nativeIndexOf) { - return array.indexOf(item); - } - for (var i = 0, l = array.length; i < l; i++) { - if (array[i] === item) { - return i; - } - } - return -1; -} -function objectApply(object, f) { - for (var key in object) { - if (Object.prototype.hasOwnProperty.call(object, key)) { - f(object[key], key, object); - } - } -} -function keys(object) { - var keys = []; - objectApply(object, function (_, key) { - keys.push(key); - }); - return keys; -} -function values(object) { - var values = []; - objectApply(object, function (value) { - values.push(value); - }); - return values; -} -function apply(array, f, context) { - for (var i = 0; i < array.length; i++) { - f.call(context || window, array[i], i, array); - } -} -function map(array, f) { - var result = []; - for (var i = 0; i < array.length; i++) { - result.push(f(array[i], i, array, result)); - } - return result; -} -function mapObject(object, f) { - var result = {}; - objectApply(object, function (value, key) { - result[key] = f(value); - }); - return result; -} -function filter(array, test) { - test = - test || - function (value) { - return !!value; - }; - var result = []; - for (var i = 0; i < array.length; i++) { - if (test(array[i], i, array, result)) { - result.push(array[i]); - } - } - return result; -} -function filterObject(object, test) { - var result = {}; - objectApply(object, function (value, key) { - if ((test && test(value, key, object, result)) || Boolean(value)) { - result[key] = value; - } - }); - return result; -} -function flatten(object) { - var result = []; - objectApply(object, function (value, key) { - result.push([key, value]); - }); - return result; -} -function any(array, test) { - for (var i = 0; i < array.length; i++) { - if (test(array[i], i, array)) { - return true; - } - } - return false; -} -function collections_all(array, test) { - for (var i = 0; i < array.length; i++) { - if (!test(array[i], i, array)) { - return false; - } - } - return true; -} -function encodeParamsObject(data) { - return mapObject(data, function (value) { - if (typeof value === 'object') { - value = safeJSONStringify(value); - } - return encodeURIComponent(encode(value.toString())); - }); -} -function buildQueryString(data) { - var params = filterObject(data, function (value) { - return value !== undefined; - }); - var query = map(flatten(encodeParamsObject(params)), util.method('join', '=')).join('&'); - return query; -} -function decycleObject(object) { - var objects = [], paths = []; - return (function derez(value, path) { - var i, name, nu; - switch (typeof value) { - case 'object': - if (!value) { - return null; - } - for (i = 0; i < objects.length; i += 1) { - if (objects[i] === value) { - return { $ref: paths[i] }; - } - } - objects.push(value); - paths.push(path); - if (Object.prototype.toString.apply(value) === '[object Array]') { - nu = []; - for (i = 0; i < value.length; i += 1) { - nu[i] = derez(value[i], path + '[' + i + ']'); - } - } - else { - nu = {}; - for (name in value) { - if (Object.prototype.hasOwnProperty.call(value, name)) { - nu[name] = derez(value[name], path + '[' + JSON.stringify(name) + ']'); - } - } - } - return nu; - case 'number': - case 'string': - case 'boolean': - return value; - } - })(object, '$'); -} -function safeJSONStringify(source) { - try { - return JSON.stringify(source); - } - catch (e) { - return JSON.stringify(decycleObject(source)); - } -} - -// CONCATENATED MODULE: ./src/core/logger.ts - - -var logger_Logger = (function () { - function Logger() { - this.globalLog = function (message) { - if (window.console && window.console.log) { - window.console.log(message); - } - }; - } - Logger.prototype.debug = function () { - var args = []; - for (var _i = 0; _i < arguments.length; _i++) { - args[_i] = arguments[_i]; - } - this.log(this.globalLog, args); - }; - Logger.prototype.warn = function () { - var args = []; - for (var _i = 0; _i < arguments.length; _i++) { - args[_i] = arguments[_i]; - } - this.log(this.globalLogWarn, args); - }; - Logger.prototype.error = function () { - var args = []; - for (var _i = 0; _i < arguments.length; _i++) { - args[_i] = arguments[_i]; - } - this.log(this.globalLogError, args); - }; - Logger.prototype.globalLogWarn = function (message) { - if (window.console && window.console.warn) { - window.console.warn(message); - } - else { - this.globalLog(message); - } - }; - Logger.prototype.globalLogError = function (message) { - if (window.console && window.console.error) { - window.console.error(message); - } - else { - this.globalLogWarn(message); - } - }; - Logger.prototype.log = function (defaultLoggingFunction) { - var args = []; - for (var _i = 1; _i < arguments.length; _i++) { - args[_i - 1] = arguments[_i]; - } - var message = stringify.apply(this, arguments); - if (core_pusher.log) { - core_pusher.log(message); - } - else if (core_pusher.logToConsole) { - var log = defaultLoggingFunction.bind(this); - log(message); - } - }; - return Logger; -}()); -/* harmony default export */ var logger = (new logger_Logger()); - -// CONCATENATED MODULE: ./src/core/utils/url_store.ts -var urlStore = { - baseUrl: 'https://pusher.com', - urls: { - authenticationEndpoint: { - path: '/docs/authenticating_users' - }, - javascriptQuickStart: { - path: '/docs/javascript_quick_start' - }, - triggeringClientEvents: { - path: '/docs/client_api_guide/client_events#trigger-events' - } - } -}; -var buildLogSuffix = function (key) { - var urlPrefix = 'See:'; - var urlObj = urlStore.urls[key]; - if (!urlObj) - return ''; - var url; - if (urlObj.fullUrl) { - url = urlObj.fullUrl; - } - else if (urlObj.path) { - url = urlStore.baseUrl + urlObj.path; - } - if (!url) - return ''; - return urlPrefix + " " + url; -}; -/* harmony default export */ var url_store = ({ buildLogSuffix: buildLogSuffix }); - -// CONCATENATED MODULE: ./src/runtimes/isomorphic/auth/xhr_auth.ts - - - -var ajax = function (context, socketId, callback) { - var self = this, xhr; - xhr = runtime.createXHR(); - xhr.open('POST', self.options.authEndpoint, true); - xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); - for (var headerName in this.authOptions.headers) { - xhr.setRequestHeader(headerName, this.authOptions.headers[headerName]); - } - xhr.onreadystatechange = function () { - if (xhr.readyState === 4) { - if (xhr.status === 200) { - var data, parsed = false; - try { - data = JSON.parse(xhr.responseText); - parsed = true; - } - catch (e) { - callback(true, 'JSON returned from auth endpoint was invalid, yet status code was 200. Data was: ' + - xhr.responseText); - } - if (parsed) { - callback(false, data); - } - } - else { - var suffix = url_store.buildLogSuffix('authenticationEndpoint'); - logger.error('Unable to retrieve auth string from auth endpoint - ' + - ("received status " + xhr.status + " from " + self.options.authEndpoint + ". ") + - ("Clients must be authenticated to join private or presence channels. " + suffix)); - callback(true, xhr.status); - } - } - }; - xhr.send(this.composeQuery(socketId)); - return xhr; -}; -/* harmony default export */ var xhr_auth = (ajax); - -// CONCATENATED MODULE: ./src/runtimes/web/auth/jsonp_auth.ts - -var jsonp = function (context, socketId, callback) { - if (this.authOptions.headers !== undefined) { - logger.warn('To send headers with the auth request, you must use AJAX, rather than JSONP.'); - } - var callbackName = context.nextAuthCallbackID.toString(); - context.nextAuthCallbackID++; - var document = context.getDocument(); - var script = document.createElement('script'); - context.auth_callbacks[callbackName] = function (data) { - callback(false, data); - }; - var callback_name = "Pusher.auth_callbacks['" + callbackName + "']"; - script.src = - this.options.authEndpoint + - '?callback=' + - encodeURIComponent(callback_name) + - '&' + - this.composeQuery(socketId); - var head = document.getElementsByTagName('head')[0] || document.documentElement; - head.insertBefore(script, head.firstChild); -}; -/* harmony default export */ var jsonp_auth = (jsonp); - -// CONCATENATED MODULE: ./src/runtimes/web/dom/script_request.ts -var ScriptRequest = (function () { - function ScriptRequest(src) { - this.src = src; - } - ScriptRequest.prototype.send = function (receiver) { - var self = this; - var errorString = 'Error loading ' + self.src; - self.script = document.createElement('script'); - self.script.id = receiver.id; - self.script.src = self.src; - self.script.type = 'text/javascript'; - self.script.charset = 'UTF-8'; - if (self.script.addEventListener) { - self.script.onerror = function () { - receiver.callback(errorString); - }; - self.script.onload = function () { - receiver.callback(null); - }; - } - else { - self.script.onreadystatechange = function () { - if (self.script.readyState === 'loaded' || - self.script.readyState === 'complete') { - receiver.callback(null); - } - }; - } - if (self.script.async === undefined && - document.attachEvent && - /opera/i.test(navigator.userAgent)) { - self.errorScript = document.createElement('script'); - self.errorScript.id = receiver.id + '_error'; - self.errorScript.text = receiver.name + "('" + errorString + "');"; - self.script.async = self.errorScript.async = false; - } - else { - self.script.async = true; - } - var head = document.getElementsByTagName('head')[0]; - head.insertBefore(self.script, head.firstChild); - if (self.errorScript) { - head.insertBefore(self.errorScript, self.script.nextSibling); - } - }; - ScriptRequest.prototype.cleanup = function () { - if (this.script) { - this.script.onload = this.script.onerror = null; - this.script.onreadystatechange = null; - } - if (this.script && this.script.parentNode) { - this.script.parentNode.removeChild(this.script); - } - if (this.errorScript && this.errorScript.parentNode) { - this.errorScript.parentNode.removeChild(this.errorScript); - } - this.script = null; - this.errorScript = null; - }; - return ScriptRequest; -}()); -/* harmony default export */ var script_request = (ScriptRequest); - -// CONCATENATED MODULE: ./src/runtimes/web/dom/jsonp_request.ts - - -var jsonp_request_JSONPRequest = (function () { - function JSONPRequest(url, data) { - this.url = url; - this.data = data; - } - JSONPRequest.prototype.send = function (receiver) { - if (this.request) { - return; - } - var query = buildQueryString(this.data); - var url = this.url + '/' + receiver.number + '?' + query; - this.request = runtime.createScriptRequest(url); - this.request.send(receiver); - }; - JSONPRequest.prototype.cleanup = function () { - if (this.request) { - this.request.cleanup(); - } - }; - return JSONPRequest; -}()); -/* harmony default export */ var jsonp_request = (jsonp_request_JSONPRequest); - -// CONCATENATED MODULE: ./src/runtimes/web/timeline/jsonp_timeline.ts - - -var getAgent = function (sender, useTLS) { - return function (data, callback) { - var scheme = 'http' + (useTLS ? 's' : '') + '://'; - var url = scheme + (sender.host || sender.options.host) + sender.options.path; - var request = runtime.createJSONPRequest(url, data); - var receiver = runtime.ScriptReceivers.create(function (error, result) { - ScriptReceivers.remove(receiver); - request.cleanup(); - if (result && result.host) { - sender.host = result.host; - } - if (callback) { - callback(error, result); - } - }); - request.send(receiver); - }; -}; -var jsonp_timeline_jsonp = { - name: 'jsonp', - getAgent: getAgent -}; -/* harmony default export */ var jsonp_timeline = (jsonp_timeline_jsonp); - -// CONCATENATED MODULE: ./src/core/transports/url_schemes.ts - -function getGenericURL(baseScheme, params, path) { - var scheme = baseScheme + (params.useTLS ? 's' : ''); - var host = params.useTLS ? params.hostTLS : params.hostNonTLS; - return scheme + '://' + host + path; -} -function getGenericPath(key, queryString) { - var path = '/app/' + key; - var query = '?protocol=' + - defaults.PROTOCOL + - '&client=js' + - '&version=' + - defaults.VERSION + - (queryString ? '&' + queryString : ''); - return path + query; -} -var ws = { - getInitial: function (key, params) { - var path = (params.httpPath || '') + getGenericPath(key, 'flash=false'); - return getGenericURL('ws', params, path); - } -}; -var http = { - getInitial: function (key, params) { - var path = (params.httpPath || '/pusher') + getGenericPath(key); - return getGenericURL('http', params, path); - } -}; -var sockjs = { - getInitial: function (key, params) { - return getGenericURL('http', params, params.httpPath || '/pusher'); - }, - getPath: function (key, params) { - return getGenericPath(key); - } -}; - -// CONCATENATED MODULE: ./src/core/events/callback_registry.ts - -var callback_registry_CallbackRegistry = (function () { - function CallbackRegistry() { - this._callbacks = {}; - } - CallbackRegistry.prototype.get = function (name) { - return this._callbacks[prefix(name)]; - }; - CallbackRegistry.prototype.add = function (name, callback, context) { - var prefixedEventName = prefix(name); - this._callbacks[prefixedEventName] = - this._callbacks[prefixedEventName] || []; - this._callbacks[prefixedEventName].push({ - fn: callback, - context: context - }); - }; - CallbackRegistry.prototype.remove = function (name, callback, context) { - if (!name && !callback && !context) { - this._callbacks = {}; - return; - } - var names = name ? [prefix(name)] : keys(this._callbacks); - if (callback || context) { - this.removeCallback(names, callback, context); - } - else { - this.removeAllCallbacks(names); - } - }; - CallbackRegistry.prototype.removeCallback = function (names, callback, context) { - apply(names, function (name) { - this._callbacks[name] = filter(this._callbacks[name] || [], function (binding) { - return ((callback && callback !== binding.fn) || - (context && context !== binding.context)); - }); - if (this._callbacks[name].length === 0) { - delete this._callbacks[name]; - } - }, this); - }; - CallbackRegistry.prototype.removeAllCallbacks = function (names) { - apply(names, function (name) { - delete this._callbacks[name]; - }, this); - }; - return CallbackRegistry; -}()); -/* harmony default export */ var callback_registry = (callback_registry_CallbackRegistry); -function prefix(name) { - return '_' + name; -} - -// CONCATENATED MODULE: ./src/core/events/dispatcher.ts - - -var dispatcher_Dispatcher = (function () { - function Dispatcher(failThrough) { - this.callbacks = new callback_registry(); - this.global_callbacks = []; - this.failThrough = failThrough; - } - Dispatcher.prototype.bind = function (eventName, callback, context) { - this.callbacks.add(eventName, callback, context); - return this; - }; - Dispatcher.prototype.bind_global = function (callback) { - this.global_callbacks.push(callback); - return this; - }; - Dispatcher.prototype.unbind = function (eventName, callback, context) { - this.callbacks.remove(eventName, callback, context); - return this; - }; - Dispatcher.prototype.unbind_global = function (callback) { - if (!callback) { - this.global_callbacks = []; - return this; - } - this.global_callbacks = filter(this.global_callbacks || [], function (c) { return c !== callback; }); - return this; - }; - Dispatcher.prototype.unbind_all = function () { - this.unbind(); - this.unbind_global(); - return this; - }; - Dispatcher.prototype.emit = function (eventName, data, metadata) { - for (var i = 0; i < this.global_callbacks.length; i++) { - this.global_callbacks[i](eventName, data); - } - var callbacks = this.callbacks.get(eventName); - var args = []; - if (metadata) { - args.push(data, metadata); - } - else if (data) { - args.push(data); - } - if (callbacks && callbacks.length > 0) { - for (var i = 0; i < callbacks.length; i++) { - callbacks[i].fn.apply(callbacks[i].context || window, args); - } - } - else if (this.failThrough) { - this.failThrough(eventName, data); - } - return this; - }; - return Dispatcher; -}()); -/* harmony default export */ var dispatcher = (dispatcher_Dispatcher); - -// CONCATENATED MODULE: ./src/core/transports/transport_connection.ts -var transport_connection_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - - - - - -var transport_connection_TransportConnection = (function (_super) { - transport_connection_extends(TransportConnection, _super); - function TransportConnection(hooks, name, priority, key, options) { - var _this = _super.call(this) || this; - _this.initialize = runtime.transportConnectionInitializer; - _this.hooks = hooks; - _this.name = name; - _this.priority = priority; - _this.key = key; - _this.options = options; - _this.state = 'new'; - _this.timeline = options.timeline; - _this.activityTimeout = options.activityTimeout; - _this.id = _this.timeline.generateUniqueID(); - return _this; - } - TransportConnection.prototype.handlesActivityChecks = function () { - return Boolean(this.hooks.handlesActivityChecks); - }; - TransportConnection.prototype.supportsPing = function () { - return Boolean(this.hooks.supportsPing); - }; - TransportConnection.prototype.connect = function () { - var _this = this; - if (this.socket || this.state !== 'initialized') { - return false; - } - var url = this.hooks.urls.getInitial(this.key, this.options); - try { - this.socket = this.hooks.getSocket(url, this.options); - } - catch (e) { - util.defer(function () { - _this.onError(e); - _this.changeState('closed'); - }); - return false; - } - this.bindListeners(); - logger.debug('Connecting', { transport: this.name, url: url }); - this.changeState('connecting'); - return true; - }; - TransportConnection.prototype.close = function () { - if (this.socket) { - this.socket.close(); - return true; - } - else { - return false; - } - }; - TransportConnection.prototype.send = function (data) { - var _this = this; - if (this.state === 'open') { - util.defer(function () { - if (_this.socket) { - _this.socket.send(data); - } - }); - return true; - } - else { - return false; - } - }; - TransportConnection.prototype.ping = function () { - if (this.state === 'open' && this.supportsPing()) { - this.socket.ping(); - } - }; - TransportConnection.prototype.onOpen = function () { - if (this.hooks.beforeOpen) { - this.hooks.beforeOpen(this.socket, this.hooks.urls.getPath(this.key, this.options)); - } - this.changeState('open'); - this.socket.onopen = undefined; - }; - TransportConnection.prototype.onError = function (error) { - this.emit('error', { type: 'WebSocketError', error: error }); - this.timeline.error(this.buildTimelineMessage({ error: error.toString() })); - }; - TransportConnection.prototype.onClose = function (closeEvent) { - if (closeEvent) { - this.changeState('closed', { - code: closeEvent.code, - reason: closeEvent.reason, - wasClean: closeEvent.wasClean - }); - } - else { - this.changeState('closed'); - } - this.unbindListeners(); - this.socket = undefined; - }; - TransportConnection.prototype.onMessage = function (message) { - this.emit('message', message); - }; - TransportConnection.prototype.onActivity = function () { - this.emit('activity'); - }; - TransportConnection.prototype.bindListeners = function () { - var _this = this; - this.socket.onopen = function () { - _this.onOpen(); - }; - this.socket.onerror = function (error) { - _this.onError(error); - }; - this.socket.onclose = function (closeEvent) { - _this.onClose(closeEvent); - }; - this.socket.onmessage = function (message) { - _this.onMessage(message); - }; - if (this.supportsPing()) { - this.socket.onactivity = function () { - _this.onActivity(); - }; - } - }; - TransportConnection.prototype.unbindListeners = function () { - if (this.socket) { - this.socket.onopen = undefined; - this.socket.onerror = undefined; - this.socket.onclose = undefined; - this.socket.onmessage = undefined; - if (this.supportsPing()) { - this.socket.onactivity = undefined; - } - } - }; - TransportConnection.prototype.changeState = function (state, params) { - this.state = state; - this.timeline.info(this.buildTimelineMessage({ - state: state, - params: params - })); - this.emit(state, params); - }; - TransportConnection.prototype.buildTimelineMessage = function (message) { - return extend({ cid: this.id }, message); - }; - return TransportConnection; -}(dispatcher)); -/* harmony default export */ var transport_connection = (transport_connection_TransportConnection); - -// CONCATENATED MODULE: ./src/core/transports/transport.ts - -var transport_Transport = (function () { - function Transport(hooks) { - this.hooks = hooks; - } - Transport.prototype.isSupported = function (environment) { - return this.hooks.isSupported(environment); - }; - Transport.prototype.createConnection = function (name, priority, key, options) { - return new transport_connection(this.hooks, name, priority, key, options); - }; - return Transport; -}()); -/* harmony default export */ var transports_transport = (transport_Transport); - -// CONCATENATED MODULE: ./src/runtimes/isomorphic/transports/transports.ts - - - - -var WSTransport = new transports_transport({ - urls: ws, - handlesActivityChecks: false, - supportsPing: false, - isInitialized: function () { - return Boolean(runtime.getWebSocketAPI()); - }, - isSupported: function () { - return Boolean(runtime.getWebSocketAPI()); - }, - getSocket: function (url) { - return runtime.createWebSocket(url); - } -}); -var httpConfiguration = { - urls: http, - handlesActivityChecks: false, - supportsPing: true, - isInitialized: function () { - return true; - } -}; -var streamingConfiguration = extend({ - getSocket: function (url) { - return runtime.HTTPFactory.createStreamingSocket(url); - } -}, httpConfiguration); -var pollingConfiguration = extend({ - getSocket: function (url) { - return runtime.HTTPFactory.createPollingSocket(url); - } -}, httpConfiguration); -var xhrConfiguration = { - isSupported: function () { - return runtime.isXHRSupported(); - } -}; -var XHRStreamingTransport = new transports_transport((extend({}, streamingConfiguration, xhrConfiguration))); -var XHRPollingTransport = new transports_transport(extend({}, pollingConfiguration, xhrConfiguration)); -var Transports = { - ws: WSTransport, - xhr_streaming: XHRStreamingTransport, - xhr_polling: XHRPollingTransport -}; -/* harmony default export */ var transports = (Transports); - -// CONCATENATED MODULE: ./src/runtimes/web/transports/transports.ts - - - - - - -var SockJSTransport = new transports_transport({ - file: 'sockjs', - urls: sockjs, - handlesActivityChecks: true, - supportsPing: false, - isSupported: function () { - return true; - }, - isInitialized: function () { - return window.SockJS !== undefined; - }, - getSocket: function (url, options) { - return new window.SockJS(url, null, { - js_path: Dependencies.getPath('sockjs', { - useTLS: options.useTLS - }), - ignore_null_origin: options.ignoreNullOrigin - }); - }, - beforeOpen: function (socket, path) { - socket.send(JSON.stringify({ - path: path - })); - } -}); -var xdrConfiguration = { - isSupported: function (environment) { - var yes = runtime.isXDRSupported(environment.useTLS); - return yes; - } -}; -var XDRStreamingTransport = new transports_transport((extend({}, streamingConfiguration, xdrConfiguration))); -var XDRPollingTransport = new transports_transport(extend({}, pollingConfiguration, xdrConfiguration)); -transports.xdr_streaming = XDRStreamingTransport; -transports.xdr_polling = XDRPollingTransport; -transports.sockjs = SockJSTransport; -/* harmony default export */ var transports_transports = (transports); - -// CONCATENATED MODULE: ./src/runtimes/web/net_info.ts -var net_info_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - -var NetInfo = (function (_super) { - net_info_extends(NetInfo, _super); - function NetInfo() { - var _this = _super.call(this) || this; - var self = _this; - if (window.addEventListener !== undefined) { - window.addEventListener('online', function () { - self.emit('online'); - }, false); - window.addEventListener('offline', function () { - self.emit('offline'); - }, false); - } - return _this; - } - NetInfo.prototype.isOnline = function () { - if (window.navigator.onLine === undefined) { - return true; - } - else { - return window.navigator.onLine; - } - }; - return NetInfo; -}(dispatcher)); - -var net_info_Network = new NetInfo(); - -// CONCATENATED MODULE: ./src/core/transports/assistant_to_the_transport_manager.ts - - -var assistant_to_the_transport_manager_AssistantToTheTransportManager = (function () { - function AssistantToTheTransportManager(manager, transport, options) { - this.manager = manager; - this.transport = transport; - this.minPingDelay = options.minPingDelay; - this.maxPingDelay = options.maxPingDelay; - this.pingDelay = undefined; - } - AssistantToTheTransportManager.prototype.createConnection = function (name, priority, key, options) { - var _this = this; - options = extend({}, options, { - activityTimeout: this.pingDelay - }); - var connection = this.transport.createConnection(name, priority, key, options); - var openTimestamp = null; - var onOpen = function () { - connection.unbind('open', onOpen); - connection.bind('closed', onClosed); - openTimestamp = util.now(); - }; - var onClosed = function (closeEvent) { - connection.unbind('closed', onClosed); - if (closeEvent.code === 1002 || closeEvent.code === 1003) { - _this.manager.reportDeath(); - } - else if (!closeEvent.wasClean && openTimestamp) { - var lifespan = util.now() - openTimestamp; - if (lifespan < 2 * _this.maxPingDelay) { - _this.manager.reportDeath(); - _this.pingDelay = Math.max(lifespan / 2, _this.minPingDelay); - } - } - }; - connection.bind('open', onOpen); - return connection; - }; - AssistantToTheTransportManager.prototype.isSupported = function (environment) { - return this.manager.isAlive() && this.transport.isSupported(environment); - }; - return AssistantToTheTransportManager; -}()); -/* harmony default export */ var assistant_to_the_transport_manager = (assistant_to_the_transport_manager_AssistantToTheTransportManager); - -// CONCATENATED MODULE: ./src/core/connection/protocol/protocol.ts -var Protocol = { - decodeMessage: function (messageEvent) { - try { - var messageData = JSON.parse(messageEvent.data); - var pusherEventData = messageData.data; - if (typeof pusherEventData === 'string') { - try { - pusherEventData = JSON.parse(messageData.data); - } - catch (e) { } - } - var pusherEvent = { - event: messageData.event, - channel: messageData.channel, - data: pusherEventData - }; - if (messageData.user_id) { - pusherEvent.user_id = messageData.user_id; - } - return pusherEvent; - } - catch (e) { - throw { type: 'MessageParseError', error: e, data: messageEvent.data }; - } - }, - encodeMessage: function (event) { - return JSON.stringify(event); - }, - processHandshake: function (messageEvent) { - var message = Protocol.decodeMessage(messageEvent); - if (message.event === 'pusher:connection_established') { - if (!message.data.activity_timeout) { - throw 'No activity timeout specified in handshake'; - } - return { - action: 'connected', - id: message.data.socket_id, - activityTimeout: message.data.activity_timeout * 1000 - }; - } - else if (message.event === 'pusher:error') { - return { - action: this.getCloseAction(message.data), - error: this.getCloseError(message.data) - }; - } - else { - throw 'Invalid handshake'; - } - }, - getCloseAction: function (closeEvent) { - if (closeEvent.code < 4000) { - if (closeEvent.code >= 1002 && closeEvent.code <= 1004) { - return 'backoff'; - } - else { - return null; - } - } - else if (closeEvent.code === 4000) { - return 'tls_only'; - } - else if (closeEvent.code < 4100) { - return 'refused'; - } - else if (closeEvent.code < 4200) { - return 'backoff'; - } - else if (closeEvent.code < 4300) { - return 'retry'; - } - else { - return 'refused'; - } - }, - getCloseError: function (closeEvent) { - if (closeEvent.code !== 1000 && closeEvent.code !== 1001) { - return { - type: 'PusherError', - data: { - code: closeEvent.code, - message: closeEvent.reason || closeEvent.message - } - }; - } - else { - return null; - } - } -}; -/* harmony default export */ var protocol_protocol = (Protocol); - -// CONCATENATED MODULE: ./src/core/connection/connection.ts -var connection_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - - - - -var connection_Connection = (function (_super) { - connection_extends(Connection, _super); - function Connection(id, transport) { - var _this = _super.call(this) || this; - _this.id = id; - _this.transport = transport; - _this.activityTimeout = transport.activityTimeout; - _this.bindListeners(); - return _this; - } - Connection.prototype.handlesActivityChecks = function () { - return this.transport.handlesActivityChecks(); - }; - Connection.prototype.send = function (data) { - return this.transport.send(data); - }; - Connection.prototype.send_event = function (name, data, channel) { - var event = { event: name, data: data }; - if (channel) { - event.channel = channel; - } - logger.debug('Event sent', event); - return this.send(protocol_protocol.encodeMessage(event)); - }; - Connection.prototype.ping = function () { - if (this.transport.supportsPing()) { - this.transport.ping(); - } - else { - this.send_event('pusher:ping', {}); - } - }; - Connection.prototype.close = function () { - this.transport.close(); - }; - Connection.prototype.bindListeners = function () { - var _this = this; - var listeners = { - message: function (messageEvent) { - var pusherEvent; - try { - pusherEvent = protocol_protocol.decodeMessage(messageEvent); - } - catch (e) { - _this.emit('error', { - type: 'MessageParseError', - error: e, - data: messageEvent.data - }); - } - if (pusherEvent !== undefined) { - logger.debug('Event recd', pusherEvent); - switch (pusherEvent.event) { - case 'pusher:error': - _this.emit('error', { - type: 'PusherError', - data: pusherEvent.data - }); - break; - case 'pusher:ping': - _this.emit('ping'); - break; - case 'pusher:pong': - _this.emit('pong'); - break; - } - _this.emit('message', pusherEvent); - } - }, - activity: function () { - _this.emit('activity'); - }, - error: function (error) { - _this.emit('error', { type: 'WebSocketError', error: error }); - }, - closed: function (closeEvent) { - unbindListeners(); - if (closeEvent && closeEvent.code) { - _this.handleCloseEvent(closeEvent); - } - _this.transport = null; - _this.emit('closed'); - } - }; - var unbindListeners = function () { - objectApply(listeners, function (listener, event) { - _this.transport.unbind(event, listener); - }); - }; - objectApply(listeners, function (listener, event) { - _this.transport.bind(event, listener); - }); - }; - Connection.prototype.handleCloseEvent = function (closeEvent) { - var action = protocol_protocol.getCloseAction(closeEvent); - var error = protocol_protocol.getCloseError(closeEvent); - if (error) { - this.emit('error', error); - } - if (action) { - this.emit(action, { action: action, error: error }); - } - }; - return Connection; -}(dispatcher)); -/* harmony default export */ var connection_connection = (connection_Connection); - -// CONCATENATED MODULE: ./src/core/connection/handshake/index.ts - - - -var handshake_Handshake = (function () { - function Handshake(transport, callback) { - this.transport = transport; - this.callback = callback; - this.bindListeners(); - } - Handshake.prototype.close = function () { - this.unbindListeners(); - this.transport.close(); - }; - Handshake.prototype.bindListeners = function () { - var _this = this; - this.onMessage = function (m) { - _this.unbindListeners(); - var result; - try { - result = protocol_protocol.processHandshake(m); - } - catch (e) { - _this.finish('error', { error: e }); - _this.transport.close(); - return; - } - if (result.action === 'connected') { - _this.finish('connected', { - connection: new connection_connection(result.id, _this.transport), - activityTimeout: result.activityTimeout - }); - } - else { - _this.finish(result.action, { error: result.error }); - _this.transport.close(); - } - }; - this.onClosed = function (closeEvent) { - _this.unbindListeners(); - var action = protocol_protocol.getCloseAction(closeEvent) || 'backoff'; - var error = protocol_protocol.getCloseError(closeEvent); - _this.finish(action, { error: error }); - }; - this.transport.bind('message', this.onMessage); - this.transport.bind('closed', this.onClosed); - }; - Handshake.prototype.unbindListeners = function () { - this.transport.unbind('message', this.onMessage); - this.transport.unbind('closed', this.onClosed); - }; - Handshake.prototype.finish = function (action, params) { - this.callback(extend({ transport: this.transport, action: action }, params)); - }; - return Handshake; -}()); -/* harmony default export */ var connection_handshake = (handshake_Handshake); - -// CONCATENATED MODULE: ./src/core/auth/pusher_authorizer.ts - -var pusher_authorizer_PusherAuthorizer = (function () { - function PusherAuthorizer(channel, options) { - this.channel = channel; - var authTransport = options.authTransport; - if (typeof runtime.getAuthorizers()[authTransport] === 'undefined') { - throw "'" + authTransport + "' is not a recognized auth transport"; - } - this.type = authTransport; - this.options = options; - this.authOptions = (options || {}).auth || {}; - } - PusherAuthorizer.prototype.composeQuery = function (socketId) { - var query = 'socket_id=' + - encodeURIComponent(socketId) + - '&channel_name=' + - encodeURIComponent(this.channel.name); - for (var i in this.authOptions.params) { - query += - '&' + - encodeURIComponent(i) + - '=' + - encodeURIComponent(this.authOptions.params[i]); - } - return query; - }; - PusherAuthorizer.prototype.authorize = function (socketId, callback) { - PusherAuthorizer.authorizers = - PusherAuthorizer.authorizers || runtime.getAuthorizers(); - PusherAuthorizer.authorizers[this.type].call(this, runtime, socketId, callback); - }; - return PusherAuthorizer; -}()); -/* harmony default export */ var pusher_authorizer = (pusher_authorizer_PusherAuthorizer); - -// CONCATENATED MODULE: ./src/core/timeline/timeline_sender.ts - -var timeline_sender_TimelineSender = (function () { - function TimelineSender(timeline, options) { - this.timeline = timeline; - this.options = options || {}; - } - TimelineSender.prototype.send = function (useTLS, callback) { - if (this.timeline.isEmpty()) { - return; - } - this.timeline.send(runtime.TimelineTransport.getAgent(this, useTLS), callback); - }; - return TimelineSender; -}()); -/* harmony default export */ var timeline_sender = (timeline_sender_TimelineSender); - -// CONCATENATED MODULE: ./src/core/errors.ts -var errors_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); -var BadEventName = (function (_super) { - errors_extends(BadEventName, _super); - function BadEventName(msg) { - var _newTarget = this.constructor; - var _this = _super.call(this, msg) || this; - Object.setPrototypeOf(_this, _newTarget.prototype); - return _this; - } - return BadEventName; -}(Error)); - -var RequestTimedOut = (function (_super) { - errors_extends(RequestTimedOut, _super); - function RequestTimedOut(msg) { - var _newTarget = this.constructor; - var _this = _super.call(this, msg) || this; - Object.setPrototypeOf(_this, _newTarget.prototype); - return _this; - } - return RequestTimedOut; -}(Error)); - -var TransportPriorityTooLow = (function (_super) { - errors_extends(TransportPriorityTooLow, _super); - function TransportPriorityTooLow(msg) { - var _newTarget = this.constructor; - var _this = _super.call(this, msg) || this; - Object.setPrototypeOf(_this, _newTarget.prototype); - return _this; - } - return TransportPriorityTooLow; -}(Error)); - -var TransportClosed = (function (_super) { - errors_extends(TransportClosed, _super); - function TransportClosed(msg) { - var _newTarget = this.constructor; - var _this = _super.call(this, msg) || this; - Object.setPrototypeOf(_this, _newTarget.prototype); - return _this; - } - return TransportClosed; -}(Error)); - -var UnsupportedFeature = (function (_super) { - errors_extends(UnsupportedFeature, _super); - function UnsupportedFeature(msg) { - var _newTarget = this.constructor; - var _this = _super.call(this, msg) || this; - Object.setPrototypeOf(_this, _newTarget.prototype); - return _this; - } - return UnsupportedFeature; -}(Error)); - -var UnsupportedTransport = (function (_super) { - errors_extends(UnsupportedTransport, _super); - function UnsupportedTransport(msg) { - var _newTarget = this.constructor; - var _this = _super.call(this, msg) || this; - Object.setPrototypeOf(_this, _newTarget.prototype); - return _this; - } - return UnsupportedTransport; -}(Error)); - -var UnsupportedStrategy = (function (_super) { - errors_extends(UnsupportedStrategy, _super); - function UnsupportedStrategy(msg) { - var _newTarget = this.constructor; - var _this = _super.call(this, msg) || this; - Object.setPrototypeOf(_this, _newTarget.prototype); - return _this; - } - return UnsupportedStrategy; -}(Error)); - - -// CONCATENATED MODULE: ./src/core/channels/channel.ts -var channel_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - - - - -var channel_Channel = (function (_super) { - channel_extends(Channel, _super); - function Channel(name, pusher) { - var _this = _super.call(this, function (event, data) { - logger.debug('No callbacks on ' + name + ' for ' + event); - }) || this; - _this.name = name; - _this.pusher = pusher; - _this.subscribed = false; - _this.subscriptionPending = false; - _this.subscriptionCancelled = false; - return _this; - } - Channel.prototype.authorize = function (socketId, callback) { - return callback(false, { auth: '' }); - }; - Channel.prototype.trigger = function (event, data) { - if (event.indexOf('client-') !== 0) { - throw new BadEventName("Event '" + event + "' does not start with 'client-'"); - } - if (!this.subscribed) { - var suffix = url_store.buildLogSuffix('triggeringClientEvents'); - logger.warn("Client event triggered before channel 'subscription_succeeded' event . " + suffix); - } - return this.pusher.send_event(event, data, this.name); - }; - Channel.prototype.disconnect = function () { - this.subscribed = false; - this.subscriptionPending = false; - }; - Channel.prototype.handleEvent = function (event) { - var eventName = event.event; - var data = event.data; - if (eventName === 'pusher_internal:subscription_succeeded') { - this.handleSubscriptionSucceededEvent(event); - } - else if (eventName.indexOf('pusher_internal:') !== 0) { - var metadata = {}; - this.emit(eventName, data, metadata); - } - }; - Channel.prototype.handleSubscriptionSucceededEvent = function (event) { - this.subscriptionPending = false; - this.subscribed = true; - if (this.subscriptionCancelled) { - this.pusher.unsubscribe(this.name); - } - else { - this.emit('pusher:subscription_succeeded', event.data); - } - }; - Channel.prototype.subscribe = function () { - var _this = this; - if (this.subscribed) { - return; - } - this.subscriptionPending = true; - this.subscriptionCancelled = false; - this.authorize(this.pusher.connection.socket_id, function (error, data) { - if (error) { - logger.error(data); - _this.emit('pusher:subscription_error', data); - } - else { - data = data; - _this.pusher.send_event('pusher:subscribe', { - auth: data.auth, - channel_data: data.channel_data, - channel: _this.name - }); - } - }); - }; - Channel.prototype.unsubscribe = function () { - this.subscribed = false; - this.pusher.send_event('pusher:unsubscribe', { - channel: this.name - }); - }; - Channel.prototype.cancelSubscription = function () { - this.subscriptionCancelled = true; - }; - Channel.prototype.reinstateSubscription = function () { - this.subscriptionCancelled = false; - }; - return Channel; -}(dispatcher)); -/* harmony default export */ var channels_channel = (channel_Channel); - -// CONCATENATED MODULE: ./src/core/channels/private_channel.ts -var private_channel_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - - -var private_channel_PrivateChannel = (function (_super) { - private_channel_extends(PrivateChannel, _super); - function PrivateChannel() { - return _super !== null && _super.apply(this, arguments) || this; - } - PrivateChannel.prototype.authorize = function (socketId, callback) { - var authorizer = factory.createAuthorizer(this, this.pusher.config); - return authorizer.authorize(socketId, callback); - }; - return PrivateChannel; -}(channels_channel)); -/* harmony default export */ var private_channel = (private_channel_PrivateChannel); - -// CONCATENATED MODULE: ./src/core/channels/members.ts - -var members_Members = (function () { - function Members() { - this.reset(); - } - Members.prototype.get = function (id) { - if (Object.prototype.hasOwnProperty.call(this.members, id)) { - return { - id: id, - info: this.members[id] - }; - } - else { - return null; - } - }; - Members.prototype.each = function (callback) { - var _this = this; - objectApply(this.members, function (member, id) { - callback(_this.get(id)); - }); - }; - Members.prototype.setMyID = function (id) { - this.myID = id; - }; - Members.prototype.onSubscription = function (subscriptionData) { - this.members = subscriptionData.presence.hash; - this.count = subscriptionData.presence.count; - this.me = this.get(this.myID); - }; - Members.prototype.addMember = function (memberData) { - if (this.get(memberData.user_id) === null) { - this.count++; - } - this.members[memberData.user_id] = memberData.user_info; - return this.get(memberData.user_id); - }; - Members.prototype.removeMember = function (memberData) { - var member = this.get(memberData.user_id); - if (member) { - delete this.members[memberData.user_id]; - this.count--; - } - return member; - }; - Members.prototype.reset = function () { - this.members = {}; - this.count = 0; - this.myID = null; - this.me = null; - }; - return Members; -}()); -/* harmony default export */ var members = (members_Members); - -// CONCATENATED MODULE: ./src/core/channels/presence_channel.ts -var presence_channel_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - - - - -var presence_channel_PresenceChannel = (function (_super) { - presence_channel_extends(PresenceChannel, _super); - function PresenceChannel(name, pusher) { - var _this = _super.call(this, name, pusher) || this; - _this.members = new members(); - return _this; - } - PresenceChannel.prototype.authorize = function (socketId, callback) { - var _this = this; - _super.prototype.authorize.call(this, socketId, function (error, authData) { - if (!error) { - authData = authData; - if (authData.channel_data === undefined) { - var suffix = url_store.buildLogSuffix('authenticationEndpoint'); - logger.error("Invalid auth response for channel '" + _this.name + "'," + - ("expected 'channel_data' field. " + suffix)); - callback('Invalid auth response'); - return; - } - var channelData = JSON.parse(authData.channel_data); - _this.members.setMyID(channelData.user_id); - } - callback(error, authData); - }); - }; - PresenceChannel.prototype.handleEvent = function (event) { - var eventName = event.event; - if (eventName.indexOf('pusher_internal:') === 0) { - this.handleInternalEvent(event); - } - else { - var data = event.data; - var metadata = {}; - if (event.user_id) { - metadata.user_id = event.user_id; - } - this.emit(eventName, data, metadata); - } - }; - PresenceChannel.prototype.handleInternalEvent = function (event) { - var eventName = event.event; - var data = event.data; - switch (eventName) { - case 'pusher_internal:subscription_succeeded': - this.handleSubscriptionSucceededEvent(event); - break; - case 'pusher_internal:member_added': - var addedMember = this.members.addMember(data); - this.emit('pusher:member_added', addedMember); - break; - case 'pusher_internal:member_removed': - var removedMember = this.members.removeMember(data); - if (removedMember) { - this.emit('pusher:member_removed', removedMember); - } - break; - } - }; - PresenceChannel.prototype.handleSubscriptionSucceededEvent = function (event) { - this.subscriptionPending = false; - this.subscribed = true; - if (this.subscriptionCancelled) { - this.pusher.unsubscribe(this.name); - } - else { - this.members.onSubscription(event.data); - this.emit('pusher:subscription_succeeded', this.members); - } - }; - PresenceChannel.prototype.disconnect = function () { - this.members.reset(); - _super.prototype.disconnect.call(this); - }; - return PresenceChannel; -}(private_channel)); -/* harmony default export */ var presence_channel = (presence_channel_PresenceChannel); - -// EXTERNAL MODULE: ./node_modules/tweetnacl/nacl-fast.js -var nacl_fast = __nested_webpack_require_68641__(0); - -// EXTERNAL MODULE: ./node_modules/tweetnacl-util/nacl-util.js -var nacl_util = __nested_webpack_require_68641__(1); - -// CONCATENATED MODULE: ./src/core/channels/encrypted_channel.ts -var encrypted_channel_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - - - - - -var encrypted_channel_EncryptedChannel = (function (_super) { - encrypted_channel_extends(EncryptedChannel, _super); - function EncryptedChannel() { - var _this = _super !== null && _super.apply(this, arguments) || this; - _this.key = null; - return _this; - } - EncryptedChannel.prototype.authorize = function (socketId, callback) { - var _this = this; - _super.prototype.authorize.call(this, socketId, function (error, authData) { - if (error) { - callback(true, authData); - return; - } - var sharedSecret = authData['shared_secret']; - if (!sharedSecret) { - var errorMsg = "No shared_secret key in auth payload for encrypted channel: " + _this.name; - callback(true, errorMsg); - return; - } - _this.key = Object(nacl_util["decodeBase64"])(sharedSecret); - delete authData['shared_secret']; - callback(false, authData); - }); - }; - EncryptedChannel.prototype.trigger = function (event, data) { - throw new UnsupportedFeature('Client events are not currently supported for encrypted channels'); - }; - EncryptedChannel.prototype.handleEvent = function (event) { - var eventName = event.event; - var data = event.data; - if (eventName.indexOf('pusher_internal:') === 0 || - eventName.indexOf('pusher:') === 0) { - _super.prototype.handleEvent.call(this, event); - return; - } - this.handleEncryptedEvent(eventName, data); - }; - EncryptedChannel.prototype.handleEncryptedEvent = function (event, data) { - var _this = this; - if (!this.key) { - logger.debug('Received encrypted event before key has been retrieved from the authEndpoint'); - return; - } - if (!data.ciphertext || !data.nonce) { - logger.error('Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: ' + - data); - return; - } - var cipherText = Object(nacl_util["decodeBase64"])(data.ciphertext); - if (cipherText.length < nacl_fast["secretbox"].overheadLength) { - logger.error("Expected encrypted event ciphertext length to be " + nacl_fast["secretbox"].overheadLength + ", got: " + cipherText.length); - return; - } - var nonce = Object(nacl_util["decodeBase64"])(data.nonce); - if (nonce.length < nacl_fast["secretbox"].nonceLength) { - logger.error("Expected encrypted event nonce length to be " + nacl_fast["secretbox"].nonceLength + ", got: " + nonce.length); - return; - } - var bytes = nacl_fast["secretbox"].open(cipherText, nonce, this.key); - if (bytes === null) { - logger.debug('Failed to decrypt an event, probably because it was encrypted with a different key. Fetching a new key from the authEndpoint...'); - this.authorize(this.pusher.connection.socket_id, function (error, authData) { - if (error) { - logger.error("Failed to make a request to the authEndpoint: " + authData + ". Unable to fetch new key, so dropping encrypted event"); - return; - } - bytes = nacl_fast["secretbox"].open(cipherText, nonce, _this.key); - if (bytes === null) { - logger.error("Failed to decrypt event with new key. Dropping encrypted event"); - return; - } - _this.emitJSON(event, Object(nacl_util["encodeUTF8"])(bytes)); - return; - }); - return; - } - this.emitJSON(event, Object(nacl_util["encodeUTF8"])(bytes)); - }; - EncryptedChannel.prototype.emitJSON = function (eventName, data) { - try { - this.emit(eventName, JSON.parse(data)); - } - catch (e) { - this.emit(eventName, data); - } - return this; - }; - return EncryptedChannel; -}(private_channel)); -/* harmony default export */ var encrypted_channel = (encrypted_channel_EncryptedChannel); - -// CONCATENATED MODULE: ./src/core/connection/connection_manager.ts -var connection_manager_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - - - - - -var connection_manager_ConnectionManager = (function (_super) { - connection_manager_extends(ConnectionManager, _super); - function ConnectionManager(key, options) { - var _this = _super.call(this) || this; - _this.key = key; - _this.options = options || {}; - _this.state = 'initialized'; - _this.connection = null; - _this.usingTLS = !!options.useTLS; - _this.timeline = _this.options.timeline; - _this.errorCallbacks = _this.buildErrorCallbacks(); - _this.connectionCallbacks = _this.buildConnectionCallbacks(_this.errorCallbacks); - _this.handshakeCallbacks = _this.buildHandshakeCallbacks(_this.errorCallbacks); - var Network = runtime.getNetwork(); - Network.bind('online', function () { - _this.timeline.info({ netinfo: 'online' }); - if (_this.state === 'connecting' || _this.state === 'unavailable') { - _this.retryIn(0); - } - }); - Network.bind('offline', function () { - _this.timeline.info({ netinfo: 'offline' }); - if (_this.connection) { - _this.sendActivityCheck(); - } - }); - _this.updateStrategy(); - return _this; - } - ConnectionManager.prototype.connect = function () { - if (this.connection || this.runner) { - return; - } - if (!this.strategy.isSupported()) { - this.updateState('failed'); - return; - } - this.updateState('connecting'); - this.startConnecting(); - this.setUnavailableTimer(); - }; - ConnectionManager.prototype.send = function (data) { - if (this.connection) { - return this.connection.send(data); - } - else { - return false; - } - }; - ConnectionManager.prototype.send_event = function (name, data, channel) { - if (this.connection) { - return this.connection.send_event(name, data, channel); - } - else { - return false; - } - }; - ConnectionManager.prototype.disconnect = function () { - this.disconnectInternally(); - this.updateState('disconnected'); - }; - ConnectionManager.prototype.isUsingTLS = function () { - return this.usingTLS; - }; - ConnectionManager.prototype.startConnecting = function () { - var _this = this; - var callback = function (error, handshake) { - if (error) { - _this.runner = _this.strategy.connect(0, callback); - } - else { - if (handshake.action === 'error') { - _this.emit('error', { - type: 'HandshakeError', - error: handshake.error - }); - _this.timeline.error({ handshakeError: handshake.error }); - } - else { - _this.abortConnecting(); - _this.handshakeCallbacks[handshake.action](handshake); - } - } - }; - this.runner = this.strategy.connect(0, callback); - }; - ConnectionManager.prototype.abortConnecting = function () { - if (this.runner) { - this.runner.abort(); - this.runner = null; - } - }; - ConnectionManager.prototype.disconnectInternally = function () { - this.abortConnecting(); - this.clearRetryTimer(); - this.clearUnavailableTimer(); - if (this.connection) { - var connection = this.abandonConnection(); - connection.close(); - } - }; - ConnectionManager.prototype.updateStrategy = function () { - this.strategy = this.options.getStrategy({ - key: this.key, - timeline: this.timeline, - useTLS: this.usingTLS - }); - }; - ConnectionManager.prototype.retryIn = function (delay) { - var _this = this; - this.timeline.info({ action: 'retry', delay: delay }); - if (delay > 0) { - this.emit('connecting_in', Math.round(delay / 1000)); - } - this.retryTimer = new OneOffTimer(delay || 0, function () { - _this.disconnectInternally(); - _this.connect(); - }); - }; - ConnectionManager.prototype.clearRetryTimer = function () { - if (this.retryTimer) { - this.retryTimer.ensureAborted(); - this.retryTimer = null; - } - }; - ConnectionManager.prototype.setUnavailableTimer = function () { - var _this = this; - this.unavailableTimer = new OneOffTimer(this.options.unavailableTimeout, function () { - _this.updateState('unavailable'); - }); - }; - ConnectionManager.prototype.clearUnavailableTimer = function () { - if (this.unavailableTimer) { - this.unavailableTimer.ensureAborted(); - } - }; - ConnectionManager.prototype.sendActivityCheck = function () { - var _this = this; - this.stopActivityCheck(); - this.connection.ping(); - this.activityTimer = new OneOffTimer(this.options.pongTimeout, function () { - _this.timeline.error({ pong_timed_out: _this.options.pongTimeout }); - _this.retryIn(0); - }); - }; - ConnectionManager.prototype.resetActivityCheck = function () { - var _this = this; - this.stopActivityCheck(); - if (this.connection && !this.connection.handlesActivityChecks()) { - this.activityTimer = new OneOffTimer(this.activityTimeout, function () { - _this.sendActivityCheck(); - }); - } - }; - ConnectionManager.prototype.stopActivityCheck = function () { - if (this.activityTimer) { - this.activityTimer.ensureAborted(); - } - }; - ConnectionManager.prototype.buildConnectionCallbacks = function (errorCallbacks) { - var _this = this; - return extend({}, errorCallbacks, { - message: function (message) { - _this.resetActivityCheck(); - _this.emit('message', message); - }, - ping: function () { - _this.send_event('pusher:pong', {}); - }, - activity: function () { - _this.resetActivityCheck(); - }, - error: function (error) { - _this.emit('error', { type: 'WebSocketError', error: error }); - }, - closed: function () { - _this.abandonConnection(); - if (_this.shouldRetry()) { - _this.retryIn(1000); - } - } - }); - }; - ConnectionManager.prototype.buildHandshakeCallbacks = function (errorCallbacks) { - var _this = this; - return extend({}, errorCallbacks, { - connected: function (handshake) { - _this.activityTimeout = Math.min(_this.options.activityTimeout, handshake.activityTimeout, handshake.connection.activityTimeout || Infinity); - _this.clearUnavailableTimer(); - _this.setConnection(handshake.connection); - _this.socket_id = _this.connection.id; - _this.updateState('connected', { socket_id: _this.socket_id }); - } - }); - }; - ConnectionManager.prototype.buildErrorCallbacks = function () { - var _this = this; - var withErrorEmitted = function (callback) { - return function (result) { - if (result.error) { - _this.emit('error', { type: 'WebSocketError', error: result.error }); - } - callback(result); - }; - }; - return { - tls_only: withErrorEmitted(function () { - _this.usingTLS = true; - _this.updateStrategy(); - _this.retryIn(0); - }), - refused: withErrorEmitted(function () { - _this.disconnect(); - }), - backoff: withErrorEmitted(function () { - _this.retryIn(1000); - }), - retry: withErrorEmitted(function () { - _this.retryIn(0); - }) - }; - }; - ConnectionManager.prototype.setConnection = function (connection) { - this.connection = connection; - for (var event in this.connectionCallbacks) { - this.connection.bind(event, this.connectionCallbacks[event]); - } - this.resetActivityCheck(); - }; - ConnectionManager.prototype.abandonConnection = function () { - if (!this.connection) { - return; - } - this.stopActivityCheck(); - for (var event in this.connectionCallbacks) { - this.connection.unbind(event, this.connectionCallbacks[event]); - } - var connection = this.connection; - this.connection = null; - return connection; - }; - ConnectionManager.prototype.updateState = function (newState, data) { - var previousState = this.state; - this.state = newState; - if (previousState !== newState) { - var newStateDescription = newState; - if (newStateDescription === 'connected') { - newStateDescription += ' with new socket ID ' + data.socket_id; - } - logger.debug('State changed', previousState + ' -> ' + newStateDescription); - this.timeline.info({ state: newState, params: data }); - this.emit('state_change', { previous: previousState, current: newState }); - this.emit(newState, data); - } - }; - ConnectionManager.prototype.shouldRetry = function () { - return this.state === 'connecting' || this.state === 'connected'; - }; - return ConnectionManager; -}(dispatcher)); -/* harmony default export */ var connection_manager = (connection_manager_ConnectionManager); - -// CONCATENATED MODULE: ./src/core/channels/channels.ts - - - -var channels_Channels = (function () { - function Channels() { - this.channels = {}; - } - Channels.prototype.add = function (name, pusher) { - if (!this.channels[name]) { - this.channels[name] = createChannel(name, pusher); - } - return this.channels[name]; - }; - Channels.prototype.all = function () { - return values(this.channels); - }; - Channels.prototype.find = function (name) { - return this.channels[name]; - }; - Channels.prototype.remove = function (name) { - var channel = this.channels[name]; - delete this.channels[name]; - return channel; - }; - Channels.prototype.disconnect = function () { - objectApply(this.channels, function (channel) { - channel.disconnect(); - }); - }; - return Channels; -}()); -/* harmony default export */ var channels = (channels_Channels); -function createChannel(name, pusher) { - if (name.indexOf('private-encrypted-') === 0) { - if (false) { var errorMsg; } - return factory.createEncryptedChannel(name, pusher); - } - else if (name.indexOf('private-') === 0) { - return factory.createPrivateChannel(name, pusher); - } - else if (name.indexOf('presence-') === 0) { - return factory.createPresenceChannel(name, pusher); - } - else { - return factory.createChannel(name, pusher); - } -} - -// CONCATENATED MODULE: ./src/core/utils/factory.ts - - - - - - - - - - -var Factory = { - createChannels: function () { - return new channels(); - }, - createConnectionManager: function (key, options) { - return new connection_manager(key, options); - }, - createChannel: function (name, pusher) { - return new channels_channel(name, pusher); - }, - createPrivateChannel: function (name, pusher) { - return new private_channel(name, pusher); - }, - createPresenceChannel: function (name, pusher) { - return new presence_channel(name, pusher); - }, - createEncryptedChannel: function (name, pusher) { - return new encrypted_channel(name, pusher); - }, - createTimelineSender: function (timeline, options) { - return new timeline_sender(timeline, options); - }, - createAuthorizer: function (channel, options) { - if (options.authorizer) { - return options.authorizer(channel, options); - } - return new pusher_authorizer(channel, options); - }, - createHandshake: function (transport, callback) { - return new connection_handshake(transport, callback); - }, - createAssistantToTheTransportManager: function (manager, transport, options) { - return new assistant_to_the_transport_manager(manager, transport, options); - } -}; -/* harmony default export */ var factory = (Factory); - -// CONCATENATED MODULE: ./src/core/transports/transport_manager.ts - -var transport_manager_TransportManager = (function () { - function TransportManager(options) { - this.options = options || {}; - this.livesLeft = this.options.lives || Infinity; - } - TransportManager.prototype.getAssistant = function (transport) { - return factory.createAssistantToTheTransportManager(this, transport, { - minPingDelay: this.options.minPingDelay, - maxPingDelay: this.options.maxPingDelay - }); - }; - TransportManager.prototype.isAlive = function () { - return this.livesLeft > 0; - }; - TransportManager.prototype.reportDeath = function () { - this.livesLeft -= 1; - }; - return TransportManager; -}()); -/* harmony default export */ var transport_manager = (transport_manager_TransportManager); - -// CONCATENATED MODULE: ./src/core/strategies/sequential_strategy.ts - - - -var sequential_strategy_SequentialStrategy = (function () { - function SequentialStrategy(strategies, options) { - this.strategies = strategies; - this.loop = Boolean(options.loop); - this.failFast = Boolean(options.failFast); - this.timeout = options.timeout; - this.timeoutLimit = options.timeoutLimit; - } - SequentialStrategy.prototype.isSupported = function () { - return any(this.strategies, util.method('isSupported')); - }; - SequentialStrategy.prototype.connect = function (minPriority, callback) { - var _this = this; - var strategies = this.strategies; - var current = 0; - var timeout = this.timeout; - var runner = null; - var tryNextStrategy = function (error, handshake) { - if (handshake) { - callback(null, handshake); - } - else { - current = current + 1; - if (_this.loop) { - current = current % strategies.length; - } - if (current < strategies.length) { - if (timeout) { - timeout = timeout * 2; - if (_this.timeoutLimit) { - timeout = Math.min(timeout, _this.timeoutLimit); - } - } - runner = _this.tryStrategy(strategies[current], minPriority, { timeout: timeout, failFast: _this.failFast }, tryNextStrategy); - } - else { - callback(true); - } - } - }; - runner = this.tryStrategy(strategies[current], minPriority, { timeout: timeout, failFast: this.failFast }, tryNextStrategy); - return { - abort: function () { - runner.abort(); - }, - forceMinPriority: function (p) { - minPriority = p; - if (runner) { - runner.forceMinPriority(p); - } - } - }; - }; - SequentialStrategy.prototype.tryStrategy = function (strategy, minPriority, options, callback) { - var timer = null; - var runner = null; - if (options.timeout > 0) { - timer = new OneOffTimer(options.timeout, function () { - runner.abort(); - callback(true); - }); - } - runner = strategy.connect(minPriority, function (error, handshake) { - if (error && timer && timer.isRunning() && !options.failFast) { - return; - } - if (timer) { - timer.ensureAborted(); - } - callback(error, handshake); - }); - return { - abort: function () { - if (timer) { - timer.ensureAborted(); - } - runner.abort(); - }, - forceMinPriority: function (p) { - runner.forceMinPriority(p); - } - }; - }; - return SequentialStrategy; -}()); -/* harmony default export */ var sequential_strategy = (sequential_strategy_SequentialStrategy); - -// CONCATENATED MODULE: ./src/core/strategies/best_connected_ever_strategy.ts - - -var best_connected_ever_strategy_BestConnectedEverStrategy = (function () { - function BestConnectedEverStrategy(strategies) { - this.strategies = strategies; - } - BestConnectedEverStrategy.prototype.isSupported = function () { - return any(this.strategies, util.method('isSupported')); - }; - BestConnectedEverStrategy.prototype.connect = function (minPriority, callback) { - return connect(this.strategies, minPriority, function (i, runners) { - return function (error, handshake) { - runners[i].error = error; - if (error) { - if (allRunnersFailed(runners)) { - callback(true); - } - return; - } - apply(runners, function (runner) { - runner.forceMinPriority(handshake.transport.priority); - }); - callback(null, handshake); - }; - }); - }; - return BestConnectedEverStrategy; -}()); -/* harmony default export */ var best_connected_ever_strategy = (best_connected_ever_strategy_BestConnectedEverStrategy); -function connect(strategies, minPriority, callbackBuilder) { - var runners = map(strategies, function (strategy, i, _, rs) { - return strategy.connect(minPriority, callbackBuilder(i, rs)); - }); - return { - abort: function () { - apply(runners, abortRunner); - }, - forceMinPriority: function (p) { - apply(runners, function (runner) { - runner.forceMinPriority(p); - }); - } - }; -} -function allRunnersFailed(runners) { - return collections_all(runners, function (runner) { - return Boolean(runner.error); - }); -} -function abortRunner(runner) { - if (!runner.error && !runner.aborted) { - runner.abort(); - runner.aborted = true; - } -} - -// CONCATENATED MODULE: ./src/core/strategies/cached_strategy.ts - - - - -var cached_strategy_CachedStrategy = (function () { - function CachedStrategy(strategy, transports, options) { - this.strategy = strategy; - this.transports = transports; - this.ttl = options.ttl || 1800 * 1000; - this.usingTLS = options.useTLS; - this.timeline = options.timeline; - } - CachedStrategy.prototype.isSupported = function () { - return this.strategy.isSupported(); - }; - CachedStrategy.prototype.connect = function (minPriority, callback) { - var usingTLS = this.usingTLS; - var info = fetchTransportCache(usingTLS); - var strategies = [this.strategy]; - if (info && info.timestamp + this.ttl >= util.now()) { - var transport = this.transports[info.transport]; - if (transport) { - this.timeline.info({ - cached: true, - transport: info.transport, - latency: info.latency - }); - strategies.push(new sequential_strategy([transport], { - timeout: info.latency * 2 + 1000, - failFast: true - })); - } - } - var startTimestamp = util.now(); - var runner = strategies - .pop() - .connect(minPriority, function cb(error, handshake) { - if (error) { - flushTransportCache(usingTLS); - if (strategies.length > 0) { - startTimestamp = util.now(); - runner = strategies.pop().connect(minPriority, cb); - } - else { - callback(error); - } - } - else { - storeTransportCache(usingTLS, handshake.transport.name, util.now() - startTimestamp); - callback(null, handshake); - } - }); - return { - abort: function () { - runner.abort(); - }, - forceMinPriority: function (p) { - minPriority = p; - if (runner) { - runner.forceMinPriority(p); - } - } - }; - }; - return CachedStrategy; -}()); -/* harmony default export */ var cached_strategy = (cached_strategy_CachedStrategy); -function getTransportCacheKey(usingTLS) { - return 'pusherTransport' + (usingTLS ? 'TLS' : 'NonTLS'); -} -function fetchTransportCache(usingTLS) { - var storage = runtime.getLocalStorage(); - if (storage) { - try { - var serializedCache = storage[getTransportCacheKey(usingTLS)]; - if (serializedCache) { - return JSON.parse(serializedCache); - } - } - catch (e) { - flushTransportCache(usingTLS); - } - } - return null; -} -function storeTransportCache(usingTLS, transport, latency) { - var storage = runtime.getLocalStorage(); - if (storage) { - try { - storage[getTransportCacheKey(usingTLS)] = safeJSONStringify({ - timestamp: util.now(), - transport: transport, - latency: latency - }); - } - catch (e) { - } - } -} -function flushTransportCache(usingTLS) { - var storage = runtime.getLocalStorage(); - if (storage) { - try { - delete storage[getTransportCacheKey(usingTLS)]; - } - catch (e) { - } - } -} - -// CONCATENATED MODULE: ./src/core/strategies/delayed_strategy.ts - -var delayed_strategy_DelayedStrategy = (function () { - function DelayedStrategy(strategy, _a) { - var number = _a.delay; - this.strategy = strategy; - this.options = { delay: number }; - } - DelayedStrategy.prototype.isSupported = function () { - return this.strategy.isSupported(); - }; - DelayedStrategy.prototype.connect = function (minPriority, callback) { - var strategy = this.strategy; - var runner; - var timer = new OneOffTimer(this.options.delay, function () { - runner = strategy.connect(minPriority, callback); - }); - return { - abort: function () { - timer.ensureAborted(); - if (runner) { - runner.abort(); - } - }, - forceMinPriority: function (p) { - minPriority = p; - if (runner) { - runner.forceMinPriority(p); - } - } - }; - }; - return DelayedStrategy; -}()); -/* harmony default export */ var delayed_strategy = (delayed_strategy_DelayedStrategy); - -// CONCATENATED MODULE: ./src/core/strategies/if_strategy.ts -var IfStrategy = (function () { - function IfStrategy(test, trueBranch, falseBranch) { - this.test = test; - this.trueBranch = trueBranch; - this.falseBranch = falseBranch; - } - IfStrategy.prototype.isSupported = function () { - var branch = this.test() ? this.trueBranch : this.falseBranch; - return branch.isSupported(); - }; - IfStrategy.prototype.connect = function (minPriority, callback) { - var branch = this.test() ? this.trueBranch : this.falseBranch; - return branch.connect(minPriority, callback); - }; - return IfStrategy; -}()); -/* harmony default export */ var if_strategy = (IfStrategy); - -// CONCATENATED MODULE: ./src/core/strategies/first_connected_strategy.ts -var FirstConnectedStrategy = (function () { - function FirstConnectedStrategy(strategy) { - this.strategy = strategy; - } - FirstConnectedStrategy.prototype.isSupported = function () { - return this.strategy.isSupported(); - }; - FirstConnectedStrategy.prototype.connect = function (minPriority, callback) { - var runner = this.strategy.connect(minPriority, function (error, handshake) { - if (handshake) { - runner.abort(); - } - callback(error, handshake); - }); - return runner; - }; - return FirstConnectedStrategy; -}()); -/* harmony default export */ var first_connected_strategy = (FirstConnectedStrategy); - -// CONCATENATED MODULE: ./src/runtimes/web/default_strategy.ts - - - - - - - - -function testSupportsStrategy(strategy) { - return function () { - return strategy.isSupported(); - }; -} -var getDefaultStrategy = function (config, defineTransport) { - var definedTransports = {}; - function defineTransportStrategy(name, type, priority, options, manager) { - var transport = defineTransport(config, name, type, priority, options, manager); - definedTransports[name] = transport; - return transport; - } - var ws_options = { - hostNonTLS: config.wsHost + ':' + config.wsPort, - hostTLS: config.wsHost + ':' + config.wssPort, - httpPath: config.wsPath - }; - var wss_options = extend({}, ws_options, { - useTLS: true - }); - var sockjs_options = { - hostNonTLS: config.httpHost + ':' + config.httpPort, - hostTLS: config.httpHost + ':' + config.httpsPort, - httpPath: config.httpPath - }; - var timeouts = { - loop: true, - timeout: 15000, - timeoutLimit: 60000 - }; - var ws_manager = new transport_manager({ - lives: 2, - minPingDelay: 10000, - maxPingDelay: config.activity_timeout - }); - var streaming_manager = new transport_manager({ - lives: 2, - minPingDelay: 10000, - maxPingDelay: config.activity_timeout - }); - var ws_transport = defineTransportStrategy('ws', 'ws', 3, ws_options, ws_manager); - var wss_transport = defineTransportStrategy('wss', 'ws', 3, wss_options, ws_manager); - var sockjs_transport = defineTransportStrategy('sockjs', 'sockjs', 1, sockjs_options); - var xhr_streaming_transport = defineTransportStrategy('xhr_streaming', 'xhr_streaming', 1, sockjs_options, streaming_manager); - var xdr_streaming_transport = defineTransportStrategy('xdr_streaming', 'xdr_streaming', 1, sockjs_options, streaming_manager); - var xhr_polling_transport = defineTransportStrategy('xhr_polling', 'xhr_polling', 1, sockjs_options); - var xdr_polling_transport = defineTransportStrategy('xdr_polling', 'xdr_polling', 1, sockjs_options); - var ws_loop = new sequential_strategy([ws_transport], timeouts); - var wss_loop = new sequential_strategy([wss_transport], timeouts); - var sockjs_loop = new sequential_strategy([sockjs_transport], timeouts); - var streaming_loop = new sequential_strategy([ - new if_strategy(testSupportsStrategy(xhr_streaming_transport), xhr_streaming_transport, xdr_streaming_transport) - ], timeouts); - var polling_loop = new sequential_strategy([ - new if_strategy(testSupportsStrategy(xhr_polling_transport), xhr_polling_transport, xdr_polling_transport) - ], timeouts); - var http_loop = new sequential_strategy([ - new if_strategy(testSupportsStrategy(streaming_loop), new best_connected_ever_strategy([ - streaming_loop, - new delayed_strategy(polling_loop, { delay: 4000 }) - ]), polling_loop) - ], timeouts); - var http_fallback_loop = new if_strategy(testSupportsStrategy(http_loop), http_loop, sockjs_loop); - var wsStrategy; - if (config.useTLS) { - wsStrategy = new best_connected_ever_strategy([ - ws_loop, - new delayed_strategy(http_fallback_loop, { delay: 2000 }) - ]); - } - else { - wsStrategy = new best_connected_ever_strategy([ - ws_loop, - new delayed_strategy(wss_loop, { delay: 2000 }), - new delayed_strategy(http_fallback_loop, { delay: 5000 }) - ]); - } - return new cached_strategy(new first_connected_strategy(new if_strategy(testSupportsStrategy(ws_transport), wsStrategy, http_fallback_loop)), definedTransports, { - ttl: 1800000, - timeline: config.timeline, - useTLS: config.useTLS - }); -}; -/* harmony default export */ var default_strategy = (getDefaultStrategy); - -// CONCATENATED MODULE: ./src/runtimes/web/transports/transport_connection_initializer.ts - -/* harmony default export */ var transport_connection_initializer = (function () { - var self = this; - self.timeline.info(self.buildTimelineMessage({ - transport: self.name + (self.options.useTLS ? 's' : '') - })); - if (self.hooks.isInitialized()) { - self.changeState('initialized'); - } - else if (self.hooks.file) { - self.changeState('initializing'); - Dependencies.load(self.hooks.file, { useTLS: self.options.useTLS }, function (error, callback) { - if (self.hooks.isInitialized()) { - self.changeState('initialized'); - callback(true); - } - else { - if (error) { - self.onError(error); - } - self.onClose(); - callback(false); - } - }); - } - else { - self.onClose(); - } -}); - -// CONCATENATED MODULE: ./src/runtimes/web/http/http_xdomain_request.ts - -var http_xdomain_request_hooks = { - getRequest: function (socket) { - var xdr = new window.XDomainRequest(); - xdr.ontimeout = function () { - socket.emit('error', new RequestTimedOut()); - socket.close(); - }; - xdr.onerror = function (e) { - socket.emit('error', e); - socket.close(); - }; - xdr.onprogress = function () { - if (xdr.responseText && xdr.responseText.length > 0) { - socket.onChunk(200, xdr.responseText); - } - }; - xdr.onload = function () { - if (xdr.responseText && xdr.responseText.length > 0) { - socket.onChunk(200, xdr.responseText); - } - socket.emit('finished', 200); - socket.close(); - }; - return xdr; - }, - abortRequest: function (xdr) { - xdr.ontimeout = xdr.onerror = xdr.onprogress = xdr.onload = null; - xdr.abort(); - } -}; -/* harmony default export */ var http_xdomain_request = (http_xdomain_request_hooks); - -// CONCATENATED MODULE: ./src/core/http/http_request.ts -var http_request_extends = (undefined && undefined.__extends) || (function () { - var extendStatics = function (d, b) { - extendStatics = Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || - function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; - return extendStatics(d, b); - }; - return function (d, b) { - extendStatics(d, b); - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); - }; -})(); - - -var MAX_BUFFER_LENGTH = 256 * 1024; -var http_request_HTTPRequest = (function (_super) { - http_request_extends(HTTPRequest, _super); - function HTTPRequest(hooks, method, url) { - var _this = _super.call(this) || this; - _this.hooks = hooks; - _this.method = method; - _this.url = url; - return _this; - } - HTTPRequest.prototype.start = function (payload) { - var _this = this; - this.position = 0; - this.xhr = this.hooks.getRequest(this); - this.unloader = function () { - _this.close(); - }; - runtime.addUnloadListener(this.unloader); - this.xhr.open(this.method, this.url, true); - if (this.xhr.setRequestHeader) { - this.xhr.setRequestHeader('Content-Type', 'application/json'); - } - this.xhr.send(payload); - }; - HTTPRequest.prototype.close = function () { - if (this.unloader) { - runtime.removeUnloadListener(this.unloader); - this.unloader = null; - } - if (this.xhr) { - this.hooks.abortRequest(this.xhr); - this.xhr = null; - } - }; - HTTPRequest.prototype.onChunk = function (status, data) { - while (true) { - var chunk = this.advanceBuffer(data); - if (chunk) { - this.emit('chunk', { status: status, data: chunk }); - } - else { - break; - } - } - if (this.isBufferTooLong(data)) { - this.emit('buffer_too_long'); - } - }; - HTTPRequest.prototype.advanceBuffer = function (buffer) { - var unreadData = buffer.slice(this.position); - var endOfLinePosition = unreadData.indexOf('\n'); - if (endOfLinePosition !== -1) { - this.position += endOfLinePosition + 1; - return unreadData.slice(0, endOfLinePosition); - } - else { - return null; - } - }; - HTTPRequest.prototype.isBufferTooLong = function (buffer) { - return this.position === buffer.length && buffer.length > MAX_BUFFER_LENGTH; - }; - return HTTPRequest; -}(dispatcher)); -/* harmony default export */ var http_request = (http_request_HTTPRequest); - -// CONCATENATED MODULE: ./src/core/http/state.ts -var State; -(function (State) { - State[State["CONNECTING"] = 0] = "CONNECTING"; - State[State["OPEN"] = 1] = "OPEN"; - State[State["CLOSED"] = 3] = "CLOSED"; -})(State || (State = {})); -/* harmony default export */ var state = (State); - -// CONCATENATED MODULE: ./src/core/http/http_socket.ts - - - -var autoIncrement = 1; -var http_socket_HTTPSocket = (function () { - function HTTPSocket(hooks, url) { - this.hooks = hooks; - this.session = randomNumber(1000) + '/' + randomString(8); - this.location = getLocation(url); - this.readyState = state.CONNECTING; - this.openStream(); - } - HTTPSocket.prototype.send = function (payload) { - return this.sendRaw(JSON.stringify([payload])); - }; - HTTPSocket.prototype.ping = function () { - this.hooks.sendHeartbeat(this); - }; - HTTPSocket.prototype.close = function (code, reason) { - this.onClose(code, reason, true); - }; - HTTPSocket.prototype.sendRaw = function (payload) { - if (this.readyState === state.OPEN) { - try { - runtime.createSocketRequest('POST', getUniqueURL(getSendURL(this.location, this.session))).start(payload); - return true; - } - catch (e) { - return false; - } - } - else { - return false; - } - }; - HTTPSocket.prototype.reconnect = function () { - this.closeStream(); - this.openStream(); - }; - HTTPSocket.prototype.onClose = function (code, reason, wasClean) { - this.closeStream(); - this.readyState = state.CLOSED; - if (this.onclose) { - this.onclose({ - code: code, - reason: reason, - wasClean: wasClean - }); - } - }; - HTTPSocket.prototype.onChunk = function (chunk) { - if (chunk.status !== 200) { - return; - } - if (this.readyState === state.OPEN) { - this.onActivity(); - } - var payload; - var type = chunk.data.slice(0, 1); - switch (type) { - case 'o': - payload = JSON.parse(chunk.data.slice(1) || '{}'); - this.onOpen(payload); - break; - case 'a': - payload = JSON.parse(chunk.data.slice(1) || '[]'); - for (var i = 0; i < payload.length; i++) { - this.onEvent(payload[i]); - } - break; - case 'm': - payload = JSON.parse(chunk.data.slice(1) || 'null'); - this.onEvent(payload); - break; - case 'h': - this.hooks.onHeartbeat(this); - break; - case 'c': - payload = JSON.parse(chunk.data.slice(1) || '[]'); - this.onClose(payload[0], payload[1], true); - break; - } - }; - HTTPSocket.prototype.onOpen = function (options) { - if (this.readyState === state.CONNECTING) { - if (options && options.hostname) { - this.location.base = replaceHost(this.location.base, options.hostname); - } - this.readyState = state.OPEN; - if (this.onopen) { - this.onopen(); - } - } - else { - this.onClose(1006, 'Server lost session', true); - } - }; - HTTPSocket.prototype.onEvent = function (event) { - if (this.readyState === state.OPEN && this.onmessage) { - this.onmessage({ data: event }); - } - }; - HTTPSocket.prototype.onActivity = function () { - if (this.onactivity) { - this.onactivity(); - } - }; - HTTPSocket.prototype.onError = function (error) { - if (this.onerror) { - this.onerror(error); - } - }; - HTTPSocket.prototype.openStream = function () { - var _this = this; - this.stream = runtime.createSocketRequest('POST', getUniqueURL(this.hooks.getReceiveURL(this.location, this.session))); - this.stream.bind('chunk', function (chunk) { - _this.onChunk(chunk); - }); - this.stream.bind('finished', function (status) { - _this.hooks.onFinished(_this, status); - }); - this.stream.bind('buffer_too_long', function () { - _this.reconnect(); - }); - try { - this.stream.start(); - } - catch (error) { - util.defer(function () { - _this.onError(error); - _this.onClose(1006, 'Could not start streaming', false); - }); - } - }; - HTTPSocket.prototype.closeStream = function () { - if (this.stream) { - this.stream.unbind_all(); - this.stream.close(); - this.stream = null; - } - }; - return HTTPSocket; -}()); -function getLocation(url) { - var parts = /([^\?]*)\/*(\??.*)/.exec(url); - return { - base: parts[1], - queryString: parts[2] - }; -} -function getSendURL(url, session) { - return url.base + '/' + session + '/xhr_send'; -} -function getUniqueURL(url) { - var separator = url.indexOf('?') === -1 ? '?' : '&'; - return url + separator + 't=' + +new Date() + '&n=' + autoIncrement++; -} -function replaceHost(url, hostname) { - var urlParts = /(https?:\/\/)([^\/:]+)((\/|:)?.*)/.exec(url); - return urlParts[1] + hostname + urlParts[3]; -} -function randomNumber(max) { - return Math.floor(Math.random() * max); -} -function randomString(length) { - var result = []; - for (var i = 0; i < length; i++) { - result.push(randomNumber(32).toString(32)); - } - return result.join(''); -} -/* harmony default export */ var http_socket = (http_socket_HTTPSocket); - -// CONCATENATED MODULE: ./src/core/http/http_streaming_socket.ts -var http_streaming_socket_hooks = { - getReceiveURL: function (url, session) { - return url.base + '/' + session + '/xhr_streaming' + url.queryString; - }, - onHeartbeat: function (socket) { - socket.sendRaw('[]'); - }, - sendHeartbeat: function (socket) { - socket.sendRaw('[]'); - }, - onFinished: function (socket, status) { - socket.onClose(1006, 'Connection interrupted (' + status + ')', false); - } -}; -/* harmony default export */ var http_streaming_socket = (http_streaming_socket_hooks); - -// CONCATENATED MODULE: ./src/core/http/http_polling_socket.ts -var http_polling_socket_hooks = { - getReceiveURL: function (url, session) { - return url.base + '/' + session + '/xhr' + url.queryString; - }, - onHeartbeat: function () { - }, - sendHeartbeat: function (socket) { - socket.sendRaw('[]'); - }, - onFinished: function (socket, status) { - if (status === 200) { - socket.reconnect(); - } - else { - socket.onClose(1006, 'Connection interrupted (' + status + ')', false); - } - } -}; -/* harmony default export */ var http_polling_socket = (http_polling_socket_hooks); - -// CONCATENATED MODULE: ./src/runtimes/isomorphic/http/http_xhr_request.ts - -var http_xhr_request_hooks = { - getRequest: function (socket) { - var Constructor = runtime.getXHRAPI(); - var xhr = new Constructor(); - xhr.onreadystatechange = xhr.onprogress = function () { - switch (xhr.readyState) { - case 3: - if (xhr.responseText && xhr.responseText.length > 0) { - socket.onChunk(xhr.status, xhr.responseText); - } - break; - case 4: - if (xhr.responseText && xhr.responseText.length > 0) { - socket.onChunk(xhr.status, xhr.responseText); - } - socket.emit('finished', xhr.status); - socket.close(); - break; - } - }; - return xhr; - }, - abortRequest: function (xhr) { - xhr.onreadystatechange = null; - xhr.abort(); - } -}; -/* harmony default export */ var http_xhr_request = (http_xhr_request_hooks); - -// CONCATENATED MODULE: ./src/runtimes/isomorphic/http/http.ts - - - - - -var HTTP = { - createStreamingSocket: function (url) { - return this.createSocket(http_streaming_socket, url); - }, - createPollingSocket: function (url) { - return this.createSocket(http_polling_socket, url); - }, - createSocket: function (hooks, url) { - return new http_socket(hooks, url); - }, - createXHR: function (method, url) { - return this.createRequest(http_xhr_request, method, url); - }, - createRequest: function (hooks, method, url) { - return new http_request(hooks, method, url); - } -}; -/* harmony default export */ var http_http = (HTTP); - -// CONCATENATED MODULE: ./src/runtimes/web/http/http.ts - - -http_http.createXDR = function (method, url) { - return this.createRequest(http_xdomain_request, method, url); -}; -/* harmony default export */ var web_http_http = (http_http); - -// CONCATENATED MODULE: ./src/runtimes/web/runtime.ts - - - - - - - - - - - - -var Runtime = { - nextAuthCallbackID: 1, - auth_callbacks: {}, - ScriptReceivers: ScriptReceivers, - DependenciesReceivers: DependenciesReceivers, - getDefaultStrategy: default_strategy, - Transports: transports_transports, - transportConnectionInitializer: transport_connection_initializer, - HTTPFactory: web_http_http, - TimelineTransport: jsonp_timeline, - getXHRAPI: function () { - return window.XMLHttpRequest; - }, - getWebSocketAPI: function () { - return window.WebSocket || window.MozWebSocket; - }, - setup: function (PusherClass) { - var _this = this; - window.Pusher = PusherClass; - var initializeOnDocumentBody = function () { - _this.onDocumentBody(PusherClass.ready); - }; - if (!window.JSON) { - Dependencies.load('json2', {}, initializeOnDocumentBody); - } - else { - initializeOnDocumentBody(); - } - }, - getDocument: function () { - return document; - }, - getProtocol: function () { - return this.getDocument().location.protocol; - }, - getAuthorizers: function () { - return { ajax: xhr_auth, jsonp: jsonp_auth }; - }, - onDocumentBody: function (callback) { - var _this = this; - if (document.body) { - callback(); - } - else { - setTimeout(function () { - _this.onDocumentBody(callback); - }, 0); - } - }, - createJSONPRequest: function (url, data) { - return new jsonp_request(url, data); - }, - createScriptRequest: function (src) { - return new script_request(src); - }, - getLocalStorage: function () { - try { - return window.localStorage; - } - catch (e) { - return undefined; - } - }, - createXHR: function () { - if (this.getXHRAPI()) { - return this.createXMLHttpRequest(); - } - else { - return this.createMicrosoftXHR(); - } - }, - createXMLHttpRequest: function () { - var Constructor = this.getXHRAPI(); - return new Constructor(); - }, - createMicrosoftXHR: function () { - return new ActiveXObject('Microsoft.XMLHTTP'); - }, - getNetwork: function () { - return net_info_Network; - }, - createWebSocket: function (url) { - var Constructor = this.getWebSocketAPI(); - return new Constructor(url); - }, - createSocketRequest: function (method, url) { - if (this.isXHRSupported()) { - return this.HTTPFactory.createXHR(method, url); - } - else if (this.isXDRSupported(url.indexOf('https:') === 0)) { - return this.HTTPFactory.createXDR(method, url); - } - else { - throw 'Cross-origin HTTP requests are not supported'; - } - }, - isXHRSupported: function () { - var Constructor = this.getXHRAPI(); - return (Boolean(Constructor) && new Constructor().withCredentials !== undefined); - }, - isXDRSupported: function (useTLS) { - var protocol = useTLS ? 'https:' : 'http:'; - var documentProtocol = this.getProtocol(); - return (Boolean(window['XDomainRequest']) && documentProtocol === protocol); - }, - addUnloadListener: function (listener) { - if (window.addEventListener !== undefined) { - window.addEventListener('unload', listener, false); - } - else if (window.attachEvent !== undefined) { - window.attachEvent('onunload', listener); - } - }, - removeUnloadListener: function (listener) { - if (window.addEventListener !== undefined) { - window.removeEventListener('unload', listener, false); - } - else if (window.detachEvent !== undefined) { - window.detachEvent('onunload', listener); - } - } -}; -/* harmony default export */ var runtime = (Runtime); - -// CONCATENATED MODULE: ./src/core/timeline/level.ts -var TimelineLevel; -(function (TimelineLevel) { - TimelineLevel[TimelineLevel["ERROR"] = 3] = "ERROR"; - TimelineLevel[TimelineLevel["INFO"] = 6] = "INFO"; - TimelineLevel[TimelineLevel["DEBUG"] = 7] = "DEBUG"; -})(TimelineLevel || (TimelineLevel = {})); -/* harmony default export */ var timeline_level = (TimelineLevel); - -// CONCATENATED MODULE: ./src/core/timeline/timeline.ts - - - -var timeline_Timeline = (function () { - function Timeline(key, session, options) { - this.key = key; - this.session = session; - this.events = []; - this.options = options || {}; - this.sent = 0; - this.uniqueID = 0; - } - Timeline.prototype.log = function (level, event) { - if (level <= this.options.level) { - this.events.push(extend({}, event, { timestamp: util.now() })); - if (this.options.limit && this.events.length > this.options.limit) { - this.events.shift(); - } - } - }; - Timeline.prototype.error = function (event) { - this.log(timeline_level.ERROR, event); - }; - Timeline.prototype.info = function (event) { - this.log(timeline_level.INFO, event); - }; - Timeline.prototype.debug = function (event) { - this.log(timeline_level.DEBUG, event); - }; - Timeline.prototype.isEmpty = function () { - return this.events.length === 0; - }; - Timeline.prototype.send = function (sendfn, callback) { - var _this = this; - var data = extend({ - session: this.session, - bundle: this.sent + 1, - key: this.key, - lib: 'js', - version: this.options.version, - cluster: this.options.cluster, - features: this.options.features, - timeline: this.events - }, this.options.params); - this.events = []; - sendfn(data, function (error, result) { - if (!error) { - _this.sent++; - } - if (callback) { - callback(error, result); - } - }); - return true; - }; - Timeline.prototype.generateUniqueID = function () { - this.uniqueID++; - return this.uniqueID; - }; - return Timeline; -}()); -/* harmony default export */ var timeline_timeline = (timeline_Timeline); - -// CONCATENATED MODULE: ./src/core/strategies/transport_strategy.ts - - - - -var transport_strategy_TransportStrategy = (function () { - function TransportStrategy(name, priority, transport, options) { - this.name = name; - this.priority = priority; - this.transport = transport; - this.options = options || {}; - } - TransportStrategy.prototype.isSupported = function () { - return this.transport.isSupported({ - useTLS: this.options.useTLS - }); - }; - TransportStrategy.prototype.connect = function (minPriority, callback) { - var _this = this; - if (!this.isSupported()) { - return failAttempt(new UnsupportedStrategy(), callback); - } - else if (this.priority < minPriority) { - return failAttempt(new TransportPriorityTooLow(), callback); - } - var connected = false; - var transport = this.transport.createConnection(this.name, this.priority, this.options.key, this.options); - var handshake = null; - var onInitialized = function () { - transport.unbind('initialized', onInitialized); - transport.connect(); - }; - var onOpen = function () { - handshake = factory.createHandshake(transport, function (result) { - connected = true; - unbindListeners(); - callback(null, result); - }); - }; - var onError = function (error) { - unbindListeners(); - callback(error); - }; - var onClosed = function () { - unbindListeners(); - var serializedTransport; - serializedTransport = safeJSONStringify(transport); - callback(new TransportClosed(serializedTransport)); - }; - var unbindListeners = function () { - transport.unbind('initialized', onInitialized); - transport.unbind('open', onOpen); - transport.unbind('error', onError); - transport.unbind('closed', onClosed); - }; - transport.bind('initialized', onInitialized); - transport.bind('open', onOpen); - transport.bind('error', onError); - transport.bind('closed', onClosed); - transport.initialize(); - return { - abort: function () { - if (connected) { - return; - } - unbindListeners(); - if (handshake) { - handshake.close(); - } - else { - transport.close(); - } - }, - forceMinPriority: function (p) { - if (connected) { - return; - } - if (_this.priority < p) { - if (handshake) { - handshake.close(); - } - else { - transport.close(); - } - } - } - }; - }; - return TransportStrategy; -}()); -/* harmony default export */ var transport_strategy = (transport_strategy_TransportStrategy); -function failAttempt(error, callback) { - util.defer(function () { - callback(error); - }); - return { - abort: function () { }, - forceMinPriority: function () { } - }; -} - -// CONCATENATED MODULE: ./src/core/strategies/strategy_builder.ts - - - - - -var strategy_builder_Transports = runtime.Transports; -var strategy_builder_defineTransport = function (config, name, type, priority, options, manager) { - var transportClass = strategy_builder_Transports[type]; - if (!transportClass) { - throw new UnsupportedTransport(type); - } - var enabled = (!config.enabledTransports || - arrayIndexOf(config.enabledTransports, name) !== -1) && - (!config.disabledTransports || - arrayIndexOf(config.disabledTransports, name) === -1); - var transport; - if (enabled) { - transport = new transport_strategy(name, priority, manager ? manager.getAssistant(transportClass) : transportClass, extend({ - key: config.key, - useTLS: config.useTLS, - timeline: config.timeline, - ignoreNullOrigin: config.ignoreNullOrigin - }, options)); - } - else { - transport = strategy_builder_UnsupportedStrategy; - } - return transport; -}; -var strategy_builder_UnsupportedStrategy = { - isSupported: function () { - return false; - }, - connect: function (_, callback) { - var deferred = util.defer(function () { - callback(new UnsupportedStrategy()); - }); - return { - abort: function () { - deferred.ensureAborted(); - }, - forceMinPriority: function () { } - }; - } -}; - -// CONCATENATED MODULE: ./src/core/config.ts - -var getGlobalConfig = function () { - return { - wsHost: defaults.host, - wsPort: defaults.ws_port, - wssPort: defaults.wss_port, - wsPath: defaults.ws_path, - httpHost: defaults.sockjs_host, - httpPort: defaults.sockjs_http_port, - httpsPort: defaults.sockjs_https_port, - httpPath: defaults.sockjs_path, - statsHost: defaults.stats_host, - authEndpoint: defaults.channel_auth_endpoint, - authTransport: defaults.channel_auth_transport, - activity_timeout: defaults.activity_timeout, - pong_timeout: defaults.pong_timeout, - unavailable_timeout: defaults.unavailable_timeout - }; -}; -var getClusterConfig = function (clusterName) { - return { - wsHost: 'ws-' + clusterName + '.pusher.com', - httpHost: 'sockjs-' + clusterName + '.pusher.com' - }; -}; - -// CONCATENATED MODULE: ./src/core/pusher.ts - - - - - - - - - - - - -var pusher_Pusher = (function () { - function Pusher(app_key, options) { - var _this = this; - checkAppKey(app_key); - options = options || {}; - if (!options.cluster && !(options.wsHost || options.httpHost)) { - var suffix = url_store.buildLogSuffix('javascriptQuickStart'); - logger.warn("You should always specify a cluster when connecting. " + suffix); - } - if ('disableStats' in options) { - logger.warn('The disableStats option is deprecated in favor of enableStats'); - if (!('enableStats' in options)) { - options.enableStats = !options.disableStats; - } - } - this.key = app_key; - this.config = extend(getGlobalConfig(), options.cluster ? getClusterConfig(options.cluster) : {}, options); - this.channels = factory.createChannels(); - this.global_emitter = new dispatcher(); - this.sessionID = Math.floor(Math.random() * 1000000000); - this.timeline = new timeline_timeline(this.key, this.sessionID, { - cluster: this.config.cluster, - features: Pusher.getClientFeatures(), - params: this.config.timelineParams || {}, - limit: 50, - level: timeline_level.INFO, - version: defaults.VERSION - }); - if (this.config.enableStats) { - this.timelineSender = factory.createTimelineSender(this.timeline, { - host: this.config.statsHost, - path: '/timeline/v2/' + runtime.TimelineTransport.name - }); - } - var getStrategy = function (options) { - var config = extend({}, _this.config, options); - return runtime.getDefaultStrategy(config, strategy_builder_defineTransport); - }; - this.connection = factory.createConnectionManager(this.key, extend({ - getStrategy: getStrategy, - timeline: this.timeline, - activityTimeout: this.config.activity_timeout, - pongTimeout: this.config.pong_timeout, - unavailableTimeout: this.config.unavailable_timeout - }, this.config, { useTLS: this.shouldUseTLS() })); - this.connection.bind('connected', function () { - _this.subscribeAll(); - if (_this.timelineSender) { - _this.timelineSender.send(_this.connection.isUsingTLS()); - } - }); - this.connection.bind('message', function (event) { - var eventName = event.event; - var internal = eventName.indexOf('pusher_internal:') === 0; - if (event.channel) { - var channel = _this.channel(event.channel); - if (channel) { - channel.handleEvent(event); - } - } - if (!internal) { - _this.global_emitter.emit(event.event, event.data); - } - }); - this.connection.bind('connecting', function () { - _this.channels.disconnect(); - }); - this.connection.bind('disconnected', function () { - _this.channels.disconnect(); - }); - this.connection.bind('error', function (err) { - logger.warn(err); - }); - Pusher.instances.push(this); - this.timeline.info({ instances: Pusher.instances.length }); - if (Pusher.isReady) { - this.connect(); - } - } - Pusher.ready = function () { - Pusher.isReady = true; - for (var i = 0, l = Pusher.instances.length; i < l; i++) { - Pusher.instances[i].connect(); - } - }; - Pusher.getClientFeatures = function () { - return keys(filterObject({ ws: runtime.Transports.ws }, function (t) { - return t.isSupported({}); - })); - }; - Pusher.prototype.channel = function (name) { - return this.channels.find(name); - }; - Pusher.prototype.allChannels = function () { - return this.channels.all(); - }; - Pusher.prototype.connect = function () { - this.connection.connect(); - if (this.timelineSender) { - if (!this.timelineSenderTimer) { - var usingTLS = this.connection.isUsingTLS(); - var timelineSender = this.timelineSender; - this.timelineSenderTimer = new PeriodicTimer(60000, function () { - timelineSender.send(usingTLS); - }); - } - } - }; - Pusher.prototype.disconnect = function () { - this.connection.disconnect(); - if (this.timelineSenderTimer) { - this.timelineSenderTimer.ensureAborted(); - this.timelineSenderTimer = null; - } - }; - Pusher.prototype.bind = function (event_name, callback, context) { - this.global_emitter.bind(event_name, callback, context); - return this; - }; - Pusher.prototype.unbind = function (event_name, callback, context) { - this.global_emitter.unbind(event_name, callback, context); - return this; - }; - Pusher.prototype.bind_global = function (callback) { - this.global_emitter.bind_global(callback); - return this; - }; - Pusher.prototype.unbind_global = function (callback) { - this.global_emitter.unbind_global(callback); - return this; - }; - Pusher.prototype.unbind_all = function (callback) { - this.global_emitter.unbind_all(); - return this; - }; - Pusher.prototype.subscribeAll = function () { - var channelName; - for (channelName in this.channels.channels) { - if (this.channels.channels.hasOwnProperty(channelName)) { - this.subscribe(channelName); - } - } - }; - Pusher.prototype.subscribe = function (channel_name) { - var channel = this.channels.add(channel_name, this); - if (channel.subscriptionPending && channel.subscriptionCancelled) { - channel.reinstateSubscription(); - } - else if (!channel.subscriptionPending && - this.connection.state === 'connected') { - channel.subscribe(); - } - return channel; - }; - Pusher.prototype.unsubscribe = function (channel_name) { - var channel = this.channels.find(channel_name); - if (channel && channel.subscriptionPending) { - channel.cancelSubscription(); - } - else { - channel = this.channels.remove(channel_name); - if (channel && this.connection.state === 'connected') { - channel.unsubscribe(); - } - } - }; - Pusher.prototype.send_event = function (event_name, data, channel) { - return this.connection.send_event(event_name, data, channel); - }; - Pusher.prototype.shouldUseTLS = function () { - if (runtime.getProtocol() === 'https:') { - return true; - } - else if (this.config.forceTLS === true) { - return true; - } - else { - return Boolean(this.config.encrypted); - } - }; - Pusher.instances = []; - Pusher.isReady = false; - Pusher.logToConsole = false; - Pusher.Runtime = runtime; - Pusher.ScriptReceivers = runtime.ScriptReceivers; - Pusher.DependenciesReceivers = runtime.DependenciesReceivers; - Pusher.auth_callbacks = runtime.auth_callbacks; - return Pusher; -}()); -/* harmony default export */ var core_pusher = __webpack_exports__["default"] = (pusher_Pusher); -function checkAppKey(key) { - if (key === null || key === undefined) { - throw 'You must pass your app key when you instantiate Pusher.'; - } -} -runtime.setup(pusher_Pusher); - - -/***/ }) -/******/ ]); -}); - -/***/ }), - -/***/ "./node_modules/vue-router/dist/vue-router.esm.js": -/*!********************************************************!*\ - !*** ./node_modules/vue-router/dist/vue-router.esm.js ***! - \********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/*! - * vue-router v3.5.3 - * (c) 2021 Evan You - * @license MIT - */ -/* */ - -function assert (condition, message) { - if (!condition) { - throw new Error(("[vue-router] " + message)) - } -} - -function warn (condition, message) { - if (!condition) { - typeof console !== 'undefined' && console.warn(("[vue-router] " + message)); - } -} - -function extend (a, b) { - for (var key in b) { - a[key] = b[key]; - } - return a -} - -/* */ - -var encodeReserveRE = /[!'()*]/g; -var encodeReserveReplacer = function (c) { return '%' + c.charCodeAt(0).toString(16); }; -var commaRE = /%2C/g; - -// fixed encodeURIComponent which is more conformant to RFC3986: -// - escapes [!'()*] -// - preserve commas -var encode = function (str) { return encodeURIComponent(str) - .replace(encodeReserveRE, encodeReserveReplacer) - .replace(commaRE, ','); }; - -function decode (str) { - try { - return decodeURIComponent(str) - } catch (err) { - if (true) { - warn(false, ("Error decoding \"" + str + "\". Leaving it intact.")); - } - } - return str -} - -function resolveQuery ( - query, - extraQuery, - _parseQuery -) { - if ( extraQuery === void 0 ) extraQuery = {}; - - var parse = _parseQuery || parseQuery; - var parsedQuery; - try { - parsedQuery = parse(query || ''); - } catch (e) { - true && warn(false, e.message); - parsedQuery = {}; - } - for (var key in extraQuery) { - var value = extraQuery[key]; - parsedQuery[key] = Array.isArray(value) - ? value.map(castQueryParamValue) - : castQueryParamValue(value); - } - return parsedQuery -} - -var castQueryParamValue = function (value) { return (value == null || typeof value === 'object' ? value : String(value)); }; - -function parseQuery (query) { - var res = {}; - - query = query.trim().replace(/^(\?|#|&)/, ''); - - if (!query) { - return res - } - - query.split('&').forEach(function (param) { - var parts = param.replace(/\+/g, ' ').split('='); - var key = decode(parts.shift()); - var val = parts.length > 0 ? decode(parts.join('=')) : null; - - if (res[key] === undefined) { - res[key] = val; - } else if (Array.isArray(res[key])) { - res[key].push(val); - } else { - res[key] = [res[key], val]; - } - }); - - return res -} - -function stringifyQuery (obj) { - var res = obj - ? Object.keys(obj) - .map(function (key) { - var val = obj[key]; - - if (val === undefined) { - return '' - } - - if (val === null) { - return encode(key) - } - - if (Array.isArray(val)) { - var result = []; - val.forEach(function (val2) { - if (val2 === undefined) { - return - } - if (val2 === null) { - result.push(encode(key)); - } else { - result.push(encode(key) + '=' + encode(val2)); - } - }); - return result.join('&') - } - - return encode(key) + '=' + encode(val) - }) - .filter(function (x) { return x.length > 0; }) - .join('&') - : null; - return res ? ("?" + res) : '' -} - -/* */ - -var trailingSlashRE = /\/?$/; - -function createRoute ( - record, - location, - redirectedFrom, - router -) { - var stringifyQuery = router && router.options.stringifyQuery; - - var query = location.query || {}; - try { - query = clone(query); - } catch (e) {} - - var route = { - name: location.name || (record && record.name), - meta: (record && record.meta) || {}, - path: location.path || '/', - hash: location.hash || '', - query: query, - params: location.params || {}, - fullPath: getFullPath(location, stringifyQuery), - matched: record ? formatMatch(record) : [] - }; - if (redirectedFrom) { - route.redirectedFrom = getFullPath(redirectedFrom, stringifyQuery); - } - return Object.freeze(route) -} - -function clone (value) { - if (Array.isArray(value)) { - return value.map(clone) - } else if (value && typeof value === 'object') { - var res = {}; - for (var key in value) { - res[key] = clone(value[key]); - } - return res - } else { - return value - } -} - -// the starting route that represents the initial state -var START = createRoute(null, { - path: '/' -}); - -function formatMatch (record) { - var res = []; - while (record) { - res.unshift(record); - record = record.parent; - } - return res -} - -function getFullPath ( - ref, - _stringifyQuery -) { - var path = ref.path; - var query = ref.query; if ( query === void 0 ) query = {}; - var hash = ref.hash; if ( hash === void 0 ) hash = ''; - - var stringify = _stringifyQuery || stringifyQuery; - return (path || '/') + stringify(query) + hash -} - -function isSameRoute (a, b, onlyPath) { - if (b === START) { - return a === b - } else if (!b) { - return false - } else if (a.path && b.path) { - return a.path.replace(trailingSlashRE, '') === b.path.replace(trailingSlashRE, '') && (onlyPath || - a.hash === b.hash && - isObjectEqual(a.query, b.query)) - } else if (a.name && b.name) { - return ( - a.name === b.name && - (onlyPath || ( - a.hash === b.hash && - isObjectEqual(a.query, b.query) && - isObjectEqual(a.params, b.params)) - ) - ) - } else { - return false - } -} - -function isObjectEqual (a, b) { - if ( a === void 0 ) a = {}; - if ( b === void 0 ) b = {}; - - // handle null value #1566 - if (!a || !b) { return a === b } - var aKeys = Object.keys(a).sort(); - var bKeys = Object.keys(b).sort(); - if (aKeys.length !== bKeys.length) { - return false - } - return aKeys.every(function (key, i) { - var aVal = a[key]; - var bKey = bKeys[i]; - if (bKey !== key) { return false } - var bVal = b[key]; - // query values can be null and undefined - if (aVal == null || bVal == null) { return aVal === bVal } - // check nested equality - if (typeof aVal === 'object' && typeof bVal === 'object') { - return isObjectEqual(aVal, bVal) - } - return String(aVal) === String(bVal) - }) -} - -function isIncludedRoute (current, target) { - return ( - current.path.replace(trailingSlashRE, '/').indexOf( - target.path.replace(trailingSlashRE, '/') - ) === 0 && - (!target.hash || current.hash === target.hash) && - queryIncludes(current.query, target.query) - ) -} - -function queryIncludes (current, target) { - for (var key in target) { - if (!(key in current)) { - return false - } - } - return true -} - -function handleRouteEntered (route) { - for (var i = 0; i < route.matched.length; i++) { - var record = route.matched[i]; - for (var name in record.instances) { - var instance = record.instances[name]; - var cbs = record.enteredCbs[name]; - if (!instance || !cbs) { continue } - delete record.enteredCbs[name]; - for (var i$1 = 0; i$1 < cbs.length; i$1++) { - if (!instance._isBeingDestroyed) { cbs[i$1](instance); } - } - } - } -} - -var View = { - name: 'RouterView', - functional: true, - props: { - name: { - type: String, - default: 'default' - } - }, - render: function render (_, ref) { - var props = ref.props; - var children = ref.children; - var parent = ref.parent; - var data = ref.data; - - // used by devtools to display a router-view badge - data.routerView = true; - - // directly use parent context's createElement() function - // so that components rendered by router-view can resolve named slots - var h = parent.$createElement; - var name = props.name; - var route = parent.$route; - var cache = parent._routerViewCache || (parent._routerViewCache = {}); - - // determine current view depth, also check to see if the tree - // has been toggled inactive but kept-alive. - var depth = 0; - var inactive = false; - while (parent && parent._routerRoot !== parent) { - var vnodeData = parent.$vnode ? parent.$vnode.data : {}; - if (vnodeData.routerView) { - depth++; - } - if (vnodeData.keepAlive && parent._directInactive && parent._inactive) { - inactive = true; - } - parent = parent.$parent; - } - data.routerViewDepth = depth; - - // render previous view if the tree is inactive and kept-alive - if (inactive) { - var cachedData = cache[name]; - var cachedComponent = cachedData && cachedData.component; - if (cachedComponent) { - // #2301 - // pass props - if (cachedData.configProps) { - fillPropsinData(cachedComponent, data, cachedData.route, cachedData.configProps); - } - return h(cachedComponent, data, children) - } else { - // render previous empty view - return h() - } - } - - var matched = route.matched[depth]; - var component = matched && matched.components[name]; - - // render empty node if no matched route or no config component - if (!matched || !component) { - cache[name] = null; - return h() - } - - // cache component - cache[name] = { component: component }; - - // attach instance registration hook - // this will be called in the instance's injected lifecycle hooks - data.registerRouteInstance = function (vm, val) { - // val could be undefined for unregistration - var current = matched.instances[name]; - if ( - (val && current !== vm) || - (!val && current === vm) - ) { - matched.instances[name] = val; - } - } - - // also register instance in prepatch hook - // in case the same component instance is reused across different routes - ;(data.hook || (data.hook = {})).prepatch = function (_, vnode) { - matched.instances[name] = vnode.componentInstance; - }; - - // register instance in init hook - // in case kept-alive component be actived when routes changed - data.hook.init = function (vnode) { - if (vnode.data.keepAlive && - vnode.componentInstance && - vnode.componentInstance !== matched.instances[name] - ) { - matched.instances[name] = vnode.componentInstance; - } - - // if the route transition has already been confirmed then we weren't - // able to call the cbs during confirmation as the component was not - // registered yet, so we call it here. - handleRouteEntered(route); - }; - - var configProps = matched.props && matched.props[name]; - // save route and configProps in cache - if (configProps) { - extend(cache[name], { - route: route, - configProps: configProps - }); - fillPropsinData(component, data, route, configProps); - } - - return h(component, data, children) - } -}; - -function fillPropsinData (component, data, route, configProps) { - // resolve props - var propsToPass = data.props = resolveProps(route, configProps); - if (propsToPass) { - // clone to prevent mutation - propsToPass = data.props = extend({}, propsToPass); - // pass non-declared props as attrs - var attrs = data.attrs = data.attrs || {}; - for (var key in propsToPass) { - if (!component.props || !(key in component.props)) { - attrs[key] = propsToPass[key]; - delete propsToPass[key]; - } - } - } -} - -function resolveProps (route, config) { - switch (typeof config) { - case 'undefined': - return - case 'object': - return config - case 'function': - return config(route) - case 'boolean': - return config ? route.params : undefined - default: - if (true) { - warn( - false, - "props in \"" + (route.path) + "\" is a " + (typeof config) + ", " + - "expecting an object, function or boolean." - ); - } - } -} - -/* */ - -function resolvePath ( - relative, - base, - append -) { - var firstChar = relative.charAt(0); - if (firstChar === '/') { - return relative - } - - if (firstChar === '?' || firstChar === '#') { - return base + relative - } - - var stack = base.split('/'); - - // remove trailing segment if: - // - not appending - // - appending to trailing slash (last segment is empty) - if (!append || !stack[stack.length - 1]) { - stack.pop(); - } - - // resolve relative path - var segments = relative.replace(/^\//, '').split('/'); - for (var i = 0; i < segments.length; i++) { - var segment = segments[i]; - if (segment === '..') { - stack.pop(); - } else if (segment !== '.') { - stack.push(segment); - } - } - - // ensure leading slash - if (stack[0] !== '') { - stack.unshift(''); - } - - return stack.join('/') -} - -function parsePath (path) { - var hash = ''; - var query = ''; - - var hashIndex = path.indexOf('#'); - if (hashIndex >= 0) { - hash = path.slice(hashIndex); - path = path.slice(0, hashIndex); - } - - var queryIndex = path.indexOf('?'); - if (queryIndex >= 0) { - query = path.slice(queryIndex + 1); - path = path.slice(0, queryIndex); - } - - return { - path: path, - query: query, - hash: hash - } -} - -function cleanPath (path) { - return path.replace(/\/+/g, '/') -} - -var isarray = Array.isArray || function (arr) { - return Object.prototype.toString.call(arr) == '[object Array]'; -}; - -/** - * Expose `pathToRegexp`. - */ -var pathToRegexp_1 = pathToRegexp; -var parse_1 = parse; -var compile_1 = compile; -var tokensToFunction_1 = tokensToFunction; -var tokensToRegExp_1 = tokensToRegExp; - -/** - * The main path matching regexp utility. - * - * @type {RegExp} - */ -var PATH_REGEXP = new RegExp([ - // Match escaped characters that would otherwise appear in future matches. - // This allows the user to escape special characters that won't transform. - '(\\\\.)', - // Match Express-style parameters and un-named parameters with a prefix - // and optional suffixes. Matches appear as: - // - // "/:test(\\d+)?" => ["/", "test", "\d+", undefined, "?", undefined] - // "/route(\\d+)" => [undefined, undefined, undefined, "\d+", undefined, undefined] - // "/*" => ["/", undefined, undefined, undefined, undefined, "*"] - '([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))' -].join('|'), 'g'); - -/** - * Parse a string for the raw tokens. - * - * @param {string} str - * @param {Object=} options - * @return {!Array} - */ -function parse (str, options) { - var tokens = []; - var key = 0; - var index = 0; - var path = ''; - var defaultDelimiter = options && options.delimiter || '/'; - var res; - - while ((res = PATH_REGEXP.exec(str)) != null) { - var m = res[0]; - var escaped = res[1]; - var offset = res.index; - path += str.slice(index, offset); - index = offset + m.length; - - // Ignore already escaped sequences. - if (escaped) { - path += escaped[1]; - continue - } - - var next = str[index]; - var prefix = res[2]; - var name = res[3]; - var capture = res[4]; - var group = res[5]; - var modifier = res[6]; - var asterisk = res[7]; - - // Push the current path onto the tokens. - if (path) { - tokens.push(path); - path = ''; - } - - var partial = prefix != null && next != null && next !== prefix; - var repeat = modifier === '+' || modifier === '*'; - var optional = modifier === '?' || modifier === '*'; - var delimiter = res[2] || defaultDelimiter; - var pattern = capture || group; - - tokens.push({ - name: name || key++, - prefix: prefix || '', - delimiter: delimiter, - optional: optional, - repeat: repeat, - partial: partial, - asterisk: !!asterisk, - pattern: pattern ? escapeGroup(pattern) : (asterisk ? '.*' : '[^' + escapeString(delimiter) + ']+?') - }); - } - - // Match any characters still remaining. - if (index < str.length) { - path += str.substr(index); - } - - // If the path exists, push it onto the end. - if (path) { - tokens.push(path); - } - - return tokens -} - -/** - * Compile a string to a template function for the path. - * - * @param {string} str - * @param {Object=} options - * @return {!function(Object=, Object=)} - */ -function compile (str, options) { - return tokensToFunction(parse(str, options), options) -} - -/** - * Prettier encoding of URI path segments. - * - * @param {string} - * @return {string} - */ -function encodeURIComponentPretty (str) { - return encodeURI(str).replace(/[\/?#]/g, function (c) { - return '%' + c.charCodeAt(0).toString(16).toUpperCase() - }) -} - -/** - * Encode the asterisk parameter. Similar to `pretty`, but allows slashes. - * - * @param {string} - * @return {string} - */ -function encodeAsterisk (str) { - return encodeURI(str).replace(/[?#]/g, function (c) { - return '%' + c.charCodeAt(0).toString(16).toUpperCase() - }) -} - -/** - * Expose a method for transforming tokens into the path function. - */ -function tokensToFunction (tokens, options) { - // Compile all the tokens into regexps. - var matches = new Array(tokens.length); - - // Compile all the patterns before compilation. - for (var i = 0; i < tokens.length; i++) { - if (typeof tokens[i] === 'object') { - matches[i] = new RegExp('^(?:' + tokens[i].pattern + ')$', flags(options)); - } - } - - return function (obj, opts) { - var path = ''; - var data = obj || {}; - var options = opts || {}; - var encode = options.pretty ? encodeURIComponentPretty : encodeURIComponent; - - for (var i = 0; i < tokens.length; i++) { - var token = tokens[i]; - - if (typeof token === 'string') { - path += token; - - continue - } - - var value = data[token.name]; - var segment; - - if (value == null) { - if (token.optional) { - // Prepend partial segment prefixes. - if (token.partial) { - path += token.prefix; - } - - continue - } else { - throw new TypeError('Expected "' + token.name + '" to be defined') - } - } - - if (isarray(value)) { - if (!token.repeat) { - throw new TypeError('Expected "' + token.name + '" to not repeat, but received `' + JSON.stringify(value) + '`') - } - - if (value.length === 0) { - if (token.optional) { - continue - } else { - throw new TypeError('Expected "' + token.name + '" to not be empty') - } - } - - for (var j = 0; j < value.length; j++) { - segment = encode(value[j]); - - if (!matches[i].test(segment)) { - throw new TypeError('Expected all "' + token.name + '" to match "' + token.pattern + '", but received `' + JSON.stringify(segment) + '`') - } - - path += (j === 0 ? token.prefix : token.delimiter) + segment; - } - - continue - } - - segment = token.asterisk ? encodeAsterisk(value) : encode(value); - - if (!matches[i].test(segment)) { - throw new TypeError('Expected "' + token.name + '" to match "' + token.pattern + '", but received "' + segment + '"') - } - - path += token.prefix + segment; - } - - return path - } -} - -/** - * Escape a regular expression string. - * - * @param {string} str - * @return {string} - */ -function escapeString (str) { - return str.replace(/([.+*?=^!:${}()[\]|\/\\])/g, '\\$1') -} - -/** - * Escape the capturing group by escaping special characters and meaning. - * - * @param {string} group - * @return {string} - */ -function escapeGroup (group) { - return group.replace(/([=!:$\/()])/g, '\\$1') -} - -/** - * Attach the keys as a property of the regexp. - * - * @param {!RegExp} re - * @param {Array} keys - * @return {!RegExp} - */ -function attachKeys (re, keys) { - re.keys = keys; - return re -} - -/** - * Get the flags for a regexp from the options. - * - * @param {Object} options - * @return {string} - */ -function flags (options) { - return options && options.sensitive ? '' : 'i' -} - -/** - * Pull out keys from a regexp. - * - * @param {!RegExp} path - * @param {!Array} keys - * @return {!RegExp} - */ -function regexpToRegexp (path, keys) { - // Use a negative lookahead to match only capturing groups. - var groups = path.source.match(/\((?!\?)/g); - - if (groups) { - for (var i = 0; i < groups.length; i++) { - keys.push({ - name: i, - prefix: null, - delimiter: null, - optional: false, - repeat: false, - partial: false, - asterisk: false, - pattern: null - }); - } - } - - return attachKeys(path, keys) -} - -/** - * Transform an array into a regexp. - * - * @param {!Array} path - * @param {Array} keys - * @param {!Object} options - * @return {!RegExp} - */ -function arrayToRegexp (path, keys, options) { - var parts = []; - - for (var i = 0; i < path.length; i++) { - parts.push(pathToRegexp(path[i], keys, options).source); - } - - var regexp = new RegExp('(?:' + parts.join('|') + ')', flags(options)); - - return attachKeys(regexp, keys) -} - -/** - * Create a path regexp from string input. - * - * @param {string} path - * @param {!Array} keys - * @param {!Object} options - * @return {!RegExp} - */ -function stringToRegexp (path, keys, options) { - return tokensToRegExp(parse(path, options), keys, options) -} - -/** - * Expose a function for taking tokens and returning a RegExp. - * - * @param {!Array} tokens - * @param {(Array|Object)=} keys - * @param {Object=} options - * @return {!RegExp} - */ -function tokensToRegExp (tokens, keys, options) { - if (!isarray(keys)) { - options = /** @type {!Object} */ (keys || options); - keys = []; - } - - options = options || {}; - - var strict = options.strict; - var end = options.end !== false; - var route = ''; - - // Iterate over the tokens and create our regexp string. - for (var i = 0; i < tokens.length; i++) { - var token = tokens[i]; - - if (typeof token === 'string') { - route += escapeString(token); - } else { - var prefix = escapeString(token.prefix); - var capture = '(?:' + token.pattern + ')'; - - keys.push(token); - - if (token.repeat) { - capture += '(?:' + prefix + capture + ')*'; - } - - if (token.optional) { - if (!token.partial) { - capture = '(?:' + prefix + '(' + capture + '))?'; - } else { - capture = prefix + '(' + capture + ')?'; - } - } else { - capture = prefix + '(' + capture + ')'; - } - - route += capture; - } - } - - var delimiter = escapeString(options.delimiter || '/'); - var endsWithDelimiter = route.slice(-delimiter.length) === delimiter; - - // In non-strict mode we allow a slash at the end of match. If the path to - // match already ends with a slash, we remove it for consistency. The slash - // is valid at the end of a path match, not in the middle. This is important - // in non-ending mode, where "/test/" shouldn't match "/test//route". - if (!strict) { - route = (endsWithDelimiter ? route.slice(0, -delimiter.length) : route) + '(?:' + delimiter + '(?=$))?'; - } - - if (end) { - route += '$'; - } else { - // In non-ending mode, we need the capturing groups to match as much as - // possible by using a positive lookahead to the end or next path segment. - route += strict && endsWithDelimiter ? '' : '(?=' + delimiter + '|$)'; - } - - return attachKeys(new RegExp('^' + route, flags(options)), keys) -} - -/** - * Normalize the given path string, returning a regular expression. - * - * An empty array can be passed in for the keys, which will hold the - * placeholder key descriptions. For example, using `/user/:id`, `keys` will - * contain `[{ name: 'id', delimiter: '/', optional: false, repeat: false }]`. - * - * @param {(string|RegExp|Array)} path - * @param {(Array|Object)=} keys - * @param {Object=} options - * @return {!RegExp} - */ -function pathToRegexp (path, keys, options) { - if (!isarray(keys)) { - options = /** @type {!Object} */ (keys || options); - keys = []; - } - - options = options || {}; - - if (path instanceof RegExp) { - return regexpToRegexp(path, /** @type {!Array} */ (keys)) - } - - if (isarray(path)) { - return arrayToRegexp(/** @type {!Array} */ (path), /** @type {!Array} */ (keys), options) - } - - return stringToRegexp(/** @type {string} */ (path), /** @type {!Array} */ (keys), options) -} -pathToRegexp_1.parse = parse_1; -pathToRegexp_1.compile = compile_1; -pathToRegexp_1.tokensToFunction = tokensToFunction_1; -pathToRegexp_1.tokensToRegExp = tokensToRegExp_1; - -/* */ - -// $flow-disable-line -var regexpCompileCache = Object.create(null); - -function fillParams ( - path, - params, - routeMsg -) { - params = params || {}; - try { - var filler = - regexpCompileCache[path] || - (regexpCompileCache[path] = pathToRegexp_1.compile(path)); - - // Fix #2505 resolving asterisk routes { name: 'not-found', params: { pathMatch: '/not-found' }} - // and fix #3106 so that you can work with location descriptor object having params.pathMatch equal to empty string - if (typeof params.pathMatch === 'string') { params[0] = params.pathMatch; } - - return filler(params, { pretty: true }) - } catch (e) { - if (true) { - // Fix #3072 no warn if `pathMatch` is string - warn(typeof params.pathMatch === 'string', ("missing param for " + routeMsg + ": " + (e.message))); - } - return '' - } finally { - // delete the 0 if it was added - delete params[0]; - } -} - -/* */ - -function normalizeLocation ( - raw, - current, - append, - router -) { - var next = typeof raw === 'string' ? { path: raw } : raw; - // named target - if (next._normalized) { - return next - } else if (next.name) { - next = extend({}, raw); - var params = next.params; - if (params && typeof params === 'object') { - next.params = extend({}, params); - } - return next - } - - // relative params - if (!next.path && next.params && current) { - next = extend({}, next); - next._normalized = true; - var params$1 = extend(extend({}, current.params), next.params); - if (current.name) { - next.name = current.name; - next.params = params$1; - } else if (current.matched.length) { - var rawPath = current.matched[current.matched.length - 1].path; - next.path = fillParams(rawPath, params$1, ("path " + (current.path))); - } else if (true) { - warn(false, "relative params navigation requires a current route."); - } - return next - } - - var parsedPath = parsePath(next.path || ''); - var basePath = (current && current.path) || '/'; - var path = parsedPath.path - ? resolvePath(parsedPath.path, basePath, append || next.append) - : basePath; - - var query = resolveQuery( - parsedPath.query, - next.query, - router && router.options.parseQuery - ); - - var hash = next.hash || parsedPath.hash; - if (hash && hash.charAt(0) !== '#') { - hash = "#" + hash; - } - - return { - _normalized: true, - path: path, - query: query, - hash: hash - } -} - -/* */ - -// work around weird flow bug -var toTypes = [String, Object]; -var eventTypes = [String, Array]; - -var noop = function () {}; - -var warnedCustomSlot; -var warnedTagProp; -var warnedEventProp; - -var Link = { - name: 'RouterLink', - props: { - to: { - type: toTypes, - required: true - }, - tag: { - type: String, - default: 'a' - }, - custom: Boolean, - exact: Boolean, - exactPath: Boolean, - append: Boolean, - replace: Boolean, - activeClass: String, - exactActiveClass: String, - ariaCurrentValue: { - type: String, - default: 'page' - }, - event: { - type: eventTypes, - default: 'click' - } - }, - render: function render (h) { - var this$1 = this; - - var router = this.$router; - var current = this.$route; - var ref = router.resolve( - this.to, - current, - this.append - ); - var location = ref.location; - var route = ref.route; - var href = ref.href; - - var classes = {}; - var globalActiveClass = router.options.linkActiveClass; - var globalExactActiveClass = router.options.linkExactActiveClass; - // Support global empty active class - var activeClassFallback = - globalActiveClass == null ? 'router-link-active' : globalActiveClass; - var exactActiveClassFallback = - globalExactActiveClass == null - ? 'router-link-exact-active' - : globalExactActiveClass; - var activeClass = - this.activeClass == null ? activeClassFallback : this.activeClass; - var exactActiveClass = - this.exactActiveClass == null - ? exactActiveClassFallback - : this.exactActiveClass; - - var compareTarget = route.redirectedFrom - ? createRoute(null, normalizeLocation(route.redirectedFrom), null, router) - : route; - - classes[exactActiveClass] = isSameRoute(current, compareTarget, this.exactPath); - classes[activeClass] = this.exact || this.exactPath - ? classes[exactActiveClass] - : isIncludedRoute(current, compareTarget); - - var ariaCurrentValue = classes[exactActiveClass] ? this.ariaCurrentValue : null; - - var handler = function (e) { - if (guardEvent(e)) { - if (this$1.replace) { - router.replace(location, noop); - } else { - router.push(location, noop); - } - } - }; - - var on = { click: guardEvent }; - if (Array.isArray(this.event)) { - this.event.forEach(function (e) { - on[e] = handler; - }); - } else { - on[this.event] = handler; - } - - var data = { class: classes }; - - var scopedSlot = - !this.$scopedSlots.$hasNormal && - this.$scopedSlots.default && - this.$scopedSlots.default({ - href: href, - route: route, - navigate: handler, - isActive: classes[activeClass], - isExactActive: classes[exactActiveClass] - }); - - if (scopedSlot) { - if ( true && !this.custom) { - !warnedCustomSlot && warn(false, 'In Vue Router 4, the v-slot API will by default wrap its content with an element. Use the custom prop to remove this warning:\n\n'); - warnedCustomSlot = true; - } - if (scopedSlot.length === 1) { - return scopedSlot[0] - } else if (scopedSlot.length > 1 || !scopedSlot.length) { - if (true) { - warn( - false, - (" with to=\"" + (this.to) + "\" is trying to use a scoped slot but it didn't provide exactly one child. Wrapping the content with a span element.") - ); - } - return scopedSlot.length === 0 ? h() : h('span', {}, scopedSlot) - } - } - - if (true) { - if ('tag' in this.$options.propsData && !warnedTagProp) { - warn( - false, - "'s tag prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link." - ); - warnedTagProp = true; - } - if ('event' in this.$options.propsData && !warnedEventProp) { - warn( - false, - "'s event prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link." - ); - warnedEventProp = true; - } - } - - if (this.tag === 'a') { - data.on = on; - data.attrs = { href: href, 'aria-current': ariaCurrentValue }; - } else { - // find the first child and apply listener and href - var a = findAnchor(this.$slots.default); - if (a) { - // in case the is a static node - a.isStatic = false; - var aData = (a.data = extend({}, a.data)); - aData.on = aData.on || {}; - // transform existing events in both objects into arrays so we can push later - for (var event in aData.on) { - var handler$1 = aData.on[event]; - if (event in on) { - aData.on[event] = Array.isArray(handler$1) ? handler$1 : [handler$1]; - } - } - // append new listeners for router-link - for (var event$1 in on) { - if (event$1 in aData.on) { - // on[event] is always a function - aData.on[event$1].push(on[event$1]); - } else { - aData.on[event$1] = handler; - } - } - - var aAttrs = (a.data.attrs = extend({}, a.data.attrs)); - aAttrs.href = href; - aAttrs['aria-current'] = ariaCurrentValue; - } else { - // doesn't have child, apply listener to self - data.on = on; - } - } - - return h(this.tag, data, this.$slots.default) - } -}; - -function guardEvent (e) { - // don't redirect with control keys - if (e.metaKey || e.altKey || e.ctrlKey || e.shiftKey) { return } - // don't redirect when preventDefault called - if (e.defaultPrevented) { return } - // don't redirect on right click - if (e.button !== undefined && e.button !== 0) { return } - // don't redirect if `target="_blank"` - if (e.currentTarget && e.currentTarget.getAttribute) { - var target = e.currentTarget.getAttribute('target'); - if (/\b_blank\b/i.test(target)) { return } - } - // this may be a Weex event which doesn't have this method - if (e.preventDefault) { - e.preventDefault(); - } - return true -} - -function findAnchor (children) { - if (children) { - var child; - for (var i = 0; i < children.length; i++) { - child = children[i]; - if (child.tag === 'a') { - return child - } - if (child.children && (child = findAnchor(child.children))) { - return child - } - } - } -} - -var _Vue; - -function install (Vue) { - if (install.installed && _Vue === Vue) { return } - install.installed = true; - - _Vue = Vue; - - var isDef = function (v) { return v !== undefined; }; - - var registerInstance = function (vm, callVal) { - var i = vm.$options._parentVnode; - if (isDef(i) && isDef(i = i.data) && isDef(i = i.registerRouteInstance)) { - i(vm, callVal); - } - }; - - Vue.mixin({ - beforeCreate: function beforeCreate () { - if (isDef(this.$options.router)) { - this._routerRoot = this; - this._router = this.$options.router; - this._router.init(this); - Vue.util.defineReactive(this, '_route', this._router.history.current); - } else { - this._routerRoot = (this.$parent && this.$parent._routerRoot) || this; - } - registerInstance(this, this); - }, - destroyed: function destroyed () { - registerInstance(this); - } - }); - - Object.defineProperty(Vue.prototype, '$router', { - get: function get () { return this._routerRoot._router } - }); - - Object.defineProperty(Vue.prototype, '$route', { - get: function get () { return this._routerRoot._route } - }); - - Vue.component('RouterView', View); - Vue.component('RouterLink', Link); - - var strats = Vue.config.optionMergeStrategies; - // use the same hook merging strategy for route hooks - strats.beforeRouteEnter = strats.beforeRouteLeave = strats.beforeRouteUpdate = strats.created; -} - -/* */ - -var inBrowser = typeof window !== 'undefined'; - -/* */ - -function createRouteMap ( - routes, - oldPathList, - oldPathMap, - oldNameMap, - parentRoute -) { - // the path list is used to control path matching priority - var pathList = oldPathList || []; - // $flow-disable-line - var pathMap = oldPathMap || Object.create(null); - // $flow-disable-line - var nameMap = oldNameMap || Object.create(null); - - routes.forEach(function (route) { - addRouteRecord(pathList, pathMap, nameMap, route, parentRoute); - }); - - // ensure wildcard routes are always at the end - for (var i = 0, l = pathList.length; i < l; i++) { - if (pathList[i] === '*') { - pathList.push(pathList.splice(i, 1)[0]); - l--; - i--; - } - } - - if (true) { - // warn if routes do not include leading slashes - var found = pathList - // check for missing leading slash - .filter(function (path) { return path && path.charAt(0) !== '*' && path.charAt(0) !== '/'; }); - - if (found.length > 0) { - var pathNames = found.map(function (path) { return ("- " + path); }).join('\n'); - warn(false, ("Non-nested routes must include a leading slash character. Fix the following routes: \n" + pathNames)); - } - } - - return { - pathList: pathList, - pathMap: pathMap, - nameMap: nameMap - } -} - -function addRouteRecord ( - pathList, - pathMap, - nameMap, - route, - parent, - matchAs -) { - var path = route.path; - var name = route.name; - if (true) { - assert(path != null, "\"path\" is required in a route configuration."); - assert( - typeof route.component !== 'string', - "route config \"component\" for path: " + (String( - path || name - )) + " cannot be a " + "string id. Use an actual component instead." - ); - - warn( - // eslint-disable-next-line no-control-regex - !/[^\u0000-\u007F]+/.test(path), - "Route with path \"" + path + "\" contains unencoded characters, make sure " + - "your path is correctly encoded before passing it to the router. Use " + - "encodeURI to encode static segments of your path." - ); - } - - var pathToRegexpOptions = - route.pathToRegexpOptions || {}; - var normalizedPath = normalizePath(path, parent, pathToRegexpOptions.strict); - - if (typeof route.caseSensitive === 'boolean') { - pathToRegexpOptions.sensitive = route.caseSensitive; - } - - var record = { - path: normalizedPath, - regex: compileRouteRegex(normalizedPath, pathToRegexpOptions), - components: route.components || { default: route.component }, - alias: route.alias - ? typeof route.alias === 'string' - ? [route.alias] - : route.alias - : [], - instances: {}, - enteredCbs: {}, - name: name, - parent: parent, - matchAs: matchAs, - redirect: route.redirect, - beforeEnter: route.beforeEnter, - meta: route.meta || {}, - props: - route.props == null - ? {} - : route.components - ? route.props - : { default: route.props } - }; - - if (route.children) { - // Warn if route is named, does not redirect and has a default child route. - // If users navigate to this route by name, the default child will - // not be rendered (GH Issue #629) - if (true) { - if ( - route.name && - !route.redirect && - route.children.some(function (child) { return /^\/?$/.test(child.path); }) - ) { - warn( - false, - "Named Route '" + (route.name) + "' has a default child route. " + - "When navigating to this named route (:to=\"{name: '" + (route.name) + "'\"), " + - "the default child route will not be rendered. Remove the name from " + - "this route and use the name of the default child route for named " + - "links instead." - ); - } - } - route.children.forEach(function (child) { - var childMatchAs = matchAs - ? cleanPath((matchAs + "/" + (child.path))) - : undefined; - addRouteRecord(pathList, pathMap, nameMap, child, record, childMatchAs); - }); - } - - if (!pathMap[record.path]) { - pathList.push(record.path); - pathMap[record.path] = record; - } - - if (route.alias !== undefined) { - var aliases = Array.isArray(route.alias) ? route.alias : [route.alias]; - for (var i = 0; i < aliases.length; ++i) { - var alias = aliases[i]; - if ( true && alias === path) { - warn( - false, - ("Found an alias with the same value as the path: \"" + path + "\". You have to remove that alias. It will be ignored in development.") - ); - // skip in dev to make it work - continue - } - - var aliasRoute = { - path: alias, - children: route.children - }; - addRouteRecord( - pathList, - pathMap, - nameMap, - aliasRoute, - parent, - record.path || '/' // matchAs - ); - } - } - - if (name) { - if (!nameMap[name]) { - nameMap[name] = record; - } else if ( true && !matchAs) { - warn( - false, - "Duplicate named routes definition: " + - "{ name: \"" + name + "\", path: \"" + (record.path) + "\" }" - ); - } - } -} - -function compileRouteRegex ( - path, - pathToRegexpOptions -) { - var regex = pathToRegexp_1(path, [], pathToRegexpOptions); - if (true) { - var keys = Object.create(null); - regex.keys.forEach(function (key) { - warn( - !keys[key.name], - ("Duplicate param keys in route with path: \"" + path + "\"") - ); - keys[key.name] = true; - }); - } - return regex -} - -function normalizePath ( - path, - parent, - strict -) { - if (!strict) { path = path.replace(/\/$/, ''); } - if (path[0] === '/') { return path } - if (parent == null) { return path } - return cleanPath(((parent.path) + "/" + path)) -} - -/* */ - - - -function createMatcher ( - routes, - router -) { - var ref = createRouteMap(routes); - var pathList = ref.pathList; - var pathMap = ref.pathMap; - var nameMap = ref.nameMap; - - function addRoutes (routes) { - createRouteMap(routes, pathList, pathMap, nameMap); - } - - function addRoute (parentOrRoute, route) { - var parent = (typeof parentOrRoute !== 'object') ? nameMap[parentOrRoute] : undefined; - // $flow-disable-line - createRouteMap([route || parentOrRoute], pathList, pathMap, nameMap, parent); - - // add aliases of parent - if (parent && parent.alias.length) { - createRouteMap( - // $flow-disable-line route is defined if parent is - parent.alias.map(function (alias) { return ({ path: alias, children: [route] }); }), - pathList, - pathMap, - nameMap, - parent - ); - } - } - - function getRoutes () { - return pathList.map(function (path) { return pathMap[path]; }) - } - - function match ( - raw, - currentRoute, - redirectedFrom - ) { - var location = normalizeLocation(raw, currentRoute, false, router); - var name = location.name; - - if (name) { - var record = nameMap[name]; - if (true) { - warn(record, ("Route with name '" + name + "' does not exist")); - } - if (!record) { return _createRoute(null, location) } - var paramNames = record.regex.keys - .filter(function (key) { return !key.optional; }) - .map(function (key) { return key.name; }); - - if (typeof location.params !== 'object') { - location.params = {}; - } - - if (currentRoute && typeof currentRoute.params === 'object') { - for (var key in currentRoute.params) { - if (!(key in location.params) && paramNames.indexOf(key) > -1) { - location.params[key] = currentRoute.params[key]; - } - } - } - - location.path = fillParams(record.path, location.params, ("named route \"" + name + "\"")); - return _createRoute(record, location, redirectedFrom) - } else if (location.path) { - location.params = {}; - for (var i = 0; i < pathList.length; i++) { - var path = pathList[i]; - var record$1 = pathMap[path]; - if (matchRoute(record$1.regex, location.path, location.params)) { - return _createRoute(record$1, location, redirectedFrom) - } - } - } - // no match - return _createRoute(null, location) - } - - function redirect ( - record, - location - ) { - var originalRedirect = record.redirect; - var redirect = typeof originalRedirect === 'function' - ? originalRedirect(createRoute(record, location, null, router)) - : originalRedirect; - - if (typeof redirect === 'string') { - redirect = { path: redirect }; - } - - if (!redirect || typeof redirect !== 'object') { - if (true) { - warn( - false, ("invalid redirect option: " + (JSON.stringify(redirect))) - ); - } - return _createRoute(null, location) - } - - var re = redirect; - var name = re.name; - var path = re.path; - var query = location.query; - var hash = location.hash; - var params = location.params; - query = re.hasOwnProperty('query') ? re.query : query; - hash = re.hasOwnProperty('hash') ? re.hash : hash; - params = re.hasOwnProperty('params') ? re.params : params; - - if (name) { - // resolved named direct - var targetRecord = nameMap[name]; - if (true) { - assert(targetRecord, ("redirect failed: named route \"" + name + "\" not found.")); - } - return match({ - _normalized: true, - name: name, - query: query, - hash: hash, - params: params - }, undefined, location) - } else if (path) { - // 1. resolve relative redirect - var rawPath = resolveRecordPath(path, record); - // 2. resolve params - var resolvedPath = fillParams(rawPath, params, ("redirect route with path \"" + rawPath + "\"")); - // 3. rematch with existing query and hash - return match({ - _normalized: true, - path: resolvedPath, - query: query, - hash: hash - }, undefined, location) - } else { - if (true) { - warn(false, ("invalid redirect option: " + (JSON.stringify(redirect)))); - } - return _createRoute(null, location) - } - } - - function alias ( - record, - location, - matchAs - ) { - var aliasedPath = fillParams(matchAs, location.params, ("aliased route with path \"" + matchAs + "\"")); - var aliasedMatch = match({ - _normalized: true, - path: aliasedPath - }); - if (aliasedMatch) { - var matched = aliasedMatch.matched; - var aliasedRecord = matched[matched.length - 1]; - location.params = aliasedMatch.params; - return _createRoute(aliasedRecord, location) - } - return _createRoute(null, location) - } - - function _createRoute ( - record, - location, - redirectedFrom - ) { - if (record && record.redirect) { - return redirect(record, redirectedFrom || location) - } - if (record && record.matchAs) { - return alias(record, location, record.matchAs) - } - return createRoute(record, location, redirectedFrom, router) - } - - return { - match: match, - addRoute: addRoute, - getRoutes: getRoutes, - addRoutes: addRoutes - } -} - -function matchRoute ( - regex, - path, - params -) { - var m = path.match(regex); - - if (!m) { - return false - } else if (!params) { - return true - } - - for (var i = 1, len = m.length; i < len; ++i) { - var key = regex.keys[i - 1]; - if (key) { - // Fix #1994: using * with props: true generates a param named 0 - params[key.name || 'pathMatch'] = typeof m[i] === 'string' ? decode(m[i]) : m[i]; - } - } - - return true -} - -function resolveRecordPath (path, record) { - return resolvePath(path, record.parent ? record.parent.path : '/', true) -} - -/* */ - -// use User Timing api (if present) for more accurate key precision -var Time = - inBrowser && window.performance && window.performance.now - ? window.performance - : Date; - -function genStateKey () { - return Time.now().toFixed(3) -} - -var _key = genStateKey(); - -function getStateKey () { - return _key -} - -function setStateKey (key) { - return (_key = key) -} - -/* */ - -var positionStore = Object.create(null); - -function setupScroll () { - // Prevent browser scroll behavior on History popstate - if ('scrollRestoration' in window.history) { - window.history.scrollRestoration = 'manual'; - } - // Fix for #1585 for Firefox - // Fix for #2195 Add optional third attribute to workaround a bug in safari https://bugs.webkit.org/show_bug.cgi?id=182678 - // Fix for #2774 Support for apps loaded from Windows file shares not mapped to network drives: replaced location.origin with - // window.location.protocol + '//' + window.location.host - // location.host contains the port and location.hostname doesn't - var protocolAndPath = window.location.protocol + '//' + window.location.host; - var absolutePath = window.location.href.replace(protocolAndPath, ''); - // preserve existing history state as it could be overriden by the user - var stateCopy = extend({}, window.history.state); - stateCopy.key = getStateKey(); - window.history.replaceState(stateCopy, '', absolutePath); - window.addEventListener('popstate', handlePopState); - return function () { - window.removeEventListener('popstate', handlePopState); - } -} - -function handleScroll ( - router, - to, - from, - isPop -) { - if (!router.app) { - return - } - - var behavior = router.options.scrollBehavior; - if (!behavior) { - return - } - - if (true) { - assert(typeof behavior === 'function', "scrollBehavior must be a function"); - } - - // wait until re-render finishes before scrolling - router.app.$nextTick(function () { - var position = getScrollPosition(); - var shouldScroll = behavior.call( - router, - to, - from, - isPop ? position : null - ); - - if (!shouldScroll) { - return - } - - if (typeof shouldScroll.then === 'function') { - shouldScroll - .then(function (shouldScroll) { - scrollToPosition((shouldScroll), position); - }) - .catch(function (err) { - if (true) { - assert(false, err.toString()); - } - }); - } else { - scrollToPosition(shouldScroll, position); - } - }); -} - -function saveScrollPosition () { - var key = getStateKey(); - if (key) { - positionStore[key] = { - x: window.pageXOffset, - y: window.pageYOffset - }; - } -} - -function handlePopState (e) { - saveScrollPosition(); - if (e.state && e.state.key) { - setStateKey(e.state.key); - } -} - -function getScrollPosition () { - var key = getStateKey(); - if (key) { - return positionStore[key] - } -} - -function getElementPosition (el, offset) { - var docEl = document.documentElement; - var docRect = docEl.getBoundingClientRect(); - var elRect = el.getBoundingClientRect(); - return { - x: elRect.left - docRect.left - offset.x, - y: elRect.top - docRect.top - offset.y - } -} - -function isValidPosition (obj) { - return isNumber(obj.x) || isNumber(obj.y) -} - -function normalizePosition (obj) { - return { - x: isNumber(obj.x) ? obj.x : window.pageXOffset, - y: isNumber(obj.y) ? obj.y : window.pageYOffset - } -} - -function normalizeOffset (obj) { - return { - x: isNumber(obj.x) ? obj.x : 0, - y: isNumber(obj.y) ? obj.y : 0 - } -} - -function isNumber (v) { - return typeof v === 'number' -} - -var hashStartsWithNumberRE = /^#\d/; - -function scrollToPosition (shouldScroll, position) { - var isObject = typeof shouldScroll === 'object'; - if (isObject && typeof shouldScroll.selector === 'string') { - // getElementById would still fail if the selector contains a more complicated query like #main[data-attr] - // but at the same time, it doesn't make much sense to select an element with an id and an extra selector - var el = hashStartsWithNumberRE.test(shouldScroll.selector) // $flow-disable-line - ? document.getElementById(shouldScroll.selector.slice(1)) // $flow-disable-line - : document.querySelector(shouldScroll.selector); - - if (el) { - var offset = - shouldScroll.offset && typeof shouldScroll.offset === 'object' - ? shouldScroll.offset - : {}; - offset = normalizeOffset(offset); - position = getElementPosition(el, offset); - } else if (isValidPosition(shouldScroll)) { - position = normalizePosition(shouldScroll); - } - } else if (isObject && isValidPosition(shouldScroll)) { - position = normalizePosition(shouldScroll); - } - - if (position) { - // $flow-disable-line - if ('scrollBehavior' in document.documentElement.style) { - window.scrollTo({ - left: position.x, - top: position.y, - // $flow-disable-line - behavior: shouldScroll.behavior - }); - } else { - window.scrollTo(position.x, position.y); - } - } -} - -/* */ - -var supportsPushState = - inBrowser && - (function () { - var ua = window.navigator.userAgent; - - if ( - (ua.indexOf('Android 2.') !== -1 || ua.indexOf('Android 4.0') !== -1) && - ua.indexOf('Mobile Safari') !== -1 && - ua.indexOf('Chrome') === -1 && - ua.indexOf('Windows Phone') === -1 - ) { - return false - } - - return window.history && typeof window.history.pushState === 'function' - })(); - -function pushState (url, replace) { - saveScrollPosition(); - // try...catch the pushState call to get around Safari - // DOM Exception 18 where it limits to 100 pushState calls - var history = window.history; - try { - if (replace) { - // preserve existing history state as it could be overriden by the user - var stateCopy = extend({}, history.state); - stateCopy.key = getStateKey(); - history.replaceState(stateCopy, '', url); - } else { - history.pushState({ key: setStateKey(genStateKey()) }, '', url); - } - } catch (e) { - window.location[replace ? 'replace' : 'assign'](url); - } -} - -function replaceState (url) { - pushState(url, true); -} - -/* */ - -function runQueue (queue, fn, cb) { - var step = function (index) { - if (index >= queue.length) { - cb(); - } else { - if (queue[index]) { - fn(queue[index], function () { - step(index + 1); - }); - } else { - step(index + 1); - } - } - }; - step(0); -} - -// When changing thing, also edit router.d.ts -var NavigationFailureType = { - redirected: 2, - aborted: 4, - cancelled: 8, - duplicated: 16 -}; - -function createNavigationRedirectedError (from, to) { - return createRouterError( - from, - to, - NavigationFailureType.redirected, - ("Redirected when going from \"" + (from.fullPath) + "\" to \"" + (stringifyRoute( - to - )) + "\" via a navigation guard.") - ) -} - -function createNavigationDuplicatedError (from, to) { - var error = createRouterError( - from, - to, - NavigationFailureType.duplicated, - ("Avoided redundant navigation to current location: \"" + (from.fullPath) + "\".") - ); - // backwards compatible with the first introduction of Errors - error.name = 'NavigationDuplicated'; - return error -} - -function createNavigationCancelledError (from, to) { - return createRouterError( - from, - to, - NavigationFailureType.cancelled, - ("Navigation cancelled from \"" + (from.fullPath) + "\" to \"" + (to.fullPath) + "\" with a new navigation.") - ) -} - -function createNavigationAbortedError (from, to) { - return createRouterError( - from, - to, - NavigationFailureType.aborted, - ("Navigation aborted from \"" + (from.fullPath) + "\" to \"" + (to.fullPath) + "\" via a navigation guard.") - ) -} - -function createRouterError (from, to, type, message) { - var error = new Error(message); - error._isRouter = true; - error.from = from; - error.to = to; - error.type = type; - - return error -} - -var propertiesToLog = ['params', 'query', 'hash']; - -function stringifyRoute (to) { - if (typeof to === 'string') { return to } - if ('path' in to) { return to.path } - var location = {}; - propertiesToLog.forEach(function (key) { - if (key in to) { location[key] = to[key]; } - }); - return JSON.stringify(location, null, 2) -} - -function isError (err) { - return Object.prototype.toString.call(err).indexOf('Error') > -1 -} - -function isNavigationFailure (err, errorType) { - return ( - isError(err) && - err._isRouter && - (errorType == null || err.type === errorType) - ) -} - -/* */ - -function resolveAsyncComponents (matched) { - return function (to, from, next) { - var hasAsync = false; - var pending = 0; - var error = null; - - flatMapComponents(matched, function (def, _, match, key) { - // if it's a function and doesn't have cid attached, - // assume it's an async component resolve function. - // we are not using Vue's default async resolving mechanism because - // we want to halt the navigation until the incoming component has been - // resolved. - if (typeof def === 'function' && def.cid === undefined) { - hasAsync = true; - pending++; - - var resolve = once(function (resolvedDef) { - if (isESModule(resolvedDef)) { - resolvedDef = resolvedDef.default; - } - // save resolved on async factory in case it's used elsewhere - def.resolved = typeof resolvedDef === 'function' - ? resolvedDef - : _Vue.extend(resolvedDef); - match.components[key] = resolvedDef; - pending--; - if (pending <= 0) { - next(); - } - }); - - var reject = once(function (reason) { - var msg = "Failed to resolve async component " + key + ": " + reason; - true && warn(false, msg); - if (!error) { - error = isError(reason) - ? reason - : new Error(msg); - next(error); - } - }); - - var res; - try { - res = def(resolve, reject); - } catch (e) { - reject(e); - } - if (res) { - if (typeof res.then === 'function') { - res.then(resolve, reject); - } else { - // new syntax in Vue 2.3 - var comp = res.component; - if (comp && typeof comp.then === 'function') { - comp.then(resolve, reject); - } - } - } - } - }); - - if (!hasAsync) { next(); } - } -} - -function flatMapComponents ( - matched, - fn -) { - return flatten(matched.map(function (m) { - return Object.keys(m.components).map(function (key) { return fn( - m.components[key], - m.instances[key], - m, key - ); }) - })) -} - -function flatten (arr) { - return Array.prototype.concat.apply([], arr) -} - -var hasSymbol = - typeof Symbol === 'function' && - typeof Symbol.toStringTag === 'symbol'; - -function isESModule (obj) { - return obj.__esModule || (hasSymbol && obj[Symbol.toStringTag] === 'Module') -} - -// in Webpack 2, require.ensure now also returns a Promise -// so the resolve/reject functions may get called an extra time -// if the user uses an arrow function shorthand that happens to -// return that Promise. -function once (fn) { - var called = false; - return function () { - var args = [], len = arguments.length; - while ( len-- ) args[ len ] = arguments[ len ]; - - if (called) { return } - called = true; - return fn.apply(this, args) - } -} - -/* */ - -var History = function History (router, base) { - this.router = router; - this.base = normalizeBase(base); - // start with a route object that stands for "nowhere" - this.current = START; - this.pending = null; - this.ready = false; - this.readyCbs = []; - this.readyErrorCbs = []; - this.errorCbs = []; - this.listeners = []; -}; - -History.prototype.listen = function listen (cb) { - this.cb = cb; -}; - -History.prototype.onReady = function onReady (cb, errorCb) { - if (this.ready) { - cb(); - } else { - this.readyCbs.push(cb); - if (errorCb) { - this.readyErrorCbs.push(errorCb); - } - } -}; - -History.prototype.onError = function onError (errorCb) { - this.errorCbs.push(errorCb); -}; - -History.prototype.transitionTo = function transitionTo ( - location, - onComplete, - onAbort -) { - var this$1 = this; - - var route; - // catch redirect option https://github.com/vuejs/vue-router/issues/3201 - try { - route = this.router.match(location, this.current); - } catch (e) { - this.errorCbs.forEach(function (cb) { - cb(e); - }); - // Exception should still be thrown - throw e - } - var prev = this.current; - this.confirmTransition( - route, - function () { - this$1.updateRoute(route); - onComplete && onComplete(route); - this$1.ensureURL(); - this$1.router.afterHooks.forEach(function (hook) { - hook && hook(route, prev); - }); - - // fire ready cbs once - if (!this$1.ready) { - this$1.ready = true; - this$1.readyCbs.forEach(function (cb) { - cb(route); - }); - } - }, - function (err) { - if (onAbort) { - onAbort(err); - } - if (err && !this$1.ready) { - // Initial redirection should not mark the history as ready yet - // because it's triggered by the redirection instead - // https://github.com/vuejs/vue-router/issues/3225 - // https://github.com/vuejs/vue-router/issues/3331 - if (!isNavigationFailure(err, NavigationFailureType.redirected) || prev !== START) { - this$1.ready = true; - this$1.readyErrorCbs.forEach(function (cb) { - cb(err); - }); - } - } - } - ); -}; - -History.prototype.confirmTransition = function confirmTransition (route, onComplete, onAbort) { - var this$1 = this; - - var current = this.current; - this.pending = route; - var abort = function (err) { - // changed after adding errors with - // https://github.com/vuejs/vue-router/pull/3047 before that change, - // redirect and aborted navigation would produce an err == null - if (!isNavigationFailure(err) && isError(err)) { - if (this$1.errorCbs.length) { - this$1.errorCbs.forEach(function (cb) { - cb(err); - }); - } else { - if (true) { - warn(false, 'uncaught error during route navigation:'); - } - console.error(err); - } - } - onAbort && onAbort(err); - }; - var lastRouteIndex = route.matched.length - 1; - var lastCurrentIndex = current.matched.length - 1; - if ( - isSameRoute(route, current) && - // in the case the route map has been dynamically appended to - lastRouteIndex === lastCurrentIndex && - route.matched[lastRouteIndex] === current.matched[lastCurrentIndex] - ) { - this.ensureURL(); - if (route.hash) { - handleScroll(this.router, current, route, false); - } - return abort(createNavigationDuplicatedError(current, route)) - } - - var ref = resolveQueue( - this.current.matched, - route.matched - ); - var updated = ref.updated; - var deactivated = ref.deactivated; - var activated = ref.activated; - - var queue = [].concat( - // in-component leave guards - extractLeaveGuards(deactivated), - // global before hooks - this.router.beforeHooks, - // in-component update hooks - extractUpdateHooks(updated), - // in-config enter guards - activated.map(function (m) { return m.beforeEnter; }), - // async components - resolveAsyncComponents(activated) - ); - - var iterator = function (hook, next) { - if (this$1.pending !== route) { - return abort(createNavigationCancelledError(current, route)) - } - try { - hook(route, current, function (to) { - if (to === false) { - // next(false) -> abort navigation, ensure current URL - this$1.ensureURL(true); - abort(createNavigationAbortedError(current, route)); - } else if (isError(to)) { - this$1.ensureURL(true); - abort(to); - } else if ( - typeof to === 'string' || - (typeof to === 'object' && - (typeof to.path === 'string' || typeof to.name === 'string')) - ) { - // next('/') or next({ path: '/' }) -> redirect - abort(createNavigationRedirectedError(current, route)); - if (typeof to === 'object' && to.replace) { - this$1.replace(to); - } else { - this$1.push(to); - } - } else { - // confirm transition and pass on the value - next(to); - } - }); - } catch (e) { - abort(e); - } - }; - - runQueue(queue, iterator, function () { - // wait until async components are resolved before - // extracting in-component enter guards - var enterGuards = extractEnterGuards(activated); - var queue = enterGuards.concat(this$1.router.resolveHooks); - runQueue(queue, iterator, function () { - if (this$1.pending !== route) { - return abort(createNavigationCancelledError(current, route)) - } - this$1.pending = null; - onComplete(route); - if (this$1.router.app) { - this$1.router.app.$nextTick(function () { - handleRouteEntered(route); - }); - } - }); - }); -}; - -History.prototype.updateRoute = function updateRoute (route) { - this.current = route; - this.cb && this.cb(route); -}; - -History.prototype.setupListeners = function setupListeners () { - // Default implementation is empty -}; - -History.prototype.teardown = function teardown () { - // clean up event listeners - // https://github.com/vuejs/vue-router/issues/2341 - this.listeners.forEach(function (cleanupListener) { - cleanupListener(); - }); - this.listeners = []; - - // reset current history route - // https://github.com/vuejs/vue-router/issues/3294 - this.current = START; - this.pending = null; -}; - -function normalizeBase (base) { - if (!base) { - if (inBrowser) { - // respect tag - var baseEl = document.querySelector('base'); - base = (baseEl && baseEl.getAttribute('href')) || '/'; - // strip full URL origin - base = base.replace(/^https?:\/\/[^\/]+/, ''); - } else { - base = '/'; - } - } - // make sure there's the starting slash - if (base.charAt(0) !== '/') { - base = '/' + base; - } - // remove trailing slash - return base.replace(/\/$/, '') -} - -function resolveQueue ( - current, - next -) { - var i; - var max = Math.max(current.length, next.length); - for (i = 0; i < max; i++) { - if (current[i] !== next[i]) { - break - } - } - return { - updated: next.slice(0, i), - activated: next.slice(i), - deactivated: current.slice(i) - } -} - -function extractGuards ( - records, - name, - bind, - reverse -) { - var guards = flatMapComponents(records, function (def, instance, match, key) { - var guard = extractGuard(def, name); - if (guard) { - return Array.isArray(guard) - ? guard.map(function (guard) { return bind(guard, instance, match, key); }) - : bind(guard, instance, match, key) - } - }); - return flatten(reverse ? guards.reverse() : guards) -} - -function extractGuard ( - def, - key -) { - if (typeof def !== 'function') { - // extend now so that global mixins are applied. - def = _Vue.extend(def); - } - return def.options[key] -} - -function extractLeaveGuards (deactivated) { - return extractGuards(deactivated, 'beforeRouteLeave', bindGuard, true) -} - -function extractUpdateHooks (updated) { - return extractGuards(updated, 'beforeRouteUpdate', bindGuard) -} - -function bindGuard (guard, instance) { - if (instance) { - return function boundRouteGuard () { - return guard.apply(instance, arguments) - } - } -} - -function extractEnterGuards ( - activated -) { - return extractGuards( - activated, - 'beforeRouteEnter', - function (guard, _, match, key) { - return bindEnterGuard(guard, match, key) - } - ) -} - -function bindEnterGuard ( - guard, - match, - key -) { - return function routeEnterGuard (to, from, next) { - return guard(to, from, function (cb) { - if (typeof cb === 'function') { - if (!match.enteredCbs[key]) { - match.enteredCbs[key] = []; - } - match.enteredCbs[key].push(cb); - } - next(cb); - }) - } -} - -/* */ - -var HTML5History = /*@__PURE__*/(function (History) { - function HTML5History (router, base) { - History.call(this, router, base); - - this._startLocation = getLocation(this.base); - } - - if ( History ) HTML5History.__proto__ = History; - HTML5History.prototype = Object.create( History && History.prototype ); - HTML5History.prototype.constructor = HTML5History; - - HTML5History.prototype.setupListeners = function setupListeners () { - var this$1 = this; - - if (this.listeners.length > 0) { - return - } - - var router = this.router; - var expectScroll = router.options.scrollBehavior; - var supportsScroll = supportsPushState && expectScroll; - - if (supportsScroll) { - this.listeners.push(setupScroll()); - } - - var handleRoutingEvent = function () { - var current = this$1.current; - - // Avoiding first `popstate` event dispatched in some browsers but first - // history route not updated since async guard at the same time. - var location = getLocation(this$1.base); - if (this$1.current === START && location === this$1._startLocation) { - return - } - - this$1.transitionTo(location, function (route) { - if (supportsScroll) { - handleScroll(router, route, current, true); - } - }); - }; - window.addEventListener('popstate', handleRoutingEvent); - this.listeners.push(function () { - window.removeEventListener('popstate', handleRoutingEvent); - }); - }; - - HTML5History.prototype.go = function go (n) { - window.history.go(n); - }; - - HTML5History.prototype.push = function push (location, onComplete, onAbort) { - var this$1 = this; - - var ref = this; - var fromRoute = ref.current; - this.transitionTo(location, function (route) { - pushState(cleanPath(this$1.base + route.fullPath)); - handleScroll(this$1.router, route, fromRoute, false); - onComplete && onComplete(route); - }, onAbort); - }; - - HTML5History.prototype.replace = function replace (location, onComplete, onAbort) { - var this$1 = this; - - var ref = this; - var fromRoute = ref.current; - this.transitionTo(location, function (route) { - replaceState(cleanPath(this$1.base + route.fullPath)); - handleScroll(this$1.router, route, fromRoute, false); - onComplete && onComplete(route); - }, onAbort); - }; - - HTML5History.prototype.ensureURL = function ensureURL (push) { - if (getLocation(this.base) !== this.current.fullPath) { - var current = cleanPath(this.base + this.current.fullPath); - push ? pushState(current) : replaceState(current); - } - }; - - HTML5History.prototype.getCurrentLocation = function getCurrentLocation () { - return getLocation(this.base) - }; - - return HTML5History; -}(History)); - -function getLocation (base) { - var path = window.location.pathname; - var pathLowerCase = path.toLowerCase(); - var baseLowerCase = base.toLowerCase(); - // base="/a" shouldn't turn path="/app" into "/a/pp" - // https://github.com/vuejs/vue-router/issues/3555 - // so we ensure the trailing slash in the base - if (base && ((pathLowerCase === baseLowerCase) || - (pathLowerCase.indexOf(cleanPath(baseLowerCase + '/')) === 0))) { - path = path.slice(base.length); - } - return (path || '/') + window.location.search + window.location.hash -} - -/* */ - -var HashHistory = /*@__PURE__*/(function (History) { - function HashHistory (router, base, fallback) { - History.call(this, router, base); - // check history fallback deeplinking - if (fallback && checkFallback(this.base)) { - return - } - ensureSlash(); - } - - if ( History ) HashHistory.__proto__ = History; - HashHistory.prototype = Object.create( History && History.prototype ); - HashHistory.prototype.constructor = HashHistory; - - // this is delayed until the app mounts - // to avoid the hashchange listener being fired too early - HashHistory.prototype.setupListeners = function setupListeners () { - var this$1 = this; - - if (this.listeners.length > 0) { - return - } - - var router = this.router; - var expectScroll = router.options.scrollBehavior; - var supportsScroll = supportsPushState && expectScroll; - - if (supportsScroll) { - this.listeners.push(setupScroll()); - } - - var handleRoutingEvent = function () { - var current = this$1.current; - if (!ensureSlash()) { - return - } - this$1.transitionTo(getHash(), function (route) { - if (supportsScroll) { - handleScroll(this$1.router, route, current, true); - } - if (!supportsPushState) { - replaceHash(route.fullPath); - } - }); - }; - var eventType = supportsPushState ? 'popstate' : 'hashchange'; - window.addEventListener( - eventType, - handleRoutingEvent - ); - this.listeners.push(function () { - window.removeEventListener(eventType, handleRoutingEvent); - }); - }; - - HashHistory.prototype.push = function push (location, onComplete, onAbort) { - var this$1 = this; - - var ref = this; - var fromRoute = ref.current; - this.transitionTo( - location, - function (route) { - pushHash(route.fullPath); - handleScroll(this$1.router, route, fromRoute, false); - onComplete && onComplete(route); - }, - onAbort - ); - }; - - HashHistory.prototype.replace = function replace (location, onComplete, onAbort) { - var this$1 = this; - - var ref = this; - var fromRoute = ref.current; - this.transitionTo( - location, - function (route) { - replaceHash(route.fullPath); - handleScroll(this$1.router, route, fromRoute, false); - onComplete && onComplete(route); - }, - onAbort - ); - }; - - HashHistory.prototype.go = function go (n) { - window.history.go(n); - }; - - HashHistory.prototype.ensureURL = function ensureURL (push) { - var current = this.current.fullPath; - if (getHash() !== current) { - push ? pushHash(current) : replaceHash(current); - } - }; - - HashHistory.prototype.getCurrentLocation = function getCurrentLocation () { - return getHash() - }; - - return HashHistory; -}(History)); - -function checkFallback (base) { - var location = getLocation(base); - if (!/^\/#/.test(location)) { - window.location.replace(cleanPath(base + '/#' + location)); - return true - } -} - -function ensureSlash () { - var path = getHash(); - if (path.charAt(0) === '/') { - return true - } - replaceHash('/' + path); - return false -} - -function getHash () { - // We can't use window.location.hash here because it's not - // consistent across browsers - Firefox will pre-decode it! - var href = window.location.href; - var index = href.indexOf('#'); - // empty path - if (index < 0) { return '' } - - href = href.slice(index + 1); - - return href -} - -function getUrl (path) { - var href = window.location.href; - var i = href.indexOf('#'); - var base = i >= 0 ? href.slice(0, i) : href; - return (base + "#" + path) -} - -function pushHash (path) { - if (supportsPushState) { - pushState(getUrl(path)); - } else { - window.location.hash = path; - } -} - -function replaceHash (path) { - if (supportsPushState) { - replaceState(getUrl(path)); - } else { - window.location.replace(getUrl(path)); - } -} - -/* */ - -var AbstractHistory = /*@__PURE__*/(function (History) { - function AbstractHistory (router, base) { - History.call(this, router, base); - this.stack = []; - this.index = -1; - } - - if ( History ) AbstractHistory.__proto__ = History; - AbstractHistory.prototype = Object.create( History && History.prototype ); - AbstractHistory.prototype.constructor = AbstractHistory; - - AbstractHistory.prototype.push = function push (location, onComplete, onAbort) { - var this$1 = this; - - this.transitionTo( - location, - function (route) { - this$1.stack = this$1.stack.slice(0, this$1.index + 1).concat(route); - this$1.index++; - onComplete && onComplete(route); - }, - onAbort - ); - }; - - AbstractHistory.prototype.replace = function replace (location, onComplete, onAbort) { - var this$1 = this; - - this.transitionTo( - location, - function (route) { - this$1.stack = this$1.stack.slice(0, this$1.index).concat(route); - onComplete && onComplete(route); - }, - onAbort - ); - }; - - AbstractHistory.prototype.go = function go (n) { - var this$1 = this; - - var targetIndex = this.index + n; - if (targetIndex < 0 || targetIndex >= this.stack.length) { - return - } - var route = this.stack[targetIndex]; - this.confirmTransition( - route, - function () { - var prev = this$1.current; - this$1.index = targetIndex; - this$1.updateRoute(route); - this$1.router.afterHooks.forEach(function (hook) { - hook && hook(route, prev); - }); - }, - function (err) { - if (isNavigationFailure(err, NavigationFailureType.duplicated)) { - this$1.index = targetIndex; - } - } - ); - }; - - AbstractHistory.prototype.getCurrentLocation = function getCurrentLocation () { - var current = this.stack[this.stack.length - 1]; - return current ? current.fullPath : '/' - }; - - AbstractHistory.prototype.ensureURL = function ensureURL () { - // noop - }; - - return AbstractHistory; -}(History)); - -/* */ - -var VueRouter = function VueRouter (options) { - if ( options === void 0 ) options = {}; - - if (true) { - warn(this instanceof VueRouter, "Router must be called with the new operator."); - } - this.app = null; - this.apps = []; - this.options = options; - this.beforeHooks = []; - this.resolveHooks = []; - this.afterHooks = []; - this.matcher = createMatcher(options.routes || [], this); - - var mode = options.mode || 'hash'; - this.fallback = - mode === 'history' && !supportsPushState && options.fallback !== false; - if (this.fallback) { - mode = 'hash'; - } - if (!inBrowser) { - mode = 'abstract'; - } - this.mode = mode; - - switch (mode) { - case 'history': - this.history = new HTML5History(this, options.base); - break - case 'hash': - this.history = new HashHistory(this, options.base, this.fallback); - break - case 'abstract': - this.history = new AbstractHistory(this, options.base); - break - default: - if (true) { - assert(false, ("invalid mode: " + mode)); - } - } -}; - -var prototypeAccessors = { currentRoute: { configurable: true } }; - -VueRouter.prototype.match = function match (raw, current, redirectedFrom) { - return this.matcher.match(raw, current, redirectedFrom) -}; - -prototypeAccessors.currentRoute.get = function () { - return this.history && this.history.current -}; - -VueRouter.prototype.init = function init (app /* Vue component instance */) { - var this$1 = this; - - true && - assert( - install.installed, - "not installed. Make sure to call `Vue.use(VueRouter)` " + - "before creating root instance." - ); - - this.apps.push(app); - - // set up app destroyed handler - // https://github.com/vuejs/vue-router/issues/2639 - app.$once('hook:destroyed', function () { - // clean out app from this.apps array once destroyed - var index = this$1.apps.indexOf(app); - if (index > -1) { this$1.apps.splice(index, 1); } - // ensure we still have a main app or null if no apps - // we do not release the router so it can be reused - if (this$1.app === app) { this$1.app = this$1.apps[0] || null; } - - if (!this$1.app) { this$1.history.teardown(); } - }); - - // main app previously initialized - // return as we don't need to set up new history listener - if (this.app) { - return - } - - this.app = app; - - var history = this.history; - - if (history instanceof HTML5History || history instanceof HashHistory) { - var handleInitialScroll = function (routeOrError) { - var from = history.current; - var expectScroll = this$1.options.scrollBehavior; - var supportsScroll = supportsPushState && expectScroll; - - if (supportsScroll && 'fullPath' in routeOrError) { - handleScroll(this$1, routeOrError, from, false); - } - }; - var setupListeners = function (routeOrError) { - history.setupListeners(); - handleInitialScroll(routeOrError); - }; - history.transitionTo( - history.getCurrentLocation(), - setupListeners, - setupListeners - ); - } - - history.listen(function (route) { - this$1.apps.forEach(function (app) { - app._route = route; - }); - }); -}; - -VueRouter.prototype.beforeEach = function beforeEach (fn) { - return registerHook(this.beforeHooks, fn) -}; - -VueRouter.prototype.beforeResolve = function beforeResolve (fn) { - return registerHook(this.resolveHooks, fn) -}; - -VueRouter.prototype.afterEach = function afterEach (fn) { - return registerHook(this.afterHooks, fn) -}; - -VueRouter.prototype.onReady = function onReady (cb, errorCb) { - this.history.onReady(cb, errorCb); -}; - -VueRouter.prototype.onError = function onError (errorCb) { - this.history.onError(errorCb); -}; - -VueRouter.prototype.push = function push (location, onComplete, onAbort) { - var this$1 = this; - - // $flow-disable-line - if (!onComplete && !onAbort && typeof Promise !== 'undefined') { - return new Promise(function (resolve, reject) { - this$1.history.push(location, resolve, reject); - }) - } else { - this.history.push(location, onComplete, onAbort); - } -}; - -VueRouter.prototype.replace = function replace (location, onComplete, onAbort) { - var this$1 = this; - - // $flow-disable-line - if (!onComplete && !onAbort && typeof Promise !== 'undefined') { - return new Promise(function (resolve, reject) { - this$1.history.replace(location, resolve, reject); - }) - } else { - this.history.replace(location, onComplete, onAbort); - } -}; - -VueRouter.prototype.go = function go (n) { - this.history.go(n); -}; - -VueRouter.prototype.back = function back () { - this.go(-1); -}; - -VueRouter.prototype.forward = function forward () { - this.go(1); -}; - -VueRouter.prototype.getMatchedComponents = function getMatchedComponents (to) { - var route = to - ? to.matched - ? to - : this.resolve(to).route - : this.currentRoute; - if (!route) { - return [] - } - return [].concat.apply( - [], - route.matched.map(function (m) { - return Object.keys(m.components).map(function (key) { - return m.components[key] - }) - }) - ) -}; - -VueRouter.prototype.resolve = function resolve ( - to, - current, - append -) { - current = current || this.history.current; - var location = normalizeLocation(to, current, append, this); - var route = this.match(location, current); - var fullPath = route.redirectedFrom || route.fullPath; - var base = this.history.base; - var href = createHref(base, fullPath, this.mode); - return { - location: location, - route: route, - href: href, - // for backwards compat - normalizedTo: location, - resolved: route - } -}; - -VueRouter.prototype.getRoutes = function getRoutes () { - return this.matcher.getRoutes() -}; - -VueRouter.prototype.addRoute = function addRoute (parentOrRoute, route) { - this.matcher.addRoute(parentOrRoute, route); - if (this.history.current !== START) { - this.history.transitionTo(this.history.getCurrentLocation()); - } -}; - -VueRouter.prototype.addRoutes = function addRoutes (routes) { - if (true) { - warn(false, 'router.addRoutes() is deprecated and has been removed in Vue Router 4. Use router.addRoute() instead.'); - } - this.matcher.addRoutes(routes); - if (this.history.current !== START) { - this.history.transitionTo(this.history.getCurrentLocation()); - } -}; - -Object.defineProperties( VueRouter.prototype, prototypeAccessors ); - -function registerHook (list, fn) { - list.push(fn); - return function () { - var i = list.indexOf(fn); - if (i > -1) { list.splice(i, 1); } - } -} - -function createHref (base, fullPath, mode) { - var path = mode === 'hash' ? '#' + fullPath : fullPath; - return base ? cleanPath(base + '/' + path) : path -} - -VueRouter.install = install; -VueRouter.version = '3.5.3'; -VueRouter.isNavigationFailure = isNavigationFailure; -VueRouter.NavigationFailureType = NavigationFailureType; -VueRouter.START_LOCATION = START; - -if (inBrowser && window.Vue) { - window.Vue.use(VueRouter); -} - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (VueRouter); - - -/***/ }), - -/***/ "./node_modules/vue-sweetalert2/dist/vue-sweetalert.umd.js": -/*!*****************************************************************!*\ - !*** ./node_modules/vue-sweetalert2/dist/vue-sweetalert.umd.js ***! - \*****************************************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function(t,e){ true?module.exports=e():0}(this,(function(){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof __webpack_require__.g?__webpack_require__.g:"undefined"!=typeof self?self:{},e={exports:{}};e.exports=function(){const t=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),e=t=>{const e=[];for(let n=0;nt.charAt(0).toUpperCase()+t.slice(1),o=t=>Array.prototype.slice.call(t),i=t=>{},s=t=>{},a=[],r=t=>{a.includes(t)||(a.push(t),i(t))},c=(t,e)=>{r('"'.concat(t,'" is deprecated and will be removed in the next major release. Please use "').concat(e,'" instead.'))},l=t=>"function"==typeof t?t():t,u=t=>t&&"function"==typeof t.toPromise,d=t=>u(t)?t.toPromise():Promise.resolve(t),p=t=>t&&Promise.resolve(t)===t,m=t=>"object"==typeof t&&t.jquery,g=t=>t instanceof Element||m(t),h=t=>{const e={};return"object"!=typeof t[0]||g(t[0])?["title","html","icon"].forEach(((n,o)=>{const i=t[o];"string"==typeof i||g(i)?e[n]=i:void 0!==i&&s("Unexpected type of ".concat(n,'! Expected "string" or "Element", got ').concat(typeof i))})):Object.assign(e,t[0]),e},f="swal2-",b=t=>{const e={};for(const n in t)e[t[n]]=f+t[n];return e},y=b(["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"]),w=b(["success","warning","info","question","error"]),v=()=>document.body.querySelector(".".concat(y.container)),C=t=>{const e=v();return e?e.querySelector(t):null},k=t=>C(".".concat(t)),A=()=>k(y.popup),B=()=>k(y.icon),x=()=>k(y.title),P=()=>k(y["html-container"]),E=()=>k(y.image),S=()=>k(y["progress-steps"]),T=()=>k(y["validation-message"]),O=()=>C(".".concat(y.actions," .").concat(y.confirm)),L=()=>C(".".concat(y.actions," .").concat(y.deny)),j=()=>k(y["input-label"]),M=()=>C(".".concat(y.loader)),D=()=>C(".".concat(y.actions," .").concat(y.cancel)),I=()=>k(y.actions),H=()=>k(y.footer),q=()=>k(y["timer-progress-bar"]),V=()=>k(y.close),N='\n a[href],\n area[href],\n input:not([disabled]),\n select:not([disabled]),\n textarea:not([disabled]),\n button:not([disabled]),\n iframe,\n object,\n embed,\n [tabindex="0"],\n [contenteditable],\n audio[controls],\n video[controls],\n summary\n',U=()=>{const t=o(A().querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])')).sort(((t,e)=>(t=parseInt(t.getAttribute("tabindex")))>(e=parseInt(e.getAttribute("tabindex")))?1:t"-1"!==t.getAttribute("tabindex")));return e(t.concat(n)).filter((t=>at(t)))},F=()=>!R()&&!document.body.classList.contains(y["no-backdrop"]),R=()=>document.body.classList.contains(y["toast-shown"]),z=()=>A().hasAttribute("data-loading"),W={previousBodyPadding:null},_=(t,e)=>{if(t.textContent="",e){const n=(new DOMParser).parseFromString(e,"text/html");o(n.querySelector("head").childNodes).forEach((e=>{t.appendChild(e)})),o(n.querySelector("body").childNodes).forEach((e=>{t.appendChild(e)}))}},K=(t,e)=>{if(!e)return!1;const n=e.split(/\s+/);for(let o=0;o{o(t.classList).forEach((n=>{Object.values(y).includes(n)||Object.values(w).includes(n)||Object.values(e.showClass).includes(n)||t.classList.remove(n)}))},$=(t,e,n)=>{if(Y(t,e),e.customClass&&e.customClass[n]){if("string"!=typeof e.customClass[n]&&!e.customClass[n].forEach)return i("Invalid type of customClass.".concat(n,'! Expected string or iterable object, got "').concat(typeof e.customClass[n],'"'));G(t,e.customClass[n])}},Z=(t,e)=>{if(!e)return null;switch(e){case"select":case"textarea":case"file":return tt(t,y[e]);case"checkbox":return t.querySelector(".".concat(y.checkbox," input"));case"radio":return t.querySelector(".".concat(y.radio," input:checked"))||t.querySelector(".".concat(y.radio," input:first-child"));case"range":return t.querySelector(".".concat(y.range," input"));default:return tt(t,y.input)}},J=t=>{if(t.focus(),"file"!==t.type){const e=t.value;t.value="",t.value=e}},X=(t,e,n)=>{t&&e&&("string"==typeof e&&(e=e.split(/\s+/).filter(Boolean)),e.forEach((e=>{t.forEach?t.forEach((t=>{n?t.classList.add(e):t.classList.remove(e)})):n?t.classList.add(e):t.classList.remove(e)})))},G=(t,e)=>{X(t,e,!0)},Q=(t,e)=>{X(t,e,!1)},tt=(t,e)=>{for(let n=0;n{n==="".concat(parseInt(n))&&(n=parseInt(n)),n||0===parseInt(n)?t.style[e]="number"==typeof n?"".concat(n,"px"):n:t.style.removeProperty(e)},nt=(t,e="flex")=>{t.style.display=e},ot=t=>{t.style.display="none"},it=(t,e,n,o)=>{const i=t.querySelector(e);i&&(i.style[n]=o)},st=(t,e,n)=>{e?nt(t,n):ot(t)},at=t=>!(!t||!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)),rt=()=>!at(O())&&!at(L())&&!at(D()),ct=t=>!!(t.scrollHeight>t.clientHeight),lt=t=>{const e=window.getComputedStyle(t),n=parseFloat(e.getPropertyValue("animation-duration")||"0"),o=parseFloat(e.getPropertyValue("transition-duration")||"0");return n>0||o>0},ut=(t,e=!1)=>{const n=q();at(n)&&(e&&(n.style.transition="none",n.style.width="100%"),setTimeout((()=>{n.style.transition="width ".concat(t/1e3,"s linear"),n.style.width="0%"}),10))},dt=()=>{const t=q(),e=parseInt(window.getComputedStyle(t).width);t.style.removeProperty("transition"),t.style.width="100%";const n=parseInt(window.getComputedStyle(t).width),o=parseInt(e/n*100);t.style.removeProperty("transition"),t.style.width="".concat(o,"%")},pt=()=>"undefined"==typeof window||"undefined"==typeof document,mt='\n
\n \n
    \n
    \n \n

    \n
    \n \n \n
    \n \n \n
    \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n').replace(/(^|\n)\s*/g,""),gt=()=>{const t=v();return!!t&&(t.remove(),Q([document.documentElement,document.body],[y["no-backdrop"],y["toast-shown"],y["has-column"]]),!0)},ht=()=>{Io.isVisible()&&Io.resetValidationMessage()},ft=()=>{const t=A(),e=tt(t,y.input),n=tt(t,y.file),o=t.querySelector(".".concat(y.range," input")),i=t.querySelector(".".concat(y.range," output")),s=tt(t,y.select),a=t.querySelector(".".concat(y.checkbox," input")),r=tt(t,y.textarea);e.oninput=ht,n.onchange=ht,s.onchange=ht,a.onchange=ht,r.oninput=ht,o.oninput=()=>{ht(),i.value=o.value},o.onchange=()=>{ht(),o.nextSibling.value=o.value}},bt=t=>"string"==typeof t?document.querySelector(t):t,yt=t=>{const e=A();e.setAttribute("role",t.toast?"alert":"dialog"),e.setAttribute("aria-live",t.toast?"polite":"assertive"),t.toast||e.setAttribute("aria-modal","true")},wt=t=>{"rtl"===window.getComputedStyle(t).direction&&G(v(),y.rtl)},vt=t=>{const e=gt();if(pt())return void s("SweetAlert2 requires document to initialize");const n=document.createElement("div");n.className=y.container,e&&G(n,y["no-transition"]),_(n,mt);const o=bt(t.target);o.appendChild(n),yt(t),wt(o),ft()},Ct=(t,e)=>{t instanceof HTMLElement?e.appendChild(t):"object"==typeof t?kt(t,e):t&&_(e,t)},kt=(t,e)=>{t.jquery?At(e,t):_(e,t.toString())},At=(t,e)=>{if(t.textContent="",0 in e)for(let n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0))},Bt=(()=>{if(pt())return!1;const t=document.createElement("div"),e={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&void 0!==t.style[n])return e[n];return!1})(),xt=()=>{const t=document.createElement("div");t.className=y["scrollbar-measure"],document.body.appendChild(t);const e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},Pt=(t,e)=>{const n=I(),o=M(),i=O(),s=L(),a=D();e.showConfirmButton||e.showDenyButton||e.showCancelButton||ot(n),$(n,e,"actions"),St(i,"confirm",e),St(s,"deny",e),St(a,"cancel",e),Et(i,s,a,e),e.reverseButtons&&(n.insertBefore(a,o),n.insertBefore(s,o),n.insertBefore(i,o)),_(o,e.loaderHtml),$(o,e,"loader")};function Et(t,e,n,o){if(!o.buttonsStyling)return Q([t,e,n],y.styled);G([t,e,n],y.styled),o.confirmButtonColor&&(t.style.backgroundColor=o.confirmButtonColor,G(t,y["default-outline"])),o.denyButtonColor&&(e.style.backgroundColor=o.denyButtonColor,G(e,y["default-outline"])),o.cancelButtonColor&&(n.style.backgroundColor=o.cancelButtonColor,G(n,y["default-outline"]))}function St(t,e,o){st(t,o["show".concat(n(e),"Button")],"inline-block"),_(t,o["".concat(e,"ButtonText")]),t.setAttribute("aria-label",o["".concat(e,"ButtonAriaLabel")]),t.className=y[e],$(t,o,"".concat(e,"Button")),G(t,o["".concat(e,"ButtonClass")])}function Tt(t,e){"string"==typeof e?t.style.background=e:e||G([document.documentElement,document.body],y["no-backdrop"])}function Ot(t,e){e in y?G(t,y[e]):(i('The "position" parameter is not valid, defaulting to "center"'),G(t,y.center))}function Lt(t,e){if(e&&"string"==typeof e){const n="grow-".concat(e);n in y&&G(t,y[n])}}const jt=(t,e)=>{const n=v();n&&(Tt(n,e.backdrop),Ot(n,e.position),Lt(n,e.grow),$(n,e,"container"))};var Mt={promise:new WeakMap,innerParams:new WeakMap,domCache:new WeakMap};const Dt=["input","file","range","select","radio","checkbox","textarea"],It=(t,e)=>{const n=A(),o=Mt.innerParams.get(t),i=!o||e.input!==o.input;Dt.forEach((t=>{const o=y[t],s=tt(n,o);Vt(t,e.inputAttributes),s.className=o,i&&ot(s)})),e.input&&(i&&Ht(e),Nt(e))},Ht=t=>{if(!zt[t.input])return s('Unexpected type of input! Expected "text", "email", "password", "number", "tel", "select", "radio", "checkbox", "textarea", "file" or "url", got "'.concat(t.input,'"'));const e=Rt(t.input),n=zt[t.input](e,t);nt(n),setTimeout((()=>{J(n)}))},qt=t=>{for(let e=0;e{const n=Z(A(),t);if(n){qt(n);for(const t in e)n.setAttribute(t,e[t])}},Nt=t=>{const e=Rt(t.input);t.customClass&&G(e,t.customClass.input)},Ut=(t,e)=>{t.placeholder&&!e.inputPlaceholder||(t.placeholder=e.inputPlaceholder)},Ft=(t,e,n)=>{if(n.inputLabel){t.id=y.input;const o=document.createElement("label"),i=y["input-label"];o.setAttribute("for",t.id),o.className=i,G(o,n.customClass.inputLabel),o.innerText=n.inputLabel,e.insertAdjacentElement("beforebegin",o)}},Rt=t=>{const e=y[t]?y[t]:y.input;return tt(A(),e)},zt={};zt.text=zt.email=zt.password=zt.number=zt.tel=zt.url=(t,e)=>("string"==typeof e.inputValue||"number"==typeof e.inputValue?t.value=e.inputValue:p(e.inputValue)||i('Unexpected type of inputValue! Expected "string", "number" or "Promise", got "'.concat(typeof e.inputValue,'"')),Ft(t,t,e),Ut(t,e),t.type=e.input,t),zt.file=(t,e)=>(Ft(t,t,e),Ut(t,e),t),zt.range=(t,e)=>{const n=t.querySelector("input"),o=t.querySelector("output");return n.value=e.inputValue,n.type=e.input,o.value=e.inputValue,Ft(n,t,e),t},zt.select=(t,e)=>{if(t.textContent="",e.inputPlaceholder){const n=document.createElement("option");_(n,e.inputPlaceholder),n.value="",n.disabled=!0,n.selected=!0,t.appendChild(n)}return Ft(t,t,e),t},zt.radio=t=>(t.textContent="",t),zt.checkbox=(t,e)=>{const n=Z(A(),"checkbox");n.value=1,n.id=y.checkbox,n.checked=Boolean(e.inputValue);const o=t.querySelector("span");return _(o,e.inputPlaceholder),t},zt.textarea=(t,e)=>{t.value=e.inputValue,Ut(t,e),Ft(t,t,e);const n=t=>parseInt(window.getComputedStyle(t).marginLeft)+parseInt(window.getComputedStyle(t).marginRight);if("MutationObserver"in window){const e=parseInt(window.getComputedStyle(A()).width);new MutationObserver((()=>{const o=t.offsetWidth+n(t);A().style.width=o>e?"".concat(o,"px"):null})).observe(t,{attributes:!0,attributeFilter:["style"]})}return t};const Wt=(t,e)=>{const n=P();$(n,e,"htmlContainer"),e.html?(Ct(e.html,n),nt(n,"block")):e.text?(n.textContent=e.text,nt(n,"block")):ot(n),It(t,e)},_t=(t,e)=>{const n=H();st(n,e.footer),e.footer&&Ct(e.footer,n),$(n,e,"footer")},Kt=(t,e)=>{const n=V();_(n,e.closeButtonHtml),$(n,e,"closeButton"),st(n,e.showCloseButton),n.setAttribute("aria-label",e.closeButtonAriaLabel)},Yt=(t,e)=>{const n=Mt.innerParams.get(t),o=B();return n&&e.icon===n.icon?(Jt(o,e),void $t(o,e)):e.icon||e.iconHtml?e.icon&&-1===Object.keys(w).indexOf(e.icon)?(s('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(e.icon,'"')),ot(o)):(nt(o),Jt(o,e),$t(o,e),void G(o,e.showClass.icon)):ot(o)},$t=(t,e)=>{for(const n in w)e.icon!==n&&Q(t,w[n]);G(t,w[e.icon]),Xt(t,e),Zt(),$(t,e,"icon")},Zt=()=>{const t=A(),e=window.getComputedStyle(t).getPropertyValue("background-color"),n=t.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix");for(let o=0;o{t.textContent="",e.iconHtml?_(t,Gt(e.iconHtml)):"success"===e.icon?_(t,'\n
    \n \n
    \n
    \n '):"error"===e.icon?_(t,'\n \n \n \n \n '):_(t,Gt({question:"?",warning:"!",info:"i"}[e.icon]))},Xt=(t,e)=>{if(e.iconColor){t.style.color=e.iconColor,t.style.borderColor=e.iconColor;for(const n of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])it(t,n,"backgroundColor",e.iconColor);it(t,".swal2-success-ring","borderColor",e.iconColor)}},Gt=t=>'
    ').concat(t,"
    "),Qt=(t,e)=>{const n=E();if(!e.imageUrl)return ot(n);nt(n,""),n.setAttribute("src",e.imageUrl),n.setAttribute("alt",e.imageAlt),et(n,"width",e.imageWidth),et(n,"height",e.imageHeight),n.className=y.image,$(n,e,"image")},te=t=>{const e=document.createElement("li");return G(e,y["progress-step"]),_(e,t),e},ee=t=>{const e=document.createElement("li");return G(e,y["progress-step-line"]),t.progressStepsDistance&&(e.style.width=t.progressStepsDistance),e},ne=(t,e)=>{const n=S();if(!e.progressSteps||0===e.progressSteps.length)return ot(n);nt(n),n.textContent="",e.currentProgressStep>=e.progressSteps.length&&i("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),e.progressSteps.forEach(((t,o)=>{const i=te(t);if(n.appendChild(i),o===e.currentProgressStep&&G(i,y["active-progress-step"]),o!==e.progressSteps.length-1){const t=ee(e);n.appendChild(t)}}))},oe=(t,e)=>{const n=x();st(n,e.title||e.titleText,"block"),e.title&&Ct(e.title,n),e.titleText&&(n.innerText=e.titleText),$(n,e,"title")},ie=(t,e)=>{const n=v(),o=A();e.toast?(et(n,"width",e.width),o.style.width="100%",o.insertBefore(M(),B())):et(o,"width",e.width),et(o,"padding",e.padding),e.background&&(o.style.background=e.background),ot(T()),se(o,e)},se=(t,e)=>{t.className="".concat(y.popup," ").concat(at(t)?e.showClass.popup:""),e.toast?(G([document.documentElement,document.body],y["toast-shown"]),G(t,y.toast)):G(t,y.modal),$(t,e,"popup"),"string"==typeof e.customClass&&G(t,e.customClass),e.icon&&G(t,y["icon-".concat(e.icon)])},ae=(t,e)=>{ie(t,e),jt(t,e),ne(t,e),Yt(t,e),Qt(t,e),oe(t,e),Kt(t,e),Wt(t,e),Pt(t,e),_t(t,e),"function"==typeof e.didRender&&e.didRender(A())},re=()=>at(A()),ce=()=>O()&&O().click(),le=()=>L()&&L().click(),ue=()=>D()&&D().click();function de(...t){return new this(...t)}function pe(t){class e extends(this){_main(e,n){return super._main(e,Object.assign({},t,n))}}return e}const me=t=>{let e=A();e||Io.fire(),e=A();const n=M();R()?ot(B()):ge(e,t),nt(n),e.setAttribute("data-loading",!0),e.setAttribute("aria-busy",!0),e.focus()},ge=(t,e)=>{const n=I(),o=M();!e&&at(O())&&(e=O()),nt(n),e&&(ot(e),o.setAttribute("data-button-to-replace",e.className)),o.parentNode.insertBefore(o,e),G([t,n],y.loading)},he=100,fe={},be=()=>{fe.previousActiveElement&&fe.previousActiveElement.focus?(fe.previousActiveElement.focus(),fe.previousActiveElement=null):document.body&&document.body.focus()},ye=t=>new Promise((e=>{if(!t)return e();const n=window.scrollX,o=window.scrollY;fe.restoreFocusTimeout=setTimeout((()=>{be(),e()}),he),window.scrollTo(n,o)})),we=()=>fe.timeout&&fe.timeout.getTimerLeft(),ve=()=>{if(fe.timeout)return dt(),fe.timeout.stop()},Ce=()=>{if(fe.timeout){const t=fe.timeout.start();return ut(t),t}},ke=()=>{const t=fe.timeout;return t&&(t.running?ve():Ce())},Ae=t=>{if(fe.timeout){const e=fe.timeout.increase(t);return ut(e,!0),e}},Be=()=>fe.timeout&&fe.timeout.isRunning();let xe=!1;const Pe={};function Ee(t="data-swal-template"){Pe[t]=this,xe||(document.body.addEventListener("click",Se),xe=!0)}const Se=t=>{for(let e=t.target;e&&e!==document;e=e.parentNode)for(const t in Pe){const n=e.getAttribute(t);if(n)return void Pe[t].fire({template:n})}},Te={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"×",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose:void 0,didDestroy:void 0,scrollbarPadding:!0},Oe=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],Le={},je=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],Me=t=>Object.prototype.hasOwnProperty.call(Te,t),De=t=>-1!==Oe.indexOf(t),Ie=t=>Le[t],He=t=>{Me(t)||i('Unknown parameter "'.concat(t,'"'))},qe=t=>{je.includes(t)&&i('The parameter "'.concat(t,'" is incompatible with toasts'))},Ve=t=>{Ie(t)&&c(t,Ie(t))},Ne=t=>{!t.backdrop&&t.allowOutsideClick&&i('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`');for(const e in t)He(e),t.toast&&qe(e),Ve(e)};var Ue=Object.freeze({isValidParameter:Me,isUpdatableParameter:De,isDeprecatedParameter:Ie,argsToParams:h,isVisible:re,clickConfirm:ce,clickDeny:le,clickCancel:ue,getContainer:v,getPopup:A,getTitle:x,getHtmlContainer:P,getImage:E,getIcon:B,getInputLabel:j,getCloseButton:V,getActions:I,getConfirmButton:O,getDenyButton:L,getCancelButton:D,getLoader:M,getFooter:H,getTimerProgressBar:q,getFocusableElements:U,getValidationMessage:T,isLoading:z,fire:de,mixin:pe,showLoading:me,enableLoading:me,getTimerLeft:we,stopTimer:ve,resumeTimer:Ce,toggleTimer:ke,increaseTimer:Ae,isTimerRunning:Be,bindClickHandler:Ee});function Fe(){const t=Mt.innerParams.get(this);if(!t)return;const e=Mt.domCache.get(this);ot(e.loader),R()?t.icon&&nt(B()):Re(e),Q([e.popup,e.actions],y.loading),e.popup.removeAttribute("aria-busy"),e.popup.removeAttribute("data-loading"),e.confirmButton.disabled=!1,e.denyButton.disabled=!1,e.cancelButton.disabled=!1}const Re=t=>{const e=t.popup.getElementsByClassName(t.loader.getAttribute("data-button-to-replace"));e.length?nt(e[0],"inline-block"):rt()&&ot(t.actions)};function ze(t){const e=Mt.innerParams.get(t||this),n=Mt.domCache.get(t||this);return n?Z(n.popup,e.input):null}const We=()=>{null===W.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(W.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight="".concat(W.previousBodyPadding+xt(),"px"))},_e=()=>{null!==W.previousBodyPadding&&(document.body.style.paddingRight="".concat(W.previousBodyPadding,"px"),W.previousBodyPadding=null)},Ke=()=>{if((/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)&&!K(document.body,y.iosfix)){const t=document.body.scrollTop;document.body.style.top="".concat(-1*t,"px"),G(document.body,y.iosfix),$e(),Ye()}},Ye=()=>{if(!navigator.userAgent.match(/(CriOS|FxiOS|EdgiOS|YaBrowser|UCBrowser)/i)){const t=44;A().scrollHeight>window.innerHeight-t&&(v().style.paddingBottom="".concat(t,"px"))}},$e=()=>{const t=v();let e;t.ontouchstart=t=>{e=Ze(t)},t.ontouchmove=t=>{e&&(t.preventDefault(),t.stopPropagation())}},Ze=t=>{const e=t.target,n=v();return!(Je(t)||Xe(t)||e!==n&&(ct(n)||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||ct(P())&&P().contains(e)))},Je=t=>t.touches&&t.touches.length&&"stylus"===t.touches[0].touchType,Xe=t=>t.touches&&t.touches.length>1,Ge=()=>{if(K(document.body,y.iosfix)){const t=parseInt(document.body.style.top,10);Q(document.body,y.iosfix),document.body.style.top="",document.body.scrollTop=-1*t}},Qe=()=>{o(document.body.children).forEach((t=>{t===v()||t.contains(v())||(t.hasAttribute("aria-hidden")&&t.setAttribute("data-previous-aria-hidden",t.getAttribute("aria-hidden")),t.setAttribute("aria-hidden","true"))}))},tn=()=>{o(document.body.children).forEach((t=>{t.hasAttribute("data-previous-aria-hidden")?(t.setAttribute("aria-hidden",t.getAttribute("data-previous-aria-hidden")),t.removeAttribute("data-previous-aria-hidden")):t.removeAttribute("aria-hidden")}))};var en={swalPromiseResolve:new WeakMap};function nn(t,e,n,o){R()?ln(t,o):(ye(n).then((()=>ln(t,o))),fe.keydownTarget.removeEventListener("keydown",fe.keydownHandler,{capture:fe.keydownListenerCapture}),fe.keydownHandlerAdded=!1),/^((?!chrome|android).)*safari/i.test(navigator.userAgent)?(e.setAttribute("style","display:none !important"),e.removeAttribute("class"),e.innerHTML=""):e.remove(),F()&&(_e(),Ge(),tn()),on()}function on(){Q([document.documentElement,document.body],[y.shown,y["height-auto"],y["no-backdrop"],y["toast-shown"]])}function sn(t){const e=A();if(!e)return;t=an(t);const n=Mt.innerParams.get(this);if(!n||K(e,n.hideClass.popup))return;const o=en.swalPromiseResolve.get(this);Q(e,n.showClass.popup),G(e,n.hideClass.popup);const i=v();Q(i,n.showClass.backdrop),G(i,n.hideClass.backdrop),rn(this,e,n),o(t)}const an=t=>void 0===t?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},t),rn=(t,e,n)=>{const o=v(),i=Bt&<(e);"function"==typeof n.willClose&&n.willClose(e),i?cn(t,e,o,n.returnFocus,n.didClose):nn(t,o,n.returnFocus,n.didClose)},cn=(t,e,n,o,i)=>{fe.swalCloseEventFinishedCallback=nn.bind(null,t,n,o,i),e.addEventListener(Bt,(function(t){t.target===e&&(fe.swalCloseEventFinishedCallback(),delete fe.swalCloseEventFinishedCallback)}))},ln=(t,e)=>{setTimeout((()=>{"function"==typeof e&&e.bind(t.params)(),t._destroy()}))};function un(t,e,n){const o=Mt.domCache.get(t);e.forEach((t=>{o[t].disabled=n}))}function dn(t,e){if(!t)return!1;if("radio"===t.type){const n=t.parentNode.parentNode.querySelectorAll("input");for(let t=0;t/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid email address"),url:(t,e)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid URL")};function Cn(t){t.inputValidator||Object.keys(vn).forEach((e=>{t.input===e&&(t.inputValidator=vn[e])}))}function kn(t){(!t.target||"string"==typeof t.target&&!document.querySelector(t.target)||"string"!=typeof t.target&&!t.target.appendChild)&&(i('Target parameter is not valid, defaulting to "body"'),t.target="body")}function An(t){Cn(t),t.showLoaderOnConfirm&&!t.preConfirm&&i("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),kn(t),"string"==typeof t.title&&(t.title=t.title.split("\n").join("
    ")),vt(t)}const Bn=["swal-title","swal-html","swal-footer"],xn=t=>{const e="string"==typeof t.template?document.querySelector(t.template):t.template;if(!e)return{};const n=e.content;return jn(n),Object.assign(Pn(n),En(n),Sn(n),Tn(n),On(n),Ln(n,Bn))},Pn=t=>{const e={};return o(t.querySelectorAll("swal-param")).forEach((t=>{Mn(t,["name","value"]);const n=t.getAttribute("name");let o=t.getAttribute("value");"boolean"==typeof Te[n]&&"false"===o&&(o=!1),"object"==typeof Te[n]&&(o=JSON.parse(o)),e[n]=o})),e},En=t=>{const e={};return o(t.querySelectorAll("swal-button")).forEach((t=>{Mn(t,["type","color","aria-label"]);const o=t.getAttribute("type");e["".concat(o,"ButtonText")]=t.innerHTML,e["show".concat(n(o),"Button")]=!0,t.hasAttribute("color")&&(e["".concat(o,"ButtonColor")]=t.getAttribute("color")),t.hasAttribute("aria-label")&&(e["".concat(o,"ButtonAriaLabel")]=t.getAttribute("aria-label"))})),e},Sn=t=>{const e={},n=t.querySelector("swal-image");return n&&(Mn(n,["src","width","height","alt"]),n.hasAttribute("src")&&(e.imageUrl=n.getAttribute("src")),n.hasAttribute("width")&&(e.imageWidth=n.getAttribute("width")),n.hasAttribute("height")&&(e.imageHeight=n.getAttribute("height")),n.hasAttribute("alt")&&(e.imageAlt=n.getAttribute("alt"))),e},Tn=t=>{const e={},n=t.querySelector("swal-icon");return n&&(Mn(n,["type","color"]),n.hasAttribute("type")&&(e.icon=n.getAttribute("type")),n.hasAttribute("color")&&(e.iconColor=n.getAttribute("color")),e.iconHtml=n.innerHTML),e},On=t=>{const e={},n=t.querySelector("swal-input");n&&(Mn(n,["type","label","placeholder","value"]),e.input=n.getAttribute("type")||"text",n.hasAttribute("label")&&(e.inputLabel=n.getAttribute("label")),n.hasAttribute("placeholder")&&(e.inputPlaceholder=n.getAttribute("placeholder")),n.hasAttribute("value")&&(e.inputValue=n.getAttribute("value")));const i=t.querySelectorAll("swal-input-option");return i.length&&(e.inputOptions={},o(i).forEach((t=>{Mn(t,["value"]);const n=t.getAttribute("value"),o=t.innerHTML;e.inputOptions[n]=o}))),e},Ln=(t,e)=>{const n={};for(const o in e){const i=e[o],s=t.querySelector(i);s&&(Mn(s,[]),n[i.replace(/^swal-/,"")]=s.innerHTML.trim())}return n},jn=t=>{const e=Bn.concat(["swal-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);o(t.children).forEach((t=>{const n=t.tagName.toLowerCase();-1===e.indexOf(n)&&i("Unrecognized element <".concat(n,">"))}))},Mn=(t,e)=>{o(t.attributes).forEach((n=>{-1===e.indexOf(n.name)&&i(['Unrecognized attribute "'.concat(n.name,'" on <').concat(t.tagName.toLowerCase(),">."),"".concat(e.length?"Allowed attributes are: ".concat(e.join(", ")):"To set the value, use HTML within the element.")])}))},Dn=10,In=t=>{const e=v(),n=A();"function"==typeof t.willOpen&&t.willOpen(n);const o=window.getComputedStyle(document.body).overflowY;Nn(e,n,t),setTimeout((()=>{qn(e,n)}),Dn),F()&&(Vn(e,t.scrollbarPadding,o),Qe()),R()||fe.previousActiveElement||(fe.previousActiveElement=document.activeElement),"function"==typeof t.didOpen&&setTimeout((()=>t.didOpen(n))),Q(e,y["no-transition"])},Hn=t=>{const e=A();if(t.target!==e)return;const n=v();e.removeEventListener(Bt,Hn),n.style.overflowY="auto"},qn=(t,e)=>{Bt&<(e)?(t.style.overflowY="hidden",e.addEventListener(Bt,Hn)):t.style.overflowY="auto"},Vn=(t,e,n)=>{Ke(),e&&"hidden"!==n&&We(),setTimeout((()=>{t.scrollTop=0}))},Nn=(t,e,n)=>{G(t,n.showClass.backdrop),e.style.setProperty("opacity","0","important"),nt(e,"grid"),setTimeout((()=>{G(e,n.showClass.popup),e.style.removeProperty("opacity")}),Dn),G([document.documentElement,document.body],y.shown),n.heightAuto&&n.backdrop&&!n.toast&&G([document.documentElement,document.body],y["height-auto"])},Un=(t,e)=>{"select"===e.input||"radio"===e.input?_n(t,e):["text","email","number","tel","textarea"].includes(e.input)&&(u(e.inputValue)||p(e.inputValue))&&(me(O()),Kn(t,e))},Fn=(t,e)=>{const n=t.getInput();if(!n)return null;switch(e.input){case"checkbox":return Rn(n);case"radio":return zn(n);case"file":return Wn(n);default:return e.inputAutoTrim?n.value.trim():n.value}},Rn=t=>t.checked?1:0,zn=t=>t.checked?t.value:null,Wn=t=>t.files.length?null!==t.getAttribute("multiple")?t.files:t.files[0]:null,_n=(t,e)=>{const n=A(),o=t=>Yn[e.input](n,$n(t),e);u(e.inputOptions)||p(e.inputOptions)?(me(O()),d(e.inputOptions).then((e=>{t.hideLoading(),o(e)}))):"object"==typeof e.inputOptions?o(e.inputOptions):s("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(typeof e.inputOptions))},Kn=(t,e)=>{const n=t.getInput();ot(n),d(e.inputValue).then((o=>{n.value="number"===e.input?parseFloat(o)||0:"".concat(o),nt(n),n.focus(),t.hideLoading()})).catch((e=>{s("Error in inputValue promise: ".concat(e)),n.value="",nt(n),n.focus(),t.hideLoading()}))},Yn={select:(t,e,n)=>{const o=tt(t,y.select),i=(t,e,o)=>{const i=document.createElement("option");i.value=o,_(i,e),i.selected=Zn(o,n.inputValue),t.appendChild(i)};e.forEach((t=>{const e=t[0],n=t[1];if(Array.isArray(n)){const t=document.createElement("optgroup");t.label=e,t.disabled=!1,o.appendChild(t),n.forEach((e=>i(t,e[1],e[0])))}else i(o,n,e)})),o.focus()},radio:(t,e,n)=>{const o=tt(t,y.radio);e.forEach((t=>{const e=t[0],i=t[1],s=document.createElement("input"),a=document.createElement("label");s.type="radio",s.name=y.radio,s.value=e,Zn(e,n.inputValue)&&(s.checked=!0);const r=document.createElement("span");_(r,i),r.className=y.label,a.appendChild(s),a.appendChild(r),o.appendChild(a)}));const i=o.querySelectorAll("input");i.length&&i[0].focus()}},$n=t=>{const e=[];return"undefined"!=typeof Map&&t instanceof Map?t.forEach(((t,n)=>{let o=t;"object"==typeof o&&(o=$n(o)),e.push([n,o])})):Object.keys(t).forEach((n=>{let o=t[n];"object"==typeof o&&(o=$n(o)),e.push([n,o])})),e},Zn=(t,e)=>e&&e.toString()===t.toString(),Jn=(t,e)=>{t.disableButtons(),e.input?Qn(t,e,"confirm"):oo(t,e,!0)},Xn=(t,e)=>{t.disableButtons(),e.returnInputValueOnDeny?Qn(t,e,"deny"):eo(t,e,!1)},Gn=(e,n)=>{e.disableButtons(),n(t.cancel)},Qn=(t,e,n)=>{const o=Fn(t,e);e.inputValidator?to(t,e,o,n):t.getInput().checkValidity()?"deny"===n?eo(t,e,o):oo(t,e,o):(t.enableButtons(),t.showValidationMessage(e.validationMessage))},to=(t,e,n,o)=>{t.disableInput(),Promise.resolve().then((()=>d(e.inputValidator(n,e.validationMessage)))).then((i=>{t.enableButtons(),t.enableInput(),i?t.showValidationMessage(i):"deny"===o?eo(t,e,n):oo(t,e,n)}))},eo=(t,e,n)=>{e.showLoaderOnDeny&&me(L()),e.preDeny?Promise.resolve().then((()=>d(e.preDeny(n,e.validationMessage)))).then((e=>{!1===e?t.hideLoading():t.closePopup({isDenied:!0,value:void 0===e?n:e})})):t.closePopup({isDenied:!0,value:n})},no=(t,e)=>{t.closePopup({isConfirmed:!0,value:e})},oo=(t,e,n)=>{e.showLoaderOnConfirm&&me(),e.preConfirm?(t.resetValidationMessage(),Promise.resolve().then((()=>d(e.preConfirm(n,e.validationMessage)))).then((e=>{at(T())||!1===e?t.hideLoading():no(t,void 0===e?n:e)}))):no(t,n)},io=(t,e,n,o)=>{e.keydownTarget&&e.keydownHandlerAdded&&(e.keydownTarget.removeEventListener("keydown",e.keydownHandler,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!1),n.toast||(e.keydownHandler=e=>co(t,e,o),e.keydownTarget=n.keydownListenerCapture?window:A(),e.keydownListenerCapture=n.keydownListenerCapture,e.keydownTarget.addEventListener("keydown",e.keydownHandler,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!0)},so=(t,e,n)=>{const o=U();if(o.length)return(e+=n)===o.length?e=0:-1===e&&(e=o.length-1),o[e].focus();A().focus()},ao=["ArrowRight","ArrowDown"],ro=["ArrowLeft","ArrowUp"],co=(t,e,n)=>{const o=Mt.innerParams.get(t);o&&(o.stopKeydownPropagation&&e.stopPropagation(),"Enter"===e.key?lo(t,e,o):"Tab"===e.key?uo(e,o):[...ao,...ro].includes(e.key)?po(e.key):"Escape"===e.key&&mo(e,o,n))},lo=(t,e,n)=>{if(!e.isComposing&&e.target&&t.getInput()&&e.target.outerHTML===t.getInput().outerHTML){if(["textarea","file"].includes(n.input))return;ce(),e.preventDefault()}},uo=(t,e)=>{const n=t.target,o=U();let i=-1;for(let s=0;s{if(![O(),L(),D()].includes(document.activeElement))return;const e=ao.includes(t)?"nextElementSibling":"previousElementSibling",n=document.activeElement[e];n&&n.focus()},mo=(e,n,o)=>{l(n.allowEscapeKey)&&(e.preventDefault(),o(t.esc))},go=(t,e,n)=>{Mt.innerParams.get(t).toast?ho(t,e,n):(bo(e),yo(e),wo(t,e,n))},ho=(e,n,o)=>{n.popup.onclick=()=>{const n=Mt.innerParams.get(e);n.showConfirmButton||n.showDenyButton||n.showCancelButton||n.showCloseButton||n.timer||n.input||o(t.close)}};let fo=!1;const bo=t=>{t.popup.onmousedown=()=>{t.container.onmouseup=function(e){t.container.onmouseup=void 0,e.target===t.container&&(fo=!0)}}},yo=t=>{t.container.onmousedown=()=>{t.popup.onmouseup=function(e){t.popup.onmouseup=void 0,(e.target===t.popup||t.popup.contains(e.target))&&(fo=!0)}}},wo=(e,n,o)=>{n.container.onclick=i=>{const s=Mt.innerParams.get(e);fo?fo=!1:i.target===n.container&&l(s.allowOutsideClick)&&o(t.backdrop)}};function vo(t,e={}){Ne(Object.assign({},e,t)),fe.currentInstance&&fe.currentInstance._destroy(),fe.currentInstance=this;const n=Co(t,e);An(n),Object.freeze(n),fe.timeout&&(fe.timeout.stop(),delete fe.timeout),clearTimeout(fe.restoreFocusTimeout);const o=Ao(this);return ae(this,n),Mt.innerParams.set(this,n),ko(this,o,n)}const Co=(t,e)=>{const n=xn(t),o=Object.assign({},Te,e,n,t);return o.showClass=Object.assign({},Te.showClass,o.showClass),o.hideClass=Object.assign({},Te.hideClass,o.hideClass),o},ko=(e,n,o)=>new Promise((i=>{const s=t=>{e.closePopup({isDismissed:!0,dismiss:t})};en.swalPromiseResolve.set(e,i),n.confirmButton.onclick=()=>Jn(e,o),n.denyButton.onclick=()=>Xn(e,o),n.cancelButton.onclick=()=>Gn(e,s),n.closeButton.onclick=()=>s(t.close),go(e,n,s),io(e,fe,o,s),Un(e,o),In(o),Bo(fe,o,s),xo(n,o),setTimeout((()=>{n.container.scrollTop=0}))})),Ao=t=>{const e={popup:A(),container:v(),actions:I(),confirmButton:O(),denyButton:L(),cancelButton:D(),loader:M(),closeButton:V(),validationMessage:T(),progressSteps:S()};return Mt.domCache.set(t,e),e},Bo=(t,e,n)=>{const o=q();ot(o),e.timer&&(t.timeout=new wn((()=>{n("timer"),delete t.timeout}),e.timer),e.timerProgressBar&&(nt(o),setTimeout((()=>{t.timeout&&t.timeout.running&&ut(e.timer)}))))},xo=(t,e)=>{if(!e.toast)return l(e.allowEnterKey)?void(Po(t,e)||so(e,-1,1)):Eo()},Po=(t,e)=>e.focusDeny&&at(t.denyButton)?(t.denyButton.focus(),!0):e.focusCancel&&at(t.cancelButton)?(t.cancelButton.focus(),!0):!(!e.focusConfirm||!at(t.confirmButton)||(t.confirmButton.focus(),0)),Eo=()=>{document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur()};function So(t){const e=A(),n=Mt.innerParams.get(this);if(!e||K(e,n.hideClass.popup))return i("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");const o={};Object.keys(t).forEach((e=>{Io.isUpdatableParameter(e)?o[e]=t[e]:i('Invalid parameter to update: "'.concat(e,'". Updatable params are listed here: https://github.com/sweetalert2/sweetalert2/blob/master/src/utils/params.js\n\nIf you think this parameter should be updatable, request it here: https://github.com/sweetalert2/sweetalert2/issues/new?template=02_feature_request.md'))}));const s=Object.assign({},n,o);ae(this,s),Mt.innerParams.set(this,s),Object.defineProperties(this,{params:{value:Object.assign({},this.params,t),writable:!1,enumerable:!0}})}function To(){const t=Mt.domCache.get(this),e=Mt.innerParams.get(this);e&&(t.popup&&fe.swalCloseEventFinishedCallback&&(fe.swalCloseEventFinishedCallback(),delete fe.swalCloseEventFinishedCallback),fe.deferDisposalTimer&&(clearTimeout(fe.deferDisposalTimer),delete fe.deferDisposalTimer),"function"==typeof e.didDestroy&&e.didDestroy(),Oo(this))}const Oo=t=>{delete t.params,delete fe.keydownHandler,delete fe.keydownTarget,Lo(Mt),Lo(en)},Lo=t=>{for(const e in t)t[e]=new WeakMap};var jo=Object.freeze({hideLoading:Fe,disableLoading:Fe,getInput:ze,close:sn,closePopup:sn,closeModal:sn,closeToast:sn,enableButtons:pn,disableButtons:mn,enableInput:gn,disableInput:hn,showValidationMessage:fn,resetValidationMessage:bn,getProgressSteps:yn,_main:vo,update:So,_destroy:To});let Mo;class Do{constructor(...t){if("undefined"==typeof window)return;Mo=this;const e=Object.freeze(this.constructor.argsToParams(t));Object.defineProperties(this,{params:{value:e,writable:!1,enumerable:!0,configurable:!0}});const n=this._main(this.params);Mt.promise.set(this,n)}then(t){return Mt.promise.get(this).then(t)}finally(t){return Mt.promise.get(this).finally(t)}}Object.assign(Do.prototype,jo),Object.assign(Do,Ue),Object.keys(jo).forEach((t=>{Do[t]=function(...e){if(Mo)return Mo[t](...e)}})),Do.DismissReason=t,Do.version="11.0.18";const Io=Do;return Io.default=Io,Io}(),void 0!==t&&t.Sweetalert2&&(t.swal=t.sweetAlert=t.Swal=t.SweetAlert=t.Sweetalert2);var n=e.exports;return class{static install(t,e={}){var o;const i=n.mixin(e),s=function(...t){return i.fire.call(i,...t)};Object.assign(s,n),Object.keys(n).filter((t=>"function"==typeof n[t])).forEach((t=>{s[t]=i[t].bind(i)})),(null==(o=t.config)?void 0:o.globalProperties)&&!t.config.globalProperties.$swal?(t.config.globalProperties.$swal=s,t.provide("$swal",s)):Object.prototype.hasOwnProperty.call(t,"$swal")||(t.prototype.$swal=s,t.swal=s)}}})); - - -/***/ }), - -/***/ "./node_modules/vue-toastification/dist/esm/index.js": -/*!***********************************************************!*\ - !*** ./node_modules/vue-toastification/dist/esm/index.js ***! - \***********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), -/* harmony export */ "POSITION": () => (/* binding */ POSITION), -/* harmony export */ "TYPE": () => (/* binding */ TYPE), -/* harmony export */ "createToastInterface": () => (/* binding */ createToastInterface) -/* harmony export */ }); -/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm.js"); - - -/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */ - -function __awaiter(thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -} - -var TYPE; -(function (TYPE) { - TYPE["SUCCESS"] = "success"; - TYPE["ERROR"] = "error"; - TYPE["WARNING"] = "warning"; - TYPE["INFO"] = "info"; - TYPE["DEFAULT"] = "default"; -})(TYPE || (TYPE = {})); -var POSITION; -(function (POSITION) { - POSITION["TOP_LEFT"] = "top-left"; - POSITION["TOP_CENTER"] = "top-center"; - POSITION["TOP_RIGHT"] = "top-right"; - POSITION["BOTTOM_LEFT"] = "bottom-left"; - POSITION["BOTTOM_CENTER"] = "bottom-center"; - POSITION["BOTTOM_RIGHT"] = "bottom-right"; -})(POSITION || (POSITION = {})); -var EVENTS; -(function (EVENTS) { - EVENTS["ADD"] = "add"; - EVENTS["DISMISS"] = "dismiss"; - EVENTS["UPDATE"] = "update"; - EVENTS["CLEAR"] = "clear"; - EVENTS["UPDATE_DEFAULTS"] = "update_defaults"; -})(EVENTS || (EVENTS = {})); -const VT_NAMESPACE = "Vue-Toastification"; - -const COMMON = { - type: { - type: String, - default: TYPE.DEFAULT, - }, - classNames: { - type: [String, Array], - default: () => [], - }, - trueBoolean: { - type: Boolean, - default: true, - }, -}; -const ICON = { - type: COMMON.type, - customIcon: { - type: [String, Boolean, Object, Function], - default: true, - }, -}; -const CLOSE_BUTTON = { - component: { - type: [String, Object, Function, Boolean], - default: "button", - }, - classNames: COMMON.classNames, - showOnHover: Boolean, - ariaLabel: { - type: String, - default: "close", - }, -}; -const PROGRESS_BAR = { - timeout: { - type: [Number, Boolean], - default: 5000, - }, - hideProgressBar: Boolean, - isRunning: Boolean, -}; -const TRANSITION = { - transition: { - type: [Object, String], - default: `${VT_NAMESPACE}__bounce`, - }, - transitionDuration: { - type: [Number, Object], - default: 750, - }, -}; -const CORE_TOAST = { - position: { - type: String, - default: POSITION.TOP_RIGHT, - }, - draggable: COMMON.trueBoolean, - draggablePercent: { - type: Number, - default: 0.6, - }, - pauseOnFocusLoss: COMMON.trueBoolean, - pauseOnHover: COMMON.trueBoolean, - closeOnClick: COMMON.trueBoolean, - timeout: PROGRESS_BAR.timeout, - hideProgressBar: PROGRESS_BAR.hideProgressBar, - toastClassName: COMMON.classNames, - bodyClassName: COMMON.classNames, - icon: ICON.customIcon, - closeButton: CLOSE_BUTTON.component, - closeButtonClassName: CLOSE_BUTTON.classNames, - showCloseButtonOnHover: CLOSE_BUTTON.showOnHover, - accessibility: { - type: Object, - default: () => ({ - toastRole: "alert", - closeButtonLabel: "close", - }), - }, - rtl: Boolean, - eventBus: Object, -}; -const TOAST = { - id: { - type: [String, Number], - required: true, - }, - type: COMMON.type, - content: { - type: [String, Object, Function], - required: true, - }, - onClick: Function, - onClose: Function, -}; -const CONTAINER = { - container: { - type: undefined, - default: () => document.body, - }, - newestOnTop: COMMON.trueBoolean, - maxToasts: { - type: Number, - default: 20, - }, - transition: TRANSITION.transition, - transitionDuration: TRANSITION.transitionDuration, - toastDefaults: Object, - filterBeforeCreate: { - type: Function, - default: (toast) => toast, - }, - filterToasts: { - type: Function, - default: (toasts) => toasts, - }, - containerClassName: COMMON.classNames, - onMounted: Function, -}; -var PROPS = { - CORE_TOAST, - TOAST, - CONTAINER, - PROGRESS_BAR, - ICON, - TRANSITION, - CLOSE_BUTTON, -}; - -// eslint-disable-next-line @typescript-eslint/ban-types -const isFunction = (value) => typeof value === "function"; -const isString = (value) => typeof value === "string"; -const isNonEmptyString = (value) => isString(value) && value.trim().length > 0; -const isNumber = (value) => typeof value === "number"; -const isUndefined = (value) => typeof value === "undefined"; -const isObject = (value) => typeof value === "object" && value !== null; -const isJSX = (obj) => hasProp(obj, "tag") && isNonEmptyString(obj.tag); -const isTouchEvent = (event) => window.TouchEvent && event instanceof TouchEvent; -const isToastComponent = (obj) => hasProp(obj, "component") && isToastContent(obj.component); -const isConstructor = (c) => { - return isFunction(c) && hasProp(c, "cid"); -}; -const isVueComponent = (c) => { - if (isConstructor(c)) { - return true; - } - if (!isObject(c)) { - return false; - } - if (c.extends || c._Ctor) { - return true; - } - if (isString(c.template)) { - return true; - } - return hasRenderFunction(c); -}; -const isVueInstanceOrComponent = (obj) => obj instanceof vue__WEBPACK_IMPORTED_MODULE_0__["default"] || isVueComponent(obj); -const isToastContent = (obj) => -// Ignore undefined -!isUndefined(obj) && - // Is a string - (isString(obj) || - // Regular Vue instance or component - isVueInstanceOrComponent(obj) || - // Object with a render function - hasRenderFunction(obj) || - // JSX template - isJSX(obj) || - // Nested object - isToastComponent(obj)); -const isDOMRect = (obj) => isObject(obj) && - isNumber(obj.height) && - isNumber(obj.width) && - isNumber(obj.right) && - isNumber(obj.left) && - isNumber(obj.top) && - isNumber(obj.bottom); -const hasProp = (obj, propKey) => Object.prototype.hasOwnProperty.call(obj, propKey); -const hasRenderFunction = (obj -// eslint-disable-next-line @typescript-eslint/ban-types -) => hasProp(obj, "render") && isFunction(obj.render); -/** - * ID generator - */ -const getId = ((i) => () => i++)(0); -function getX(event) { - return isTouchEvent(event) ? event.targetTouches[0].clientX : event.clientX; -} -function getY(event) { - return isTouchEvent(event) ? event.targetTouches[0].clientY : event.clientY; -} -const removeElement = (el) => { - if (!isUndefined(el.remove)) { - el.remove(); - } - else if (el.parentNode) { - el.parentNode.removeChild(el); - } -}; -const getVueComponentFromObj = (obj) => { - if (isToastComponent(obj)) { - // Recurse if component prop - return getVueComponentFromObj(obj.component); - } - if (isJSX(obj)) { - // Create render function for JSX - return { - render() { - return obj; - }, - }; - } - // Return the actual object if regular vue component - return obj; -}; - -var script = vue__WEBPACK_IMPORTED_MODULE_0__["default"].extend({ - props: PROPS.PROGRESS_BAR, - data() { - return { - hasClass: true, - }; - }, - computed: { - style() { - return { - animationDuration: `${this.timeout}ms`, - animationPlayState: this.isRunning ? "running" : "paused", - opacity: this.hideProgressBar ? 0 : 1, - }; - }, - cpClass() { - return this.hasClass ? `${VT_NAMESPACE}__progress-bar` : ""; - }, - }, - mounted() { - this.$el.addEventListener("animationend", this.animationEnded); - }, - beforeDestroy() { - this.$el.removeEventListener("animationend", this.animationEnded); - }, - methods: { - animationEnded() { - this.$emit("close-toast"); - }, - }, - watch: { - timeout() { - this.hasClass = false; - this.$nextTick(() => (this.hasClass = true)); - }, - }, -}); - -function normalizeComponent(template, style, script, scopeId, isFunctionalTemplate, moduleIdentifier /* server only */, shadowMode, createInjector, createInjectorSSR, createInjectorShadow) { - if (typeof shadowMode !== 'boolean') { - createInjectorSSR = createInjector; - createInjector = shadowMode; - shadowMode = false; - } - // Vue.extend constructor export interop. - const options = typeof script === 'function' ? script.options : script; - // render functions - if (template && template.render) { - options.render = template.render; - options.staticRenderFns = template.staticRenderFns; - options._compiled = true; - // functional template - if (isFunctionalTemplate) { - options.functional = true; - } - } - // scopedId - if (scopeId) { - options._scopeId = scopeId; - } - let hook; - if (moduleIdentifier) { - // server build - hook = function (context) { - // 2.3 injection - context = - context || // cached call - (this.$vnode && this.$vnode.ssrContext) || // stateful - (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext); // functional - // 2.2 with runInNewContext: true - if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') { - context = __VUE_SSR_CONTEXT__; - } - // inject component styles - if (style) { - style.call(this, createInjectorSSR(context)); - } - // register component module identifier for async chunk inference - if (context && context._registeredComponents) { - context._registeredComponents.add(moduleIdentifier); - } - }; - // used by ssr in case component is cached and beforeCreate - // never gets called - options._ssrRegister = hook; - } - else if (style) { - hook = shadowMode - ? function (context) { - style.call(this, createInjectorShadow(context, this.$root.$options.shadowRoot)); - } - : function (context) { - style.call(this, createInjector(context)); - }; - } - if (hook) { - if (options.functional) { - // register for functional component in vue file - const originalRender = options.render; - options.render = function renderWithStyleInjection(h, context) { - hook.call(context); - return originalRender(h, context); - }; - } - else { - // inject component registration as beforeCreate hook - const existing = options.beforeCreate; - options.beforeCreate = existing ? [].concat(existing, hook) : [hook]; - } - } - return script; -} - -/* script */ -const __vue_script__ = script; - -/* template */ -var __vue_render__ = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c("div", { class: _vm.cpClass, style: _vm.style }) -}; -var __vue_staticRenderFns__ = []; -__vue_render__._withStripped = true; - - /* style */ - const __vue_inject_styles__ = undefined; - /* scoped */ - const __vue_scope_id__ = undefined; - /* module identifier */ - const __vue_module_identifier__ = undefined; - /* functional template */ - const __vue_is_functional_template__ = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__ = /*#__PURE__*/normalizeComponent( - { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ }, - __vue_inject_styles__, - __vue_script__, - __vue_scope_id__, - __vue_is_functional_template__, - __vue_module_identifier__, - false, - undefined, - undefined, - undefined - ); - -var script$1 = vue__WEBPACK_IMPORTED_MODULE_0__["default"].extend({ - props: PROPS.CLOSE_BUTTON, - computed: { - buttonComponent() { - if (this.component !== false) { - return getVueComponentFromObj(this.component); - } - return "button"; - }, - classes() { - const classes = [`${VT_NAMESPACE}__close-button`]; - if (this.showOnHover) { - classes.push("show-on-hover"); - } - return classes.concat(this.classNames); - }, - }, -}); - -/* script */ -const __vue_script__$1 = script$1; - -/* template */ -var __vue_render__$1 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c( - _vm.buttonComponent, - _vm._g( - { - tag: "component", - class: _vm.classes, - attrs: { "aria-label": _vm.ariaLabel } - }, - _vm.$listeners - ), - [_vm._v("\n ×\n")] - ) -}; -var __vue_staticRenderFns__$1 = []; -__vue_render__$1._withStripped = true; - - /* style */ - const __vue_inject_styles__$1 = undefined; - /* scoped */ - const __vue_scope_id__$1 = undefined; - /* module identifier */ - const __vue_module_identifier__$1 = undefined; - /* functional template */ - const __vue_is_functional_template__$1 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$1 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 }, - __vue_inject_styles__$1, - __vue_script__$1, - __vue_scope_id__$1, - __vue_is_functional_template__$1, - __vue_module_identifier__$1, - false, - undefined, - undefined, - undefined - ); - -var script$2 = {}; - -/* script */ -const __vue_script__$2 = script$2; - -/* template */ -var __vue_render__$2 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c( - "svg", - { - staticClass: "svg-inline--fa fa-check-circle fa-w-16", - attrs: { - "aria-hidden": "true", - focusable: "false", - "data-prefix": "fas", - "data-icon": "check-circle", - role: "img", - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 512 512" - } - }, - [ - _c("path", { - attrs: { - fill: "currentColor", - d: - "M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z" - } - }) - ] - ) -}; -var __vue_staticRenderFns__$2 = []; -__vue_render__$2._withStripped = true; - - /* style */ - const __vue_inject_styles__$2 = undefined; - /* scoped */ - const __vue_scope_id__$2 = undefined; - /* module identifier */ - const __vue_module_identifier__$2 = undefined; - /* functional template */ - const __vue_is_functional_template__$2 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$2 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 }, - __vue_inject_styles__$2, - __vue_script__$2, - __vue_scope_id__$2, - __vue_is_functional_template__$2, - __vue_module_identifier__$2, - false, - undefined, - undefined, - undefined - ); - -var script$3 = {}; - -/* script */ -const __vue_script__$3 = script$3; - -/* template */ -var __vue_render__$3 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c( - "svg", - { - staticClass: "svg-inline--fa fa-info-circle fa-w-16", - attrs: { - "aria-hidden": "true", - focusable: "false", - "data-prefix": "fas", - "data-icon": "info-circle", - role: "img", - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 512 512" - } - }, - [ - _c("path", { - attrs: { - fill: "currentColor", - d: - "M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z" - } - }) - ] - ) -}; -var __vue_staticRenderFns__$3 = []; -__vue_render__$3._withStripped = true; - - /* style */ - const __vue_inject_styles__$3 = undefined; - /* scoped */ - const __vue_scope_id__$3 = undefined; - /* module identifier */ - const __vue_module_identifier__$3 = undefined; - /* functional template */ - const __vue_is_functional_template__$3 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$3 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$3, staticRenderFns: __vue_staticRenderFns__$3 }, - __vue_inject_styles__$3, - __vue_script__$3, - __vue_scope_id__$3, - __vue_is_functional_template__$3, - __vue_module_identifier__$3, - false, - undefined, - undefined, - undefined - ); - -var script$4 = {}; - -/* script */ -const __vue_script__$4 = script$4; - -/* template */ -var __vue_render__$4 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c( - "svg", - { - staticClass: "svg-inline--fa fa-exclamation-circle fa-w-16", - attrs: { - "aria-hidden": "true", - focusable: "false", - "data-prefix": "fas", - "data-icon": "exclamation-circle", - role: "img", - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 512 512" - } - }, - [ - _c("path", { - attrs: { - fill: "currentColor", - d: - "M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z" - } - }) - ] - ) -}; -var __vue_staticRenderFns__$4 = []; -__vue_render__$4._withStripped = true; - - /* style */ - const __vue_inject_styles__$4 = undefined; - /* scoped */ - const __vue_scope_id__$4 = undefined; - /* module identifier */ - const __vue_module_identifier__$4 = undefined; - /* functional template */ - const __vue_is_functional_template__$4 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$4 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$4, staticRenderFns: __vue_staticRenderFns__$4 }, - __vue_inject_styles__$4, - __vue_script__$4, - __vue_scope_id__$4, - __vue_is_functional_template__$4, - __vue_module_identifier__$4, - false, - undefined, - undefined, - undefined - ); - -var script$5 = {}; - -/* script */ -const __vue_script__$5 = script$5; - -/* template */ -var __vue_render__$5 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c( - "svg", - { - staticClass: "svg-inline--fa fa-exclamation-triangle fa-w-18", - attrs: { - "aria-hidden": "true", - focusable: "false", - "data-prefix": "fas", - "data-icon": "exclamation-triangle", - role: "img", - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 576 512" - } - }, - [ - _c("path", { - attrs: { - fill: "currentColor", - d: - "M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z" - } - }) - ] - ) -}; -var __vue_staticRenderFns__$5 = []; -__vue_render__$5._withStripped = true; - - /* style */ - const __vue_inject_styles__$5 = undefined; - /* scoped */ - const __vue_scope_id__$5 = undefined; - /* module identifier */ - const __vue_module_identifier__$5 = undefined; - /* functional template */ - const __vue_is_functional_template__$5 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$5 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$5, staticRenderFns: __vue_staticRenderFns__$5 }, - __vue_inject_styles__$5, - __vue_script__$5, - __vue_scope_id__$5, - __vue_is_functional_template__$5, - __vue_module_identifier__$5, - false, - undefined, - undefined, - undefined - ); - -var script$6 = vue__WEBPACK_IMPORTED_MODULE_0__["default"].extend({ - props: PROPS.ICON, - computed: { - customIconChildren() { - return hasProp(this.customIcon, "iconChildren") - ? this.trimValue(this.customIcon.iconChildren) - : ""; - }, - customIconClass() { - if (isString(this.customIcon)) { - return this.trimValue(this.customIcon); - } - else if (hasProp(this.customIcon, "iconClass")) { - return this.trimValue(this.customIcon.iconClass); - } - return ""; - }, - customIconTag() { - if (hasProp(this.customIcon, "iconTag")) { - return this.trimValue(this.customIcon.iconTag, "i"); - } - return "i"; - }, - hasCustomIcon() { - return this.customIconClass.length > 0; - }, - component() { - if (this.hasCustomIcon) { - return this.customIconTag; - } - if (isToastContent(this.customIcon)) { - return getVueComponentFromObj(this.customIcon); - } - return this.iconTypeComponent; - }, - iconTypeComponent() { - const types = { - [TYPE.DEFAULT]: __vue_component__$3, - [TYPE.INFO]: __vue_component__$3, - [TYPE.SUCCESS]: __vue_component__$2, - [TYPE.ERROR]: __vue_component__$5, - [TYPE.WARNING]: __vue_component__$4, - }; - return types[this.type]; - }, - iconClasses() { - const classes = [`${VT_NAMESPACE}__icon`]; - if (this.hasCustomIcon) { - return classes.concat(this.customIconClass); - } - return classes; - }, - }, - methods: { - trimValue(value, empty = "") { - return isNonEmptyString(value) ? value.trim() : empty; - }, - }, -}); - -/* script */ -const __vue_script__$6 = script$6; - -/* template */ -var __vue_render__$6 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c(_vm.component, { tag: "component", class: _vm.iconClasses }, [ - _vm._v(_vm._s(_vm.customIconChildren)) - ]) -}; -var __vue_staticRenderFns__$6 = []; -__vue_render__$6._withStripped = true; - - /* style */ - const __vue_inject_styles__$6 = undefined; - /* scoped */ - const __vue_scope_id__$6 = undefined; - /* module identifier */ - const __vue_module_identifier__$6 = undefined; - /* functional template */ - const __vue_is_functional_template__$6 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$6 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$6, staticRenderFns: __vue_staticRenderFns__$6 }, - __vue_inject_styles__$6, - __vue_script__$6, - __vue_scope_id__$6, - __vue_is_functional_template__$6, - __vue_module_identifier__$6, - false, - undefined, - undefined, - undefined - ); - -var script$7 = vue__WEBPACK_IMPORTED_MODULE_0__["default"].extend({ - components: { ProgressBar: __vue_component__, CloseButton: __vue_component__$1, Icon: __vue_component__$6 }, - inheritAttrs: false, - props: Object.assign({}, PROPS.CORE_TOAST, PROPS.TOAST), - data() { - const data = { - isRunning: true, - disableTransitions: false, - beingDragged: false, - dragStart: 0, - dragPos: { x: 0, y: 0 }, - dragRect: {}, - }; - return data; - }, - computed: { - classes() { - const classes = [ - `${VT_NAMESPACE}__toast`, - `${VT_NAMESPACE}__toast--${this.type}`, - `${this.position}`, - ].concat(this.toastClassName); - if (this.disableTransitions) { - classes.push("disable-transition"); - } - if (this.rtl) { - classes.push(`${VT_NAMESPACE}__toast--rtl`); - } - return classes; - }, - bodyClasses() { - const classes = [ - `${VT_NAMESPACE}__toast-${isString(this.content) ? "body" : "component-body"}`, - ].concat(this.bodyClassName); - return classes; - }, - draggableStyle() { - if (this.dragStart === this.dragPos.x) { - return {}; - } - if (this.beingDragged) { - return { - transform: `translateX(${this.dragDelta}px)`, - opacity: 1 - Math.abs(this.dragDelta / this.removalDistance), - }; - } - return { - transition: "transform 0.2s, opacity 0.2s", - transform: "translateX(0)", - opacity: 1, - }; - }, - dragDelta() { - return this.beingDragged ? this.dragPos.x - this.dragStart : 0; - }, - removalDistance() { - if (isDOMRect(this.dragRect)) { - return ((this.dragRect.right - this.dragRect.left) * this.draggablePercent); - } - return 0; - }, - }, - mounted() { - if (this.draggable) { - this.draggableSetup(); - } - if (this.pauseOnFocusLoss) { - this.focusSetup(); - } - }, - beforeDestroy() { - if (this.draggable) { - this.draggableCleanup(); - } - if (this.pauseOnFocusLoss) { - this.focusCleanup(); - } - }, - destroyed() { - setTimeout(() => { - removeElement(this.$el); - }, 1000); - }, - methods: { - getVueComponentFromObj, - closeToast() { - this.eventBus.$emit(EVENTS.DISMISS, this.id); - }, - clickHandler() { - if (this.onClick) { - this.onClick(this.closeToast); - } - if (this.closeOnClick) { - if (!this.beingDragged || this.dragStart === this.dragPos.x) { - this.closeToast(); - } - } - }, - timeoutHandler() { - this.closeToast(); - }, - hoverPause() { - if (this.pauseOnHover) { - this.isRunning = false; - } - }, - hoverPlay() { - if (this.pauseOnHover) { - this.isRunning = true; - } - }, - focusPause() { - this.isRunning = false; - }, - focusPlay() { - this.isRunning = true; - }, - focusSetup() { - addEventListener("blur", this.focusPause); - addEventListener("focus", this.focusPlay); - }, - focusCleanup() { - removeEventListener("blur", this.focusPause); - removeEventListener("focus", this.focusPlay); - }, - draggableSetup() { - const element = this.$el; - element.addEventListener("touchstart", this.onDragStart, { - passive: true, - }); - element.addEventListener("mousedown", this.onDragStart); - addEventListener("touchmove", this.onDragMove, { passive: false }); - addEventListener("mousemove", this.onDragMove); - addEventListener("touchend", this.onDragEnd); - addEventListener("mouseup", this.onDragEnd); - }, - draggableCleanup() { - const element = this.$el; - element.removeEventListener("touchstart", this.onDragStart); - element.removeEventListener("mousedown", this.onDragStart); - removeEventListener("touchmove", this.onDragMove); - removeEventListener("mousemove", this.onDragMove); - removeEventListener("touchend", this.onDragEnd); - removeEventListener("mouseup", this.onDragEnd); - }, - onDragStart(event) { - this.beingDragged = true; - this.dragPos = { x: getX(event), y: getY(event) }; - this.dragStart = getX(event); - this.dragRect = this.$el.getBoundingClientRect(); - }, - onDragMove(event) { - if (this.beingDragged) { - event.preventDefault(); - if (this.isRunning) { - this.isRunning = false; - } - this.dragPos = { x: getX(event), y: getY(event) }; - } - }, - onDragEnd() { - if (this.beingDragged) { - if (Math.abs(this.dragDelta) >= this.removalDistance) { - this.disableTransitions = true; - this.$nextTick(() => this.closeToast()); - } - else { - setTimeout(() => { - this.beingDragged = false; - if (isDOMRect(this.dragRect) && - this.pauseOnHover && - this.dragRect.bottom >= this.dragPos.y && - this.dragPos.y >= this.dragRect.top && - this.dragRect.left <= this.dragPos.x && - this.dragPos.x <= this.dragRect.right) { - this.isRunning = false; - } - else { - this.isRunning = true; - } - }); - } - } - }, - }, -}); - -/* script */ -const __vue_script__$7 = script$7; - -/* template */ -var __vue_render__$7 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c( - "div", - { - class: _vm.classes, - style: _vm.draggableStyle, - on: { - click: _vm.clickHandler, - mouseenter: _vm.hoverPause, - mouseleave: _vm.hoverPlay - } - }, - [ - _vm.icon - ? _c("Icon", { attrs: { "custom-icon": _vm.icon, type: _vm.type } }) - : _vm._e(), - _vm._v(" "), - _c( - "div", - { - class: _vm.bodyClasses, - attrs: { role: _vm.accessibility.toastRole || "alert" } - }, - [ - typeof _vm.content === "string" - ? [_vm._v(_vm._s(_vm.content))] - : _c( - _vm.getVueComponentFromObj(_vm.content), - _vm._g( - _vm._b( - { - tag: "component", - attrs: { "toast-id": _vm.id }, - on: { "close-toast": _vm.closeToast } - }, - "component", - _vm.content.props, - false - ), - _vm.content.listeners - ) - ) - ], - 2 - ), - _vm._v(" "), - !!_vm.closeButton - ? _c("CloseButton", { - attrs: { - component: _vm.closeButton, - "class-names": _vm.closeButtonClassName, - "show-on-hover": _vm.showCloseButtonOnHover, - "aria-label": _vm.accessibility.closeButtonLabel - }, - on: { - click: function($event) { - $event.stopPropagation(); - return _vm.closeToast($event) - } - } - }) - : _vm._e(), - _vm._v(" "), - _vm.timeout - ? _c("ProgressBar", { - attrs: { - "is-running": _vm.isRunning, - "hide-progress-bar": _vm.hideProgressBar, - timeout: _vm.timeout - }, - on: { "close-toast": _vm.timeoutHandler } - }) - : _vm._e() - ], - 1 - ) -}; -var __vue_staticRenderFns__$7 = []; -__vue_render__$7._withStripped = true; - - /* style */ - const __vue_inject_styles__$7 = undefined; - /* scoped */ - const __vue_scope_id__$7 = undefined; - /* module identifier */ - const __vue_module_identifier__$7 = undefined; - /* functional template */ - const __vue_is_functional_template__$7 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$7 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$7, staticRenderFns: __vue_staticRenderFns__$7 }, - __vue_inject_styles__$7, - __vue_script__$7, - __vue_scope_id__$7, - __vue_is_functional_template__$7, - __vue_module_identifier__$7, - false, - undefined, - undefined, - undefined - ); - -// Transition methods taken from https://github.com/BinarCode/vue2-transitions -var script$8 = vue__WEBPACK_IMPORTED_MODULE_0__["default"].extend({ - inheritAttrs: false, - props: PROPS.TRANSITION, - methods: { - beforeEnter(el) { - const enterDuration = typeof this.transitionDuration === "number" - ? this.transitionDuration - : this.transitionDuration.enter; - el.style.animationDuration = `${enterDuration}ms`; - el.style.animationFillMode = "both"; - this.$emit("before-enter", el); - }, - afterEnter(el) { - this.cleanUpStyles(el); - this.$emit("after-enter", el); - }, - afterLeave(el) { - this.cleanUpStyles(el); - this.$emit("after-leave", el); - }, - beforeLeave(el) { - const leaveDuration = typeof this.transitionDuration === "number" - ? this.transitionDuration - : this.transitionDuration.leave; - el.style.animationDuration = `${leaveDuration}ms`; - el.style.animationFillMode = "both"; - this.$emit("before-leave", el); - }, - // eslint-disable-next-line @typescript-eslint/ban-types - leave(el, done) { - this.setAbsolutePosition(el); - this.$emit("leave", el, done); - }, - setAbsolutePosition(el) { - el.style.left = el.offsetLeft + "px"; - el.style.top = el.offsetTop + "px"; - el.style.width = getComputedStyle(el).width; - el.style.height = getComputedStyle(el).height; - el.style.position = "absolute"; - }, - cleanUpStyles(el) { - el.style.animationFillMode = ""; - el.style.animationDuration = ""; - }, - }, -}); - -/* script */ -const __vue_script__$8 = script$8; - -/* template */ -var __vue_render__$8 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c( - "transition-group", - { - attrs: { - tag: "div", - "enter-active-class": _vm.transition.enter - ? _vm.transition.enter - : _vm.transition + "-enter-active", - "move-class": _vm.transition.move - ? _vm.transition.move - : _vm.transition + "-move", - "leave-active-class": _vm.transition.leave - ? _vm.transition.leave - : _vm.transition + "-leave-active" - }, - on: { - leave: _vm.leave, - "before-enter": _vm.beforeEnter, - "before-leave": _vm.beforeLeave, - "after-enter": _vm.afterEnter, - "after-leave": _vm.afterLeave - } - }, - [_vm._t("default")], - 2 - ) -}; -var __vue_staticRenderFns__$8 = []; -__vue_render__$8._withStripped = true; - - /* style */ - const __vue_inject_styles__$8 = undefined; - /* scoped */ - const __vue_scope_id__$8 = undefined; - /* module identifier */ - const __vue_module_identifier__$8 = undefined; - /* functional template */ - const __vue_is_functional_template__$8 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$8 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$8, staticRenderFns: __vue_staticRenderFns__$8 }, - __vue_inject_styles__$8, - __vue_script__$8, - __vue_scope_id__$8, - __vue_is_functional_template__$8, - __vue_module_identifier__$8, - false, - undefined, - undefined, - undefined - ); - -var script$9 = vue__WEBPACK_IMPORTED_MODULE_0__["default"].extend({ - components: { Toast: __vue_component__$7, VtTransition: __vue_component__$8 }, - props: Object.assign({}, PROPS.CORE_TOAST, PROPS.CONTAINER, PROPS.TRANSITION), - data() { - const data = { - count: 0, - positions: Object.values(POSITION), - toasts: {}, - defaults: {}, - }; - return data; - }, - computed: { - toastArray() { - return Object.values(this.toasts); - }, - filteredToasts() { - return this.defaults.filterToasts(this.toastArray); - }, - }, - beforeMount() { - this.setup(this.container); - const events = this.eventBus; - events.$on(EVENTS.ADD, this.addToast); - events.$on(EVENTS.CLEAR, this.clearToasts); - events.$on(EVENTS.DISMISS, this.dismissToast); - events.$on(EVENTS.UPDATE, this.updateToast); - events.$on(EVENTS.UPDATE_DEFAULTS, this.updateDefaults); - this.defaults = this.$props; - }, - methods: { - setup(container) { - return __awaiter(this, void 0, void 0, function* () { - if (isFunction(container)) { - container = yield container(); - } - removeElement(this.$el); - container.appendChild(this.$el); - }); - }, - setToast(props) { - if (!isUndefined(props.id)) { - this.$set(this.toasts, props.id, props); - } - }, - addToast(params) { - const props = Object.assign({}, this.defaults, params.type && - this.defaults.toastDefaults && - this.defaults.toastDefaults[params.type], params); - const toast = this.defaults.filterBeforeCreate(props, this.toastArray); - toast && this.setToast(toast); - }, - dismissToast(id) { - const toast = this.toasts[id]; - if (!isUndefined(toast) && !isUndefined(toast.onClose)) { - toast.onClose(); - } - this.$delete(this.toasts, id); - }, - clearToasts() { - Object.keys(this.toasts).forEach((id) => { - this.dismissToast(id); - }); - }, - getPositionToasts(position) { - const toasts = this.filteredToasts - .filter((toast) => toast.position === position) - .slice(0, this.defaults.maxToasts); - return this.defaults.newestOnTop ? toasts.reverse() : toasts; - }, - updateDefaults(update) { - // Update container if changed - if (!isUndefined(update.container)) { - this.setup(update.container); - } - this.defaults = Object.assign({}, this.defaults, update); - }, - updateToast({ id, options, create, }) { - if (this.toasts[id]) { - // If a timeout is defined, and is equal to the one before, change it - // a little so the progressBar is reset - if (options.timeout && options.timeout === this.toasts[id].timeout) { - options.timeout++; - } - this.setToast(Object.assign({}, this.toasts[id], options)); - } - else if (create) { - this.addToast(Object.assign({}, { id }, options)); - } - }, - getClasses(position) { - const classes = [`${VT_NAMESPACE}__container`, position]; - return classes.concat(this.defaults.containerClassName); - }, - }, -}); - -/* script */ -const __vue_script__$9 = script$9; - -/* template */ -var __vue_render__$9 = function() { - var _vm = this; - var _h = _vm.$createElement; - var _c = _vm._self._c || _h; - return _c( - "div", - _vm._l(_vm.positions, function(pos) { - return _c( - "div", - { key: pos }, - [ - _c( - "VtTransition", - { - class: _vm.getClasses(pos), - attrs: { - transition: _vm.defaults.transition, - "transition-duration": _vm.defaults.transitionDuration - } - }, - _vm._l(_vm.getPositionToasts(pos), function(toast) { - return _c( - "Toast", - _vm._b({ key: toast.id }, "Toast", toast, false) - ) - }), - 1 - ) - ], - 1 - ) - }), - 0 - ) -}; -var __vue_staticRenderFns__$9 = []; -__vue_render__$9._withStripped = true; - - /* style */ - const __vue_inject_styles__$9 = undefined; - /* scoped */ - const __vue_scope_id__$9 = undefined; - /* module identifier */ - const __vue_module_identifier__$9 = undefined; - /* functional template */ - const __vue_is_functional_template__$9 = false; - /* style inject */ - - /* style inject SSR */ - - /* style inject shadow dom */ - - - - const __vue_component__$9 = /*#__PURE__*/normalizeComponent( - { render: __vue_render__$9, staticRenderFns: __vue_staticRenderFns__$9 }, - __vue_inject_styles__$9, - __vue_script__$9, - __vue_scope_id__$9, - __vue_is_functional_template__$9, - __vue_module_identifier__$9, - false, - undefined, - undefined, - undefined - ); - -const ToastInterface = (Vue, globalOptions = {}, mountContainer = true) => { - const events = (globalOptions.eventBus = globalOptions.eventBus || new Vue()); - if (mountContainer) { - const containerComponent = new (Vue.extend(__vue_component__$9))({ - el: document.createElement("div"), - propsData: globalOptions, - }); - const onMounted = globalOptions.onMounted; - if (!isUndefined(onMounted)) { - onMounted(containerComponent); - } - } - /** - * Display a toast - */ - const toast = (content, options) => { - const props = Object.assign({}, { id: getId(), type: TYPE.DEFAULT }, options, { - content, - }); - events.$emit(EVENTS.ADD, props); - return props.id; - }; - /** - * Clear all toasts - */ - toast.clear = () => events.$emit(EVENTS.CLEAR); - /** - * Update Plugin Defaults - */ - toast.updateDefaults = (update) => { - events.$emit(EVENTS.UPDATE_DEFAULTS, update); - }; - /** - * Dismiss toast specified by an id - */ - toast.dismiss = (id) => { - events.$emit(EVENTS.DISMISS, id); - }; - function updateToast(id, { content, options }, create = false) { - events.$emit(EVENTS.UPDATE, { - id, - options: Object.assign({}, options, { content }), - create, - }); - } - toast.update = updateToast; - /** - * Display a success toast - */ - toast.success = (content, options) => toast(content, Object.assign({}, options, { type: TYPE.SUCCESS })); - /** - * Display an info toast - */ - toast.info = (content, options) => toast(content, Object.assign({}, options, { type: TYPE.INFO })); - /** - * Display an error toast - */ - toast.error = (content, options) => toast(content, Object.assign({}, options, { type: TYPE.ERROR })); - /** - * Display a warning toast - */ - toast.warning = (content, options) => toast(content, Object.assign({}, options, { type: TYPE.WARNING })); - return toast; -}; - -function createToastInterface(optionsOrEventBus, Vue$1 = vue__WEBPACK_IMPORTED_MODULE_0__["default"]) { - const isVueInstance = (obj) => obj instanceof Vue$1; - if (isVueInstance(optionsOrEventBus)) { - return ToastInterface(Vue$1, { eventBus: optionsOrEventBus }, false); - } - return ToastInterface(Vue$1, optionsOrEventBus, true); -} -const VueToastificationPlugin = (Vue, options) => { - const toast = createToastInterface(options, Vue); - Vue.$toast = toast; - Vue.prototype.$toast = toast; -}; - -/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (VueToastificationPlugin); - -//# sourceMappingURL=index.js.map - - -/***/ }), - -/***/ "./node_modules/vue/dist/vue.esm.js": -/*!******************************************!*\ - !*** ./node_modules/vue/dist/vue.esm.js ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) -/* harmony export */ }); -/*! - * Vue.js v2.6.14 - * (c) 2014-2021 Evan You - * Released under the MIT License. - */ -/* */ - -var emptyObject = Object.freeze({}); - -// These helpers produce better VM code in JS engines due to their -// explicitness and function inlining. -function isUndef (v) { - return v === undefined || v === null -} - -function isDef (v) { - return v !== undefined && v !== null -} - -function isTrue (v) { - return v === true -} - -function isFalse (v) { - return v === false -} - -/** - * Check if value is primitive. - */ -function isPrimitive (value) { - return ( - typeof value === 'string' || - typeof value === 'number' || - // $flow-disable-line - typeof value === 'symbol' || - typeof value === 'boolean' - ) -} - -/** - * Quick object check - this is primarily used to tell - * Objects from primitive values when we know the value - * is a JSON-compliant type. - */ -function isObject (obj) { - return obj !== null && typeof obj === 'object' -} - -/** - * Get the raw type string of a value, e.g., [object Object]. - */ -var _toString = Object.prototype.toString; - -function toRawType (value) { - return _toString.call(value).slice(8, -1) -} - -/** - * Strict object type check. Only returns true - * for plain JavaScript objects. - */ -function isPlainObject (obj) { - return _toString.call(obj) === '[object Object]' -} - -function isRegExp (v) { - return _toString.call(v) === '[object RegExp]' -} - -/** - * Check if val is a valid array index. - */ -function isValidArrayIndex (val) { - var n = parseFloat(String(val)); - return n >= 0 && Math.floor(n) === n && isFinite(val) -} - -function isPromise (val) { - return ( - isDef(val) && - typeof val.then === 'function' && - typeof val.catch === 'function' - ) -} - -/** - * Convert a value to a string that is actually rendered. - */ -function toString (val) { - return val == null - ? '' - : Array.isArray(val) || (isPlainObject(val) && val.toString === _toString) - ? JSON.stringify(val, null, 2) - : String(val) -} - -/** - * Convert an input value to a number for persistence. - * If the conversion fails, return original string. - */ -function toNumber (val) { - var n = parseFloat(val); - return isNaN(n) ? val : n -} - -/** - * Make a map and return a function for checking if a key - * is in that map. - */ -function makeMap ( - str, - expectsLowerCase -) { - var map = Object.create(null); - var list = str.split(','); - for (var i = 0; i < list.length; i++) { - map[list[i]] = true; - } - return expectsLowerCase - ? function (val) { return map[val.toLowerCase()]; } - : function (val) { return map[val]; } -} - -/** - * Check if a tag is a built-in tag. - */ -var isBuiltInTag = makeMap('slot,component', true); - -/** - * Check if an attribute is a reserved attribute. - */ -var isReservedAttribute = makeMap('key,ref,slot,slot-scope,is'); - -/** - * Remove an item from an array. - */ -function remove (arr, item) { - if (arr.length) { - var index = arr.indexOf(item); - if (index > -1) { - return arr.splice(index, 1) - } - } -} - -/** - * Check whether an object has the property. - */ -var hasOwnProperty = Object.prototype.hasOwnProperty; -function hasOwn (obj, key) { - return hasOwnProperty.call(obj, key) -} - -/** - * Create a cached version of a pure function. - */ -function cached (fn) { - var cache = Object.create(null); - return (function cachedFn (str) { - var hit = cache[str]; - return hit || (cache[str] = fn(str)) - }) -} - -/** - * Camelize a hyphen-delimited string. - */ -var camelizeRE = /-(\w)/g; -var camelize = cached(function (str) { - return str.replace(camelizeRE, function (_, c) { return c ? c.toUpperCase() : ''; }) -}); - -/** - * Capitalize a string. - */ -var capitalize = cached(function (str) { - return str.charAt(0).toUpperCase() + str.slice(1) -}); - -/** - * Hyphenate a camelCase string. - */ -var hyphenateRE = /\B([A-Z])/g; -var hyphenate = cached(function (str) { - return str.replace(hyphenateRE, '-$1').toLowerCase() -}); - -/** - * Simple bind polyfill for environments that do not support it, - * e.g., PhantomJS 1.x. Technically, we don't need this anymore - * since native bind is now performant enough in most browsers. - * But removing it would mean breaking code that was able to run in - * PhantomJS 1.x, so this must be kept for backward compatibility. - */ - -/* istanbul ignore next */ -function polyfillBind (fn, ctx) { - function boundFn (a) { - var l = arguments.length; - return l - ? l > 1 - ? fn.apply(ctx, arguments) - : fn.call(ctx, a) - : fn.call(ctx) - } - - boundFn._length = fn.length; - return boundFn -} - -function nativeBind (fn, ctx) { - return fn.bind(ctx) -} - -var bind = Function.prototype.bind - ? nativeBind - : polyfillBind; - -/** - * Convert an Array-like object to a real Array. - */ -function toArray (list, start) { - start = start || 0; - var i = list.length - start; - var ret = new Array(i); - while (i--) { - ret[i] = list[i + start]; - } - return ret -} - -/** - * Mix properties into target object. - */ -function extend (to, _from) { - for (var key in _from) { - to[key] = _from[key]; - } - return to -} - -/** - * Merge an Array of Objects into a single Object. - */ -function toObject (arr) { - var res = {}; - for (var i = 0; i < arr.length; i++) { - if (arr[i]) { - extend(res, arr[i]); - } - } - return res -} - -/* eslint-disable no-unused-vars */ - -/** - * Perform no operation. - * Stubbing args to make Flow happy without leaving useless transpiled code - * with ...rest (https://flow.org/blog/2017/05/07/Strict-Function-Call-Arity/). - */ -function noop (a, b, c) {} - -/** - * Always return false. - */ -var no = function (a, b, c) { return false; }; - -/* eslint-enable no-unused-vars */ - -/** - * Return the same value. - */ -var identity = function (_) { return _; }; - -/** - * Generate a string containing static keys from compiler modules. - */ -function genStaticKeys (modules) { - return modules.reduce(function (keys, m) { - return keys.concat(m.staticKeys || []) - }, []).join(',') -} - -/** - * Check if two values are loosely equal - that is, - * if they are plain objects, do they have the same shape? - */ -function looseEqual (a, b) { - if (a === b) { return true } - var isObjectA = isObject(a); - var isObjectB = isObject(b); - if (isObjectA && isObjectB) { - try { - var isArrayA = Array.isArray(a); - var isArrayB = Array.isArray(b); - if (isArrayA && isArrayB) { - return a.length === b.length && a.every(function (e, i) { - return looseEqual(e, b[i]) - }) - } else if (a instanceof Date && b instanceof Date) { - return a.getTime() === b.getTime() - } else if (!isArrayA && !isArrayB) { - var keysA = Object.keys(a); - var keysB = Object.keys(b); - return keysA.length === keysB.length && keysA.every(function (key) { - return looseEqual(a[key], b[key]) - }) - } else { - /* istanbul ignore next */ - return false - } - } catch (e) { - /* istanbul ignore next */ - return false - } - } else if (!isObjectA && !isObjectB) { - return String(a) === String(b) - } else { - return false - } -} - -/** - * Return the first index at which a loosely equal value can be - * found in the array (if value is a plain object, the array must - * contain an object of the same shape), or -1 if it is not present. - */ -function looseIndexOf (arr, val) { - for (var i = 0; i < arr.length; i++) { - if (looseEqual(arr[i], val)) { return i } - } - return -1 -} - -/** - * Ensure a function is called only once. - */ -function once (fn) { - var called = false; - return function () { - if (!called) { - called = true; - fn.apply(this, arguments); - } - } -} - -var SSR_ATTR = 'data-server-rendered'; - -var ASSET_TYPES = [ - 'component', - 'directive', - 'filter' -]; - -var LIFECYCLE_HOOKS = [ - 'beforeCreate', - 'created', - 'beforeMount', - 'mounted', - 'beforeUpdate', - 'updated', - 'beforeDestroy', - 'destroyed', - 'activated', - 'deactivated', - 'errorCaptured', - 'serverPrefetch' -]; - -/* */ - - - -var config = ({ - /** - * Option merge strategies (used in core/util/options) - */ - // $flow-disable-line - optionMergeStrategies: Object.create(null), - - /** - * Whether to suppress warnings. - */ - silent: false, - - /** - * Show production mode tip message on boot? - */ - productionTip: "development" !== 'production', - - /** - * Whether to enable devtools - */ - devtools: "development" !== 'production', - - /** - * Whether to record perf - */ - performance: false, - - /** - * Error handler for watcher errors - */ - errorHandler: null, - - /** - * Warn handler for watcher warns - */ - warnHandler: null, - - /** - * Ignore certain custom elements - */ - ignoredElements: [], - - /** - * Custom user key aliases for v-on - */ - // $flow-disable-line - keyCodes: Object.create(null), - - /** - * Check if a tag is reserved so that it cannot be registered as a - * component. This is platform-dependent and may be overwritten. - */ - isReservedTag: no, - - /** - * Check if an attribute is reserved so that it cannot be used as a component - * prop. This is platform-dependent and may be overwritten. - */ - isReservedAttr: no, - - /** - * Check if a tag is an unknown element. - * Platform-dependent. - */ - isUnknownElement: no, - - /** - * Get the namespace of an element - */ - getTagNamespace: noop, - - /** - * Parse the real tag name for the specific platform. - */ - parsePlatformTagName: identity, - - /** - * Check if an attribute must be bound using property, e.g. value - * Platform-dependent. - */ - mustUseProp: no, - - /** - * Perform updates asynchronously. Intended to be used by Vue Test Utils - * This will significantly reduce performance if set to false. - */ - async: true, - - /** - * Exposed for legacy reasons - */ - _lifecycleHooks: LIFECYCLE_HOOKS -}); - -/* */ - -/** - * unicode letters used for parsing html tags, component names and property paths. - * using https://www.w3.org/TR/html53/semantics-scripting.html#potentialcustomelementname - * skipping \u10000-\uEFFFF due to it freezing up PhantomJS - */ -var unicodeRegExp = /a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/; - -/** - * Check if a string starts with $ or _ - */ -function isReserved (str) { - var c = (str + '').charCodeAt(0); - return c === 0x24 || c === 0x5F -} - -/** - * Define a property. - */ -function def (obj, key, val, enumerable) { - Object.defineProperty(obj, key, { - value: val, - enumerable: !!enumerable, - writable: true, - configurable: true - }); -} - -/** - * Parse simple path. - */ -var bailRE = new RegExp(("[^" + (unicodeRegExp.source) + ".$_\\d]")); -function parsePath (path) { - if (bailRE.test(path)) { - return - } - var segments = path.split('.'); - return function (obj) { - for (var i = 0; i < segments.length; i++) { - if (!obj) { return } - obj = obj[segments[i]]; - } - return obj - } -} - -/* */ - -// can we use __proto__? -var hasProto = '__proto__' in {}; - -// Browser environment sniffing -var inBrowser = typeof window !== 'undefined'; -var inWeex = typeof WXEnvironment !== 'undefined' && !!WXEnvironment.platform; -var weexPlatform = inWeex && WXEnvironment.platform.toLowerCase(); -var UA = inBrowser && window.navigator.userAgent.toLowerCase(); -var isIE = UA && /msie|trident/.test(UA); -var isIE9 = UA && UA.indexOf('msie 9.0') > 0; -var isEdge = UA && UA.indexOf('edge/') > 0; -var isAndroid = (UA && UA.indexOf('android') > 0) || (weexPlatform === 'android'); -var isIOS = (UA && /iphone|ipad|ipod|ios/.test(UA)) || (weexPlatform === 'ios'); -var isChrome = UA && /chrome\/\d+/.test(UA) && !isEdge; -var isPhantomJS = UA && /phantomjs/.test(UA); -var isFF = UA && UA.match(/firefox\/(\d+)/); - -// Firefox has a "watch" function on Object.prototype... -var nativeWatch = ({}).watch; - -var supportsPassive = false; -if (inBrowser) { - try { - var opts = {}; - Object.defineProperty(opts, 'passive', ({ - get: function get () { - /* istanbul ignore next */ - supportsPassive = true; - } - })); // https://github.com/facebook/flow/issues/285 - window.addEventListener('test-passive', null, opts); - } catch (e) {} -} - -// this needs to be lazy-evaled because vue may be required before -// vue-server-renderer can set VUE_ENV -var _isServer; -var isServerRendering = function () { - if (_isServer === undefined) { - /* istanbul ignore if */ - if (!inBrowser && !inWeex && typeof __webpack_require__.g !== 'undefined') { - // detect presence of vue-server-renderer and avoid - // Webpack shimming the process - _isServer = __webpack_require__.g['process'] && __webpack_require__.g['process'].env.VUE_ENV === 'server'; - } else { - _isServer = false; - } - } - return _isServer -}; - -// detect devtools -var devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__; - -/* istanbul ignore next */ -function isNative (Ctor) { - return typeof Ctor === 'function' && /native code/.test(Ctor.toString()) -} - -var hasSymbol = - typeof Symbol !== 'undefined' && isNative(Symbol) && - typeof Reflect !== 'undefined' && isNative(Reflect.ownKeys); - -var _Set; -/* istanbul ignore if */ // $flow-disable-line -if (typeof Set !== 'undefined' && isNative(Set)) { - // use native Set when available. - _Set = Set; -} else { - // a non-standard Set polyfill that only works with primitive keys. - _Set = /*@__PURE__*/(function () { - function Set () { - this.set = Object.create(null); - } - Set.prototype.has = function has (key) { - return this.set[key] === true - }; - Set.prototype.add = function add (key) { - this.set[key] = true; - }; - Set.prototype.clear = function clear () { - this.set = Object.create(null); - }; - - return Set; - }()); -} - -/* */ - -var warn = noop; -var tip = noop; -var generateComponentTrace = (noop); // work around flow check -var formatComponentName = (noop); - -if (true) { - var hasConsole = typeof console !== 'undefined'; - var classifyRE = /(?:^|[-_])(\w)/g; - var classify = function (str) { return str - .replace(classifyRE, function (c) { return c.toUpperCase(); }) - .replace(/[-_]/g, ''); }; - - warn = function (msg, vm) { - var trace = vm ? generateComponentTrace(vm) : ''; - - if (config.warnHandler) { - config.warnHandler.call(null, msg, vm, trace); - } else if (hasConsole && (!config.silent)) { - console.error(("[Vue warn]: " + msg + trace)); - } - }; - - tip = function (msg, vm) { - if (hasConsole && (!config.silent)) { - console.warn("[Vue tip]: " + msg + ( - vm ? generateComponentTrace(vm) : '' - )); - } - }; - - formatComponentName = function (vm, includeFile) { - if (vm.$root === vm) { - return '' - } - var options = typeof vm === 'function' && vm.cid != null - ? vm.options - : vm._isVue - ? vm.$options || vm.constructor.options - : vm; - var name = options.name || options._componentTag; - var file = options.__file; - if (!name && file) { - var match = file.match(/([^/\\]+)\.vue$/); - name = match && match[1]; - } - - return ( - (name ? ("<" + (classify(name)) + ">") : "") + - (file && includeFile !== false ? (" at " + file) : '') - ) - }; - - var repeat = function (str, n) { - var res = ''; - while (n) { - if (n % 2 === 1) { res += str; } - if (n > 1) { str += str; } - n >>= 1; - } - return res - }; - - generateComponentTrace = function (vm) { - if (vm._isVue && vm.$parent) { - var tree = []; - var currentRecursiveSequence = 0; - while (vm) { - if (tree.length > 0) { - var last = tree[tree.length - 1]; - if (last.constructor === vm.constructor) { - currentRecursiveSequence++; - vm = vm.$parent; - continue - } else if (currentRecursiveSequence > 0) { - tree[tree.length - 1] = [last, currentRecursiveSequence]; - currentRecursiveSequence = 0; - } - } - tree.push(vm); - vm = vm.$parent; - } - return '\n\nfound in\n\n' + tree - .map(function (vm, i) { return ("" + (i === 0 ? '---> ' : repeat(' ', 5 + i * 2)) + (Array.isArray(vm) - ? ((formatComponentName(vm[0])) + "... (" + (vm[1]) + " recursive calls)") - : formatComponentName(vm))); }) - .join('\n') - } else { - return ("\n\n(found in " + (formatComponentName(vm)) + ")") - } - }; -} - -/* */ - -var uid = 0; - -/** - * A dep is an observable that can have multiple - * directives subscribing to it. - */ -var Dep = function Dep () { - this.id = uid++; - this.subs = []; -}; - -Dep.prototype.addSub = function addSub (sub) { - this.subs.push(sub); -}; - -Dep.prototype.removeSub = function removeSub (sub) { - remove(this.subs, sub); -}; - -Dep.prototype.depend = function depend () { - if (Dep.target) { - Dep.target.addDep(this); - } -}; - -Dep.prototype.notify = function notify () { - // stabilize the subscriber list first - var subs = this.subs.slice(); - if ( true && !config.async) { - // subs aren't sorted in scheduler if not running async - // we need to sort them now to make sure they fire in correct - // order - subs.sort(function (a, b) { return a.id - b.id; }); - } - for (var i = 0, l = subs.length; i < l; i++) { - subs[i].update(); - } -}; - -// The current target watcher being evaluated. -// This is globally unique because only one watcher -// can be evaluated at a time. -Dep.target = null; -var targetStack = []; - -function pushTarget (target) { - targetStack.push(target); - Dep.target = target; -} - -function popTarget () { - targetStack.pop(); - Dep.target = targetStack[targetStack.length - 1]; -} - -/* */ - -var VNode = function VNode ( - tag, - data, - children, - text, - elm, - context, - componentOptions, - asyncFactory -) { - this.tag = tag; - this.data = data; - this.children = children; - this.text = text; - this.elm = elm; - this.ns = undefined; - this.context = context; - this.fnContext = undefined; - this.fnOptions = undefined; - this.fnScopeId = undefined; - this.key = data && data.key; - this.componentOptions = componentOptions; - this.componentInstance = undefined; - this.parent = undefined; - this.raw = false; - this.isStatic = false; - this.isRootInsert = true; - this.isComment = false; - this.isCloned = false; - this.isOnce = false; - this.asyncFactory = asyncFactory; - this.asyncMeta = undefined; - this.isAsyncPlaceholder = false; -}; - -var prototypeAccessors = { child: { configurable: true } }; - -// DEPRECATED: alias for componentInstance for backwards compat. -/* istanbul ignore next */ -prototypeAccessors.child.get = function () { - return this.componentInstance -}; - -Object.defineProperties( VNode.prototype, prototypeAccessors ); - -var createEmptyVNode = function (text) { - if ( text === void 0 ) text = ''; - - var node = new VNode(); - node.text = text; - node.isComment = true; - return node -}; - -function createTextVNode (val) { - return new VNode(undefined, undefined, undefined, String(val)) -} - -// optimized shallow clone -// used for static nodes and slot nodes because they may be reused across -// multiple renders, cloning them avoids errors when DOM manipulations rely -// on their elm reference. -function cloneVNode (vnode) { - var cloned = new VNode( - vnode.tag, - vnode.data, - // #7975 - // clone children array to avoid mutating original in case of cloning - // a child. - vnode.children && vnode.children.slice(), - vnode.text, - vnode.elm, - vnode.context, - vnode.componentOptions, - vnode.asyncFactory - ); - cloned.ns = vnode.ns; - cloned.isStatic = vnode.isStatic; - cloned.key = vnode.key; - cloned.isComment = vnode.isComment; - cloned.fnContext = vnode.fnContext; - cloned.fnOptions = vnode.fnOptions; - cloned.fnScopeId = vnode.fnScopeId; - cloned.asyncMeta = vnode.asyncMeta; - cloned.isCloned = true; - return cloned -} - -/* - * not type checking this file because flow doesn't play well with - * dynamically accessing methods on Array prototype - */ - -var arrayProto = Array.prototype; -var arrayMethods = Object.create(arrayProto); - -var methodsToPatch = [ - 'push', - 'pop', - 'shift', - 'unshift', - 'splice', - 'sort', - 'reverse' -]; - -/** - * Intercept mutating methods and emit events - */ -methodsToPatch.forEach(function (method) { - // cache original method - var original = arrayProto[method]; - def(arrayMethods, method, function mutator () { - var args = [], len = arguments.length; - while ( len-- ) args[ len ] = arguments[ len ]; - - var result = original.apply(this, args); - var ob = this.__ob__; - var inserted; - switch (method) { - case 'push': - case 'unshift': - inserted = args; - break - case 'splice': - inserted = args.slice(2); - break - } - if (inserted) { ob.observeArray(inserted); } - // notify change - ob.dep.notify(); - return result - }); -}); - -/* */ - -var arrayKeys = Object.getOwnPropertyNames(arrayMethods); - -/** - * In some cases we may want to disable observation inside a component's - * update computation. - */ -var shouldObserve = true; - -function toggleObserving (value) { - shouldObserve = value; -} - -/** - * Observer class that is attached to each observed - * object. Once attached, the observer converts the target - * object's property keys into getter/setters that - * collect dependencies and dispatch updates. - */ -var Observer = function Observer (value) { - this.value = value; - this.dep = new Dep(); - this.vmCount = 0; - def(value, '__ob__', this); - if (Array.isArray(value)) { - if (hasProto) { - protoAugment(value, arrayMethods); - } else { - copyAugment(value, arrayMethods, arrayKeys); - } - this.observeArray(value); - } else { - this.walk(value); - } -}; - -/** - * Walk through all properties and convert them into - * getter/setters. This method should only be called when - * value type is Object. - */ -Observer.prototype.walk = function walk (obj) { - var keys = Object.keys(obj); - for (var i = 0; i < keys.length; i++) { - defineReactive$$1(obj, keys[i]); - } -}; - -/** - * Observe a list of Array items. - */ -Observer.prototype.observeArray = function observeArray (items) { - for (var i = 0, l = items.length; i < l; i++) { - observe(items[i]); - } -}; - -// helpers - -/** - * Augment a target Object or Array by intercepting - * the prototype chain using __proto__ - */ -function protoAugment (target, src) { - /* eslint-disable no-proto */ - target.__proto__ = src; - /* eslint-enable no-proto */ -} - -/** - * Augment a target Object or Array by defining - * hidden properties. - */ -/* istanbul ignore next */ -function copyAugment (target, src, keys) { - for (var i = 0, l = keys.length; i < l; i++) { - var key = keys[i]; - def(target, key, src[key]); - } -} - -/** - * Attempt to create an observer instance for a value, - * returns the new observer if successfully observed, - * or the existing observer if the value already has one. - */ -function observe (value, asRootData) { - if (!isObject(value) || value instanceof VNode) { - return - } - var ob; - if (hasOwn(value, '__ob__') && value.__ob__ instanceof Observer) { - ob = value.__ob__; - } else if ( - shouldObserve && - !isServerRendering() && - (Array.isArray(value) || isPlainObject(value)) && - Object.isExtensible(value) && - !value._isVue - ) { - ob = new Observer(value); - } - if (asRootData && ob) { - ob.vmCount++; - } - return ob -} - -/** - * Define a reactive property on an Object. - */ -function defineReactive$$1 ( - obj, - key, - val, - customSetter, - shallow -) { - var dep = new Dep(); - - var property = Object.getOwnPropertyDescriptor(obj, key); - if (property && property.configurable === false) { - return - } - - // cater for pre-defined getter/setters - var getter = property && property.get; - var setter = property && property.set; - if ((!getter || setter) && arguments.length === 2) { - val = obj[key]; - } - - var childOb = !shallow && observe(val); - Object.defineProperty(obj, key, { - enumerable: true, - configurable: true, - get: function reactiveGetter () { - var value = getter ? getter.call(obj) : val; - if (Dep.target) { - dep.depend(); - if (childOb) { - childOb.dep.depend(); - if (Array.isArray(value)) { - dependArray(value); - } - } - } - return value - }, - set: function reactiveSetter (newVal) { - var value = getter ? getter.call(obj) : val; - /* eslint-disable no-self-compare */ - if (newVal === value || (newVal !== newVal && value !== value)) { - return - } - /* eslint-enable no-self-compare */ - if ( true && customSetter) { - customSetter(); - } - // #7981: for accessor properties without setter - if (getter && !setter) { return } - if (setter) { - setter.call(obj, newVal); - } else { - val = newVal; - } - childOb = !shallow && observe(newVal); - dep.notify(); - } - }); -} - -/** - * Set a property on an object. Adds the new property and - * triggers change notification if the property doesn't - * already exist. - */ -function set (target, key, val) { - if ( true && - (isUndef(target) || isPrimitive(target)) - ) { - warn(("Cannot set reactive property on undefined, null, or primitive value: " + ((target)))); - } - if (Array.isArray(target) && isValidArrayIndex(key)) { - target.length = Math.max(target.length, key); - target.splice(key, 1, val); - return val - } - if (key in target && !(key in Object.prototype)) { - target[key] = val; - return val - } - var ob = (target).__ob__; - if (target._isVue || (ob && ob.vmCount)) { - true && warn( - 'Avoid adding reactive properties to a Vue instance or its root $data ' + - 'at runtime - declare it upfront in the data option.' - ); - return val - } - if (!ob) { - target[key] = val; - return val - } - defineReactive$$1(ob.value, key, val); - ob.dep.notify(); - return val -} - -/** - * Delete a property and trigger change if necessary. - */ -function del (target, key) { - if ( true && - (isUndef(target) || isPrimitive(target)) - ) { - warn(("Cannot delete reactive property on undefined, null, or primitive value: " + ((target)))); - } - if (Array.isArray(target) && isValidArrayIndex(key)) { - target.splice(key, 1); - return - } - var ob = (target).__ob__; - if (target._isVue || (ob && ob.vmCount)) { - true && warn( - 'Avoid deleting properties on a Vue instance or its root $data ' + - '- just set it to null.' - ); - return - } - if (!hasOwn(target, key)) { - return - } - delete target[key]; - if (!ob) { - return - } - ob.dep.notify(); -} - -/** - * Collect dependencies on array elements when the array is touched, since - * we cannot intercept array element access like property getters. - */ -function dependArray (value) { - for (var e = (void 0), i = 0, l = value.length; i < l; i++) { - e = value[i]; - e && e.__ob__ && e.__ob__.dep.depend(); - if (Array.isArray(e)) { - dependArray(e); - } - } -} - -/* */ - -/** - * Option overwriting strategies are functions that handle - * how to merge a parent option value and a child option - * value into the final value. - */ -var strats = config.optionMergeStrategies; - -/** - * Options with restrictions - */ -if (true) { - strats.el = strats.propsData = function (parent, child, vm, key) { - if (!vm) { - warn( - "option \"" + key + "\" can only be used during instance " + - 'creation with the `new` keyword.' - ); - } - return defaultStrat(parent, child) - }; -} - -/** - * Helper that recursively merges two data objects together. - */ -function mergeData (to, from) { - if (!from) { return to } - var key, toVal, fromVal; - - var keys = hasSymbol - ? Reflect.ownKeys(from) - : Object.keys(from); - - for (var i = 0; i < keys.length; i++) { - key = keys[i]; - // in case the object is already observed... - if (key === '__ob__') { continue } - toVal = to[key]; - fromVal = from[key]; - if (!hasOwn(to, key)) { - set(to, key, fromVal); - } else if ( - toVal !== fromVal && - isPlainObject(toVal) && - isPlainObject(fromVal) - ) { - mergeData(toVal, fromVal); - } - } - return to -} - -/** - * Data - */ -function mergeDataOrFn ( - parentVal, - childVal, - vm -) { - if (!vm) { - // in a Vue.extend merge, both should be functions - if (!childVal) { - return parentVal - } - if (!parentVal) { - return childVal - } - // when parentVal & childVal are both present, - // we need to return a function that returns the - // merged result of both functions... no need to - // check if parentVal is a function here because - // it has to be a function to pass previous merges. - return function mergedDataFn () { - return mergeData( - typeof childVal === 'function' ? childVal.call(this, this) : childVal, - typeof parentVal === 'function' ? parentVal.call(this, this) : parentVal - ) - } - } else { - return function mergedInstanceDataFn () { - // instance merge - var instanceData = typeof childVal === 'function' - ? childVal.call(vm, vm) - : childVal; - var defaultData = typeof parentVal === 'function' - ? parentVal.call(vm, vm) - : parentVal; - if (instanceData) { - return mergeData(instanceData, defaultData) - } else { - return defaultData - } - } - } -} - -strats.data = function ( - parentVal, - childVal, - vm -) { - if (!vm) { - if (childVal && typeof childVal !== 'function') { - true && warn( - 'The "data" option should be a function ' + - 'that returns a per-instance value in component ' + - 'definitions.', - vm - ); - - return parentVal - } - return mergeDataOrFn(parentVal, childVal) - } - - return mergeDataOrFn(parentVal, childVal, vm) -}; - -/** - * Hooks and props are merged as arrays. - */ -function mergeHook ( - parentVal, - childVal -) { - var res = childVal - ? parentVal - ? parentVal.concat(childVal) - : Array.isArray(childVal) - ? childVal - : [childVal] - : parentVal; - return res - ? dedupeHooks(res) - : res -} - -function dedupeHooks (hooks) { - var res = []; - for (var i = 0; i < hooks.length; i++) { - if (res.indexOf(hooks[i]) === -1) { - res.push(hooks[i]); - } - } - return res -} - -LIFECYCLE_HOOKS.forEach(function (hook) { - strats[hook] = mergeHook; -}); - -/** - * Assets - * - * When a vm is present (instance creation), we need to do - * a three-way merge between constructor options, instance - * options and parent options. - */ -function mergeAssets ( - parentVal, - childVal, - vm, - key -) { - var res = Object.create(parentVal || null); - if (childVal) { - true && assertObjectType(key, childVal, vm); - return extend(res, childVal) - } else { - return res - } -} - -ASSET_TYPES.forEach(function (type) { - strats[type + 's'] = mergeAssets; -}); - -/** - * Watchers. - * - * Watchers hashes should not overwrite one - * another, so we merge them as arrays. - */ -strats.watch = function ( - parentVal, - childVal, - vm, - key -) { - // work around Firefox's Object.prototype.watch... - if (parentVal === nativeWatch) { parentVal = undefined; } - if (childVal === nativeWatch) { childVal = undefined; } - /* istanbul ignore if */ - if (!childVal) { return Object.create(parentVal || null) } - if (true) { - assertObjectType(key, childVal, vm); - } - if (!parentVal) { return childVal } - var ret = {}; - extend(ret, parentVal); - for (var key$1 in childVal) { - var parent = ret[key$1]; - var child = childVal[key$1]; - if (parent && !Array.isArray(parent)) { - parent = [parent]; - } - ret[key$1] = parent - ? parent.concat(child) - : Array.isArray(child) ? child : [child]; - } - return ret -}; - -/** - * Other object hashes. - */ -strats.props = -strats.methods = -strats.inject = -strats.computed = function ( - parentVal, - childVal, - vm, - key -) { - if (childVal && "development" !== 'production') { - assertObjectType(key, childVal, vm); - } - if (!parentVal) { return childVal } - var ret = Object.create(null); - extend(ret, parentVal); - if (childVal) { extend(ret, childVal); } - return ret -}; -strats.provide = mergeDataOrFn; - -/** - * Default strategy. - */ -var defaultStrat = function (parentVal, childVal) { - return childVal === undefined - ? parentVal - : childVal -}; - -/** - * Validate component names - */ -function checkComponents (options) { - for (var key in options.components) { - validateComponentName(key); - } -} - -function validateComponentName (name) { - if (!new RegExp(("^[a-zA-Z][\\-\\.0-9_" + (unicodeRegExp.source) + "]*$")).test(name)) { - warn( - 'Invalid component name: "' + name + '". Component names ' + - 'should conform to valid custom element name in html5 specification.' - ); - } - if (isBuiltInTag(name) || config.isReservedTag(name)) { - warn( - 'Do not use built-in or reserved HTML elements as component ' + - 'id: ' + name - ); - } -} - -/** - * Ensure all props option syntax are normalized into the - * Object-based format. - */ -function normalizeProps (options, vm) { - var props = options.props; - if (!props) { return } - var res = {}; - var i, val, name; - if (Array.isArray(props)) { - i = props.length; - while (i--) { - val = props[i]; - if (typeof val === 'string') { - name = camelize(val); - res[name] = { type: null }; - } else if (true) { - warn('props must be strings when using array syntax.'); - } - } - } else if (isPlainObject(props)) { - for (var key in props) { - val = props[key]; - name = camelize(key); - res[name] = isPlainObject(val) - ? val - : { type: val }; - } - } else if (true) { - warn( - "Invalid value for option \"props\": expected an Array or an Object, " + - "but got " + (toRawType(props)) + ".", - vm - ); - } - options.props = res; -} - -/** - * Normalize all injections into Object-based format - */ -function normalizeInject (options, vm) { - var inject = options.inject; - if (!inject) { return } - var normalized = options.inject = {}; - if (Array.isArray(inject)) { - for (var i = 0; i < inject.length; i++) { - normalized[inject[i]] = { from: inject[i] }; - } - } else if (isPlainObject(inject)) { - for (var key in inject) { - var val = inject[key]; - normalized[key] = isPlainObject(val) - ? extend({ from: key }, val) - : { from: val }; - } - } else if (true) { - warn( - "Invalid value for option \"inject\": expected an Array or an Object, " + - "but got " + (toRawType(inject)) + ".", - vm - ); - } -} - -/** - * Normalize raw function directives into object format. - */ -function normalizeDirectives (options) { - var dirs = options.directives; - if (dirs) { - for (var key in dirs) { - var def$$1 = dirs[key]; - if (typeof def$$1 === 'function') { - dirs[key] = { bind: def$$1, update: def$$1 }; - } - } - } -} - -function assertObjectType (name, value, vm) { - if (!isPlainObject(value)) { - warn( - "Invalid value for option \"" + name + "\": expected an Object, " + - "but got " + (toRawType(value)) + ".", - vm - ); - } -} - -/** - * Merge two option objects into a new one. - * Core utility used in both instantiation and inheritance. - */ -function mergeOptions ( - parent, - child, - vm -) { - if (true) { - checkComponents(child); - } - - if (typeof child === 'function') { - child = child.options; - } - - normalizeProps(child, vm); - normalizeInject(child, vm); - normalizeDirectives(child); - - // Apply extends and mixins on the child options, - // but only if it is a raw options object that isn't - // the result of another mergeOptions call. - // Only merged options has the _base property. - if (!child._base) { - if (child.extends) { - parent = mergeOptions(parent, child.extends, vm); - } - if (child.mixins) { - for (var i = 0, l = child.mixins.length; i < l; i++) { - parent = mergeOptions(parent, child.mixins[i], vm); - } - } - } - - var options = {}; - var key; - for (key in parent) { - mergeField(key); - } - for (key in child) { - if (!hasOwn(parent, key)) { - mergeField(key); - } - } - function mergeField (key) { - var strat = strats[key] || defaultStrat; - options[key] = strat(parent[key], child[key], vm, key); - } - return options -} - -/** - * Resolve an asset. - * This function is used because child instances need access - * to assets defined in its ancestor chain. - */ -function resolveAsset ( - options, - type, - id, - warnMissing -) { - /* istanbul ignore if */ - if (typeof id !== 'string') { - return - } - var assets = options[type]; - // check local registration variations first - if (hasOwn(assets, id)) { return assets[id] } - var camelizedId = camelize(id); - if (hasOwn(assets, camelizedId)) { return assets[camelizedId] } - var PascalCaseId = capitalize(camelizedId); - if (hasOwn(assets, PascalCaseId)) { return assets[PascalCaseId] } - // fallback to prototype chain - var res = assets[id] || assets[camelizedId] || assets[PascalCaseId]; - if ( true && warnMissing && !res) { - warn( - 'Failed to resolve ' + type.slice(0, -1) + ': ' + id, - options - ); - } - return res -} - -/* */ - - - -function validateProp ( - key, - propOptions, - propsData, - vm -) { - var prop = propOptions[key]; - var absent = !hasOwn(propsData, key); - var value = propsData[key]; - // boolean casting - var booleanIndex = getTypeIndex(Boolean, prop.type); - if (booleanIndex > -1) { - if (absent && !hasOwn(prop, 'default')) { - value = false; - } else if (value === '' || value === hyphenate(key)) { - // only cast empty string / same name to boolean if - // boolean has higher priority - var stringIndex = getTypeIndex(String, prop.type); - if (stringIndex < 0 || booleanIndex < stringIndex) { - value = true; - } - } - } - // check default value - if (value === undefined) { - value = getPropDefaultValue(vm, prop, key); - // since the default value is a fresh copy, - // make sure to observe it. - var prevShouldObserve = shouldObserve; - toggleObserving(true); - observe(value); - toggleObserving(prevShouldObserve); - } - if ( - true - ) { - assertProp(prop, key, value, vm, absent); - } - return value -} - -/** - * Get the default value of a prop. - */ -function getPropDefaultValue (vm, prop, key) { - // no default, return undefined - if (!hasOwn(prop, 'default')) { - return undefined - } - var def = prop.default; - // warn against non-factory defaults for Object & Array - if ( true && isObject(def)) { - warn( - 'Invalid default value for prop "' + key + '": ' + - 'Props with type Object/Array must use a factory function ' + - 'to return the default value.', - vm - ); - } - // the raw prop value was also undefined from previous render, - // return previous default value to avoid unnecessary watcher trigger - if (vm && vm.$options.propsData && - vm.$options.propsData[key] === undefined && - vm._props[key] !== undefined - ) { - return vm._props[key] - } - // call factory function for non-Function types - // a value is Function if its prototype is function even across different execution context - return typeof def === 'function' && getType(prop.type) !== 'Function' - ? def.call(vm) - : def -} - -/** - * Assert whether a prop is valid. - */ -function assertProp ( - prop, - name, - value, - vm, - absent -) { - if (prop.required && absent) { - warn( - 'Missing required prop: "' + name + '"', - vm - ); - return - } - if (value == null && !prop.required) { - return - } - var type = prop.type; - var valid = !type || type === true; - var expectedTypes = []; - if (type) { - if (!Array.isArray(type)) { - type = [type]; - } - for (var i = 0; i < type.length && !valid; i++) { - var assertedType = assertType(value, type[i], vm); - expectedTypes.push(assertedType.expectedType || ''); - valid = assertedType.valid; - } - } - - var haveExpectedTypes = expectedTypes.some(function (t) { return t; }); - if (!valid && haveExpectedTypes) { - warn( - getInvalidTypeMessage(name, value, expectedTypes), - vm - ); - return - } - var validator = prop.validator; - if (validator) { - if (!validator(value)) { - warn( - 'Invalid prop: custom validator check failed for prop "' + name + '".', - vm - ); - } - } -} - -var simpleCheckRE = /^(String|Number|Boolean|Function|Symbol|BigInt)$/; - -function assertType (value, type, vm) { - var valid; - var expectedType = getType(type); - if (simpleCheckRE.test(expectedType)) { - var t = typeof value; - valid = t === expectedType.toLowerCase(); - // for primitive wrapper objects - if (!valid && t === 'object') { - valid = value instanceof type; - } - } else if (expectedType === 'Object') { - valid = isPlainObject(value); - } else if (expectedType === 'Array') { - valid = Array.isArray(value); - } else { - try { - valid = value instanceof type; - } catch (e) { - warn('Invalid prop type: "' + String(type) + '" is not a constructor', vm); - valid = false; - } - } - return { - valid: valid, - expectedType: expectedType - } -} - -var functionTypeCheckRE = /^\s*function (\w+)/; - -/** - * Use function string name to check built-in types, - * because a simple equality check will fail when running - * across different vms / iframes. - */ -function getType (fn) { - var match = fn && fn.toString().match(functionTypeCheckRE); - return match ? match[1] : '' -} - -function isSameType (a, b) { - return getType(a) === getType(b) -} - -function getTypeIndex (type, expectedTypes) { - if (!Array.isArray(expectedTypes)) { - return isSameType(expectedTypes, type) ? 0 : -1 - } - for (var i = 0, len = expectedTypes.length; i < len; i++) { - if (isSameType(expectedTypes[i], type)) { - return i - } - } - return -1 -} - -function getInvalidTypeMessage (name, value, expectedTypes) { - var message = "Invalid prop: type check failed for prop \"" + name + "\"." + - " Expected " + (expectedTypes.map(capitalize).join(', ')); - var expectedType = expectedTypes[0]; - var receivedType = toRawType(value); - // check if we need to specify expected value - if ( - expectedTypes.length === 1 && - isExplicable(expectedType) && - isExplicable(typeof value) && - !isBoolean(expectedType, receivedType) - ) { - message += " with value " + (styleValue(value, expectedType)); - } - message += ", got " + receivedType + " "; - // check if we need to specify received value - if (isExplicable(receivedType)) { - message += "with value " + (styleValue(value, receivedType)) + "."; - } - return message -} - -function styleValue (value, type) { - if (type === 'String') { - return ("\"" + value + "\"") - } else if (type === 'Number') { - return ("" + (Number(value))) - } else { - return ("" + value) - } -} - -var EXPLICABLE_TYPES = ['string', 'number', 'boolean']; -function isExplicable (value) { - return EXPLICABLE_TYPES.some(function (elem) { return value.toLowerCase() === elem; }) -} - -function isBoolean () { - var args = [], len = arguments.length; - while ( len-- ) args[ len ] = arguments[ len ]; - - return args.some(function (elem) { return elem.toLowerCase() === 'boolean'; }) -} - -/* */ - -function handleError (err, vm, info) { - // Deactivate deps tracking while processing error handler to avoid possible infinite rendering. - // See: https://github.com/vuejs/vuex/issues/1505 - pushTarget(); - try { - if (vm) { - var cur = vm; - while ((cur = cur.$parent)) { - var hooks = cur.$options.errorCaptured; - if (hooks) { - for (var i = 0; i < hooks.length; i++) { - try { - var capture = hooks[i].call(cur, err, vm, info) === false; - if (capture) { return } - } catch (e) { - globalHandleError(e, cur, 'errorCaptured hook'); - } - } - } - } - } - globalHandleError(err, vm, info); - } finally { - popTarget(); - } -} - -function invokeWithErrorHandling ( - handler, - context, - args, - vm, - info -) { - var res; - try { - res = args ? handler.apply(context, args) : handler.call(context); - if (res && !res._isVue && isPromise(res) && !res._handled) { - res.catch(function (e) { return handleError(e, vm, info + " (Promise/async)"); }); - // issue #9511 - // avoid catch triggering multiple times when nested calls - res._handled = true; - } - } catch (e) { - handleError(e, vm, info); - } - return res -} - -function globalHandleError (err, vm, info) { - if (config.errorHandler) { - try { - return config.errorHandler.call(null, err, vm, info) - } catch (e) { - // if the user intentionally throws the original error in the handler, - // do not log it twice - if (e !== err) { - logError(e, null, 'config.errorHandler'); - } - } - } - logError(err, vm, info); -} - -function logError (err, vm, info) { - if (true) { - warn(("Error in " + info + ": \"" + (err.toString()) + "\""), vm); - } - /* istanbul ignore else */ - if ((inBrowser || inWeex) && typeof console !== 'undefined') { - console.error(err); - } else { - throw err - } -} - -/* */ - -var isUsingMicroTask = false; - -var callbacks = []; -var pending = false; - -function flushCallbacks () { - pending = false; - var copies = callbacks.slice(0); - callbacks.length = 0; - for (var i = 0; i < copies.length; i++) { - copies[i](); - } -} - -// Here we have async deferring wrappers using microtasks. -// In 2.5 we used (macro) tasks (in combination with microtasks). -// However, it has subtle problems when state is changed right before repaint -// (e.g. #6813, out-in transitions). -// Also, using (macro) tasks in event handler would cause some weird behaviors -// that cannot be circumvented (e.g. #7109, #7153, #7546, #7834, #8109). -// So we now use microtasks everywhere, again. -// A major drawback of this tradeoff is that there are some scenarios -// where microtasks have too high a priority and fire in between supposedly -// sequential events (e.g. #4521, #6690, which have workarounds) -// or even between bubbling of the same event (#6566). -var timerFunc; - -// The nextTick behavior leverages the microtask queue, which can be accessed -// via either native Promise.then or MutationObserver. -// MutationObserver has wider support, however it is seriously bugged in -// UIWebView in iOS >= 9.3.3 when triggered in touch event handlers. It -// completely stops working after triggering a few times... so, if native -// Promise is available, we will use it: -/* istanbul ignore next, $flow-disable-line */ -if (typeof Promise !== 'undefined' && isNative(Promise)) { - var p = Promise.resolve(); - timerFunc = function () { - p.then(flushCallbacks); - // In problematic UIWebViews, Promise.then doesn't completely break, but - // it can get stuck in a weird state where callbacks are pushed into the - // microtask queue but the queue isn't being flushed, until the browser - // needs to do some other work, e.g. handle a timer. Therefore we can - // "force" the microtask queue to be flushed by adding an empty timer. - if (isIOS) { setTimeout(noop); } - }; - isUsingMicroTask = true; -} else if (!isIE && typeof MutationObserver !== 'undefined' && ( - isNative(MutationObserver) || - // PhantomJS and iOS 7.x - MutationObserver.toString() === '[object MutationObserverConstructor]' -)) { - // Use MutationObserver where native Promise is not available, - // e.g. PhantomJS, iOS7, Android 4.4 - // (#6466 MutationObserver is unreliable in IE11) - var counter = 1; - var observer = new MutationObserver(flushCallbacks); - var textNode = document.createTextNode(String(counter)); - observer.observe(textNode, { - characterData: true - }); - timerFunc = function () { - counter = (counter + 1) % 2; - textNode.data = String(counter); - }; - isUsingMicroTask = true; -} else if (typeof setImmediate !== 'undefined' && isNative(setImmediate)) { - // Fallback to setImmediate. - // Technically it leverages the (macro) task queue, - // but it is still a better choice than setTimeout. - timerFunc = function () { - setImmediate(flushCallbacks); - }; -} else { - // Fallback to setTimeout. - timerFunc = function () { - setTimeout(flushCallbacks, 0); - }; -} - -function nextTick (cb, ctx) { - var _resolve; - callbacks.push(function () { - if (cb) { - try { - cb.call(ctx); - } catch (e) { - handleError(e, ctx, 'nextTick'); - } - } else if (_resolve) { - _resolve(ctx); - } - }); - if (!pending) { - pending = true; - timerFunc(); - } - // $flow-disable-line - if (!cb && typeof Promise !== 'undefined') { - return new Promise(function (resolve) { - _resolve = resolve; - }) - } -} - -/* */ - -var mark; -var measure; - -if (true) { - var perf = inBrowser && window.performance; - /* istanbul ignore if */ - if ( - perf && - perf.mark && - perf.measure && - perf.clearMarks && - perf.clearMeasures - ) { - mark = function (tag) { return perf.mark(tag); }; - measure = function (name, startTag, endTag) { - perf.measure(name, startTag, endTag); - perf.clearMarks(startTag); - perf.clearMarks(endTag); - // perf.clearMeasures(name) - }; - } -} - -/* not type checking this file because flow doesn't play well with Proxy */ - -var initProxy; - -if (true) { - var allowedGlobals = makeMap( - 'Infinity,undefined,NaN,isFinite,isNaN,' + - 'parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,' + - 'Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,' + - 'require' // for Webpack/Browserify - ); - - var warnNonPresent = function (target, key) { - warn( - "Property or method \"" + key + "\" is not defined on the instance but " + - 'referenced during render. Make sure that this property is reactive, ' + - 'either in the data option, or for class-based components, by ' + - 'initializing the property. ' + - 'See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.', - target - ); - }; - - var warnReservedPrefix = function (target, key) { - warn( - "Property \"" + key + "\" must be accessed with \"$data." + key + "\" because " + - 'properties starting with "$" or "_" are not proxied in the Vue instance to ' + - 'prevent conflicts with Vue internals. ' + - 'See: https://vuejs.org/v2/api/#data', - target - ); - }; - - var hasProxy = - typeof Proxy !== 'undefined' && isNative(Proxy); - - if (hasProxy) { - var isBuiltInModifier = makeMap('stop,prevent,self,ctrl,shift,alt,meta,exact'); - config.keyCodes = new Proxy(config.keyCodes, { - set: function set (target, key, value) { - if (isBuiltInModifier(key)) { - warn(("Avoid overwriting built-in modifier in config.keyCodes: ." + key)); - return false - } else { - target[key] = value; - return true - } - } - }); - } - - var hasHandler = { - has: function has (target, key) { - var has = key in target; - var isAllowed = allowedGlobals(key) || - (typeof key === 'string' && key.charAt(0) === '_' && !(key in target.$data)); - if (!has && !isAllowed) { - if (key in target.$data) { warnReservedPrefix(target, key); } - else { warnNonPresent(target, key); } - } - return has || !isAllowed - } - }; - - var getHandler = { - get: function get (target, key) { - if (typeof key === 'string' && !(key in target)) { - if (key in target.$data) { warnReservedPrefix(target, key); } - else { warnNonPresent(target, key); } - } - return target[key] - } - }; - - initProxy = function initProxy (vm) { - if (hasProxy) { - // determine which proxy handler to use - var options = vm.$options; - var handlers = options.render && options.render._withStripped - ? getHandler - : hasHandler; - vm._renderProxy = new Proxy(vm, handlers); - } else { - vm._renderProxy = vm; - } - }; -} - -/* */ - -var seenObjects = new _Set(); - -/** - * Recursively traverse an object to evoke all converted - * getters, so that every nested property inside the object - * is collected as a "deep" dependency. - */ -function traverse (val) { - _traverse(val, seenObjects); - seenObjects.clear(); -} - -function _traverse (val, seen) { - var i, keys; - var isA = Array.isArray(val); - if ((!isA && !isObject(val)) || Object.isFrozen(val) || val instanceof VNode) { - return - } - if (val.__ob__) { - var depId = val.__ob__.dep.id; - if (seen.has(depId)) { - return - } - seen.add(depId); - } - if (isA) { - i = val.length; - while (i--) { _traverse(val[i], seen); } - } else { - keys = Object.keys(val); - i = keys.length; - while (i--) { _traverse(val[keys[i]], seen); } - } -} - -/* */ - -var normalizeEvent = cached(function (name) { - var passive = name.charAt(0) === '&'; - name = passive ? name.slice(1) : name; - var once$$1 = name.charAt(0) === '~'; // Prefixed last, checked first - name = once$$1 ? name.slice(1) : name; - var capture = name.charAt(0) === '!'; - name = capture ? name.slice(1) : name; - return { - name: name, - once: once$$1, - capture: capture, - passive: passive - } -}); - -function createFnInvoker (fns, vm) { - function invoker () { - var arguments$1 = arguments; - - var fns = invoker.fns; - if (Array.isArray(fns)) { - var cloned = fns.slice(); - for (var i = 0; i < cloned.length; i++) { - invokeWithErrorHandling(cloned[i], null, arguments$1, vm, "v-on handler"); - } - } else { - // return handler return value for single handlers - return invokeWithErrorHandling(fns, null, arguments, vm, "v-on handler") - } - } - invoker.fns = fns; - return invoker -} - -function updateListeners ( - on, - oldOn, - add, - remove$$1, - createOnceHandler, - vm -) { - var name, def$$1, cur, old, event; - for (name in on) { - def$$1 = cur = on[name]; - old = oldOn[name]; - event = normalizeEvent(name); - if (isUndef(cur)) { - true && warn( - "Invalid handler for event \"" + (event.name) + "\": got " + String(cur), - vm - ); - } else if (isUndef(old)) { - if (isUndef(cur.fns)) { - cur = on[name] = createFnInvoker(cur, vm); - } - if (isTrue(event.once)) { - cur = on[name] = createOnceHandler(event.name, cur, event.capture); - } - add(event.name, cur, event.capture, event.passive, event.params); - } else if (cur !== old) { - old.fns = cur; - on[name] = old; - } - } - for (name in oldOn) { - if (isUndef(on[name])) { - event = normalizeEvent(name); - remove$$1(event.name, oldOn[name], event.capture); - } - } -} - -/* */ - -function mergeVNodeHook (def, hookKey, hook) { - if (def instanceof VNode) { - def = def.data.hook || (def.data.hook = {}); - } - var invoker; - var oldHook = def[hookKey]; - - function wrappedHook () { - hook.apply(this, arguments); - // important: remove merged hook to ensure it's called only once - // and prevent memory leak - remove(invoker.fns, wrappedHook); - } - - if (isUndef(oldHook)) { - // no existing hook - invoker = createFnInvoker([wrappedHook]); - } else { - /* istanbul ignore if */ - if (isDef(oldHook.fns) && isTrue(oldHook.merged)) { - // already a merged invoker - invoker = oldHook; - invoker.fns.push(wrappedHook); - } else { - // existing plain hook - invoker = createFnInvoker([oldHook, wrappedHook]); - } - } - - invoker.merged = true; - def[hookKey] = invoker; -} - -/* */ - -function extractPropsFromVNodeData ( - data, - Ctor, - tag -) { - // we are only extracting raw values here. - // validation and default values are handled in the child - // component itself. - var propOptions = Ctor.options.props; - if (isUndef(propOptions)) { - return - } - var res = {}; - var attrs = data.attrs; - var props = data.props; - if (isDef(attrs) || isDef(props)) { - for (var key in propOptions) { - var altKey = hyphenate(key); - if (true) { - var keyInLowerCase = key.toLowerCase(); - if ( - key !== keyInLowerCase && - attrs && hasOwn(attrs, keyInLowerCase) - ) { - tip( - "Prop \"" + keyInLowerCase + "\" is passed to component " + - (formatComponentName(tag || Ctor)) + ", but the declared prop name is" + - " \"" + key + "\". " + - "Note that HTML attributes are case-insensitive and camelCased " + - "props need to use their kebab-case equivalents when using in-DOM " + - "templates. You should probably use \"" + altKey + "\" instead of \"" + key + "\"." - ); - } - } - checkProp(res, props, key, altKey, true) || - checkProp(res, attrs, key, altKey, false); - } - } - return res -} - -function checkProp ( - res, - hash, - key, - altKey, - preserve -) { - if (isDef(hash)) { - if (hasOwn(hash, key)) { - res[key] = hash[key]; - if (!preserve) { - delete hash[key]; - } - return true - } else if (hasOwn(hash, altKey)) { - res[key] = hash[altKey]; - if (!preserve) { - delete hash[altKey]; - } - return true - } - } - return false -} - -/* */ - -// The template compiler attempts to minimize the need for normalization by -// statically analyzing the template at compile time. -// -// For plain HTML markup, normalization can be completely skipped because the -// generated render function is guaranteed to return Array. There are -// two cases where extra normalization is needed: - -// 1. When the children contains components - because a functional component -// may return an Array instead of a single root. In this case, just a simple -// normalization is needed - if any child is an Array, we flatten the whole -// thing with Array.prototype.concat. It is guaranteed to be only 1-level deep -// because functional components already normalize their own children. -function simpleNormalizeChildren (children) { - for (var i = 0; i < children.length; i++) { - if (Array.isArray(children[i])) { - return Array.prototype.concat.apply([], children) - } - } - return children -} - -// 2. When the children contains constructs that always generated nested Arrays, -// e.g.