(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{ /***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/src/views/base/Table.vue?vue&type=script&lang=js&": /*!********************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/src/views/base/Table.vue?vue&type=script&lang=js& ***! \********************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ __webpack_exports__["default"] = ({ name: 'Table', props: { items: Array, fields: { type: Array, "default": function _default() { return ['username', 'registered', 'role', 'status']; } }, caption: { type: String, "default": 'Table' }, hover: Boolean, striped: Boolean, bordered: Boolean, small: Boolean, fixed: Boolean, dark: Boolean }, methods: { getBadge: function getBadge(status) { return status === 'Active' ? 'success' : status === 'Inactive' ? 'secondary' : status === 'Pending' ? 'warning' : status === 'Banned' ? 'danger' : 'primary'; } } }); /***/ }), /***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/src/views/base/Tables.vue?vue&type=script&lang=js&": /*!*********************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/src/views/base/Tables.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Table_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Table.vue */ "./resources/js/src/views/base/Table.vue"); /* harmony import */ var _users_UsersData__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../users/UsersData */ "./resources/js/src/views/users/UsersData.js"); // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ __webpack_exports__["default"] = ({ name: 'Tables', components: { CTableWrapper: _Table_vue__WEBPACK_IMPORTED_MODULE_0__["default"] }, methods: { shuffleArray: function shuffleArray(array) { for (var i = array.length - 1; i > 0; i--) { var j = Math.floor(Math.random() * (i + 1)); var temp = array[i]; array[i] = array[j]; array[j] = temp; } return array; }, getShuffledUsersData: function getShuffledUsersData() { return this.shuffleArray(_users_UsersData__WEBPACK_IMPORTED_MODULE_1__["default"].slice(0)); } } }); /***/ }), /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/src/views/base/Table.vue?vue&type=template&id=07958d0c&": /*!************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/src/views/base/Table.vue?vue&type=template&id=07958d0c& ***! \************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); var render = function() { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( "CCard", [ _c( "CCardHeader", [ _vm._t("header", [ _c("CIcon", { attrs: { name: "cil-grid" } }), _vm._v(" " + _vm._s(_vm.caption) + "\n ") ]) ], 2 ), _vm._v(" "), _c( "CCardBody", [ _c("CDataTable", { attrs: { hover: _vm.hover, striped: _vm.striped, bordered: _vm.bordered, small: _vm.small, fixed: _vm.fixed, items: _vm.items, fields: _vm.fields, "items-per-page": _vm.small ? 10 : 5, dark: _vm.dark, pagination: "" }, scopedSlots: _vm._u([ { key: "status", fn: function(ref) { var item = ref.item return [ _c( "td", [ _c( "CBadge", { attrs: { color: _vm.getBadge(item.status) } }, [_vm._v(_vm._s(item.status))] ) ], 1 ) ] } } ]) }) ], 1 ) ], 1 ) } var staticRenderFns = [] render._withStripped = true /***/ }), /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/src/views/base/Tables.vue?vue&type=template&id=e3c4d22e&": /*!*************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/src/views/base/Tables.vue?vue&type=template&id=e3c4d22e& ***! \*************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); var render = function() { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( "div", [ _c( "CRow", [ _c( "CCol", { attrs: { lg: "6" } }, [ _c("CTableWrapper", { attrs: { items: _vm.getShuffledUsersData() }, scopedSlots: _vm._u([ { key: "header", fn: function() { return [ _c("CIcon", { attrs: { name: "cil-grid" } }), _vm._v(" Simple Table\n "), _c("div", { staticClass: "card-header-actions" }, [ _c( "a", { staticClass: "card-header-action", attrs: { href: "https://coreui.io/vue/docs/components/nav", rel: "noreferrer noopener", target: "_blank" } }, [ _c("small", { staticClass: "text-muted" }, [ _vm._v("docs") ]) ] ) ]) ] }, proxy: true } ]) }) ], 1 ), _vm._v(" "), _c( "CCol", { attrs: { lg: "6" } }, [ _c("CTableWrapper", { attrs: { items: _vm.getShuffledUsersData(), striped: "", caption: "Striped Table" } }) ], 1 ) ], 1 ), _vm._v(" "), _c( "CRow", [ _c( "CCol", { attrs: { lg: "6" } }, [ _c("CTableWrapper", { attrs: { items: _vm.getShuffledUsersData(), small: "", caption: "Condensed Table" } }) ], 1 ), _vm._v(" "), _c( "CCol", { attrs: { lg: "6" } }, [ _c("CTableWrapper", { attrs: { items: _vm.getShuffledUsersData(), fixed: "", bordered: "", caption: "Bordered Table" } }) ], 1 ) ], 1 ), _vm._v(" "), _c( "CRow", [ _c( "CCol", { attrs: { sm: "12" } }, [ _c("CTableWrapper", { attrs: { items: _vm.getShuffledUsersData(), hover: "", striped: "", bordered: "", small: "", fixed: "", caption: "Combined All Table" } }) ], 1 ) ], 1 ), _vm._v(" "), _c( "CRow", [ _c( "CCol", { attrs: { sm: "12" } }, [ _c("CTableWrapper", { attrs: { items: _vm.getShuffledUsersData(), hover: "", striped: "", bordered: "", small: "", fixed: "", dark: "", caption: "Combined All dark Table" } }) ], 1 ) ], 1 ) ], 1 ) } var staticRenderFns = [] render._withStripped = true /***/ }), /***/ "./resources/js/src/views/base/Table.vue": /*!***********************************************!*\ !*** ./resources/js/src/views/base/Table.vue ***! \***********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Table_vue_vue_type_template_id_07958d0c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Table.vue?vue&type=template&id=07958d0c& */ "./resources/js/src/views/base/Table.vue?vue&type=template&id=07958d0c&"); /* harmony import */ var _Table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Table.vue?vue&type=script&lang=js& */ "./resources/js/src/views/base/Table.vue?vue&type=script&lang=js&"); /* empty/unused harmony star reexport *//* 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 = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( _Table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _Table_vue_vue_type_template_id_07958d0c___WEBPACK_IMPORTED_MODULE_0__["render"], _Table_vue_vue_type_template_id_07958d0c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, null ) /* hot reload */ if (false) { var api; } component.options.__file = "resources/js/src/views/base/Table.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "./resources/js/src/views/base/Table.vue?vue&type=script&lang=js&": /*!************************************************************************!*\ !*** ./resources/js/src/views/base/Table.vue?vue&type=script&lang=js& ***! \************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Table.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/src/views/base/Table.vue?vue&type=script&lang=js&"); /* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), /***/ "./resources/js/src/views/base/Table.vue?vue&type=template&id=07958d0c&": /*!******************************************************************************!*\ !*** ./resources/js/src/views/base/Table.vue?vue&type=template&id=07958d0c& ***! \******************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Table_vue_vue_type_template_id_07958d0c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Table.vue?vue&type=template&id=07958d0c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/src/views/base/Table.vue?vue&type=template&id=07958d0c&"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Table_vue_vue_type_template_id_07958d0c___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Table_vue_vue_type_template_id_07958d0c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /***/ }), /***/ "./resources/js/src/views/base/Tables.vue": /*!************************************************!*\ !*** ./resources/js/src/views/base/Tables.vue ***! \************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _Tables_vue_vue_type_template_id_e3c4d22e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Tables.vue?vue&type=template&id=e3c4d22e& */ "./resources/js/src/views/base/Tables.vue?vue&type=template&id=e3c4d22e&"); /* harmony import */ var _Tables_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Tables.vue?vue&type=script&lang=js& */ "./resources/js/src/views/base/Tables.vue?vue&type=script&lang=js&"); /* empty/unused harmony star reexport *//* 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 = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( _Tables_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _Tables_vue_vue_type_template_id_e3c4d22e___WEBPACK_IMPORTED_MODULE_0__["render"], _Tables_vue_vue_type_template_id_e3c4d22e___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, null ) /* hot reload */ if (false) { var api; } component.options.__file = "resources/js/src/views/base/Tables.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "./resources/js/src/views/base/Tables.vue?vue&type=script&lang=js&": /*!*************************************************************************!*\ !*** ./resources/js/src/views/base/Tables.vue?vue&type=script&lang=js& ***! \*************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Tables_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Tables.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/src/views/base/Tables.vue?vue&type=script&lang=js&"); /* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Tables_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), /***/ "./resources/js/src/views/base/Tables.vue?vue&type=template&id=e3c4d22e&": /*!*******************************************************************************!*\ !*** ./resources/js/src/views/base/Tables.vue?vue&type=template&id=e3c4d22e& ***! \*******************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tables_vue_vue_type_template_id_e3c4d22e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Tables.vue?vue&type=template&id=e3c4d22e& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/src/views/base/Tables.vue?vue&type=template&id=e3c4d22e&"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tables_vue_vue_type_template_id_e3c4d22e___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Tables_vue_vue_type_template_id_e3c4d22e___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /***/ }), /***/ "./resources/js/src/views/users/UsersData.js": /*!***************************************************!*\ !*** ./resources/js/src/views/users/UsersData.js ***! \***************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); var usersData = [{ username: 'Samppa Nori', registered: '2012/01/01', role: 'Member', status: 'Active' }, { username: 'Estavan Lykos', registered: '2012/02/01', role: 'Staff', status: 'Banned' }, { username: 'Chetan Mohamed', registered: '2012/02/01', role: 'Admin', status: 'Inactive' }, { username: 'Derick Maximinus', registered: '2012/03/01', role: 'Member', status: 'Pending' }, { username: 'Friderik Dávid', registered: '2012/01/21', role: 'Staff', status: 'Active' }, { username: 'Yiorgos Avraamu', registered: '2012/01/01', role: 'Member', status: 'Active' }, { username: 'Avram Tarasios', registered: '2012/02/01', role: 'Staff', status: 'Banned', _classes: 'table-success' }, { username: 'Quintin Ed', registered: '2012/02/01', role: 'Admin', status: 'Inactive' }, { username: 'Enéas Kwadwo', registered: '2012/03/01', role: 'Member', status: 'Pending' }, { username: 'Agapetus Tadeáš', registered: '2012/01/21', role: 'Staff', status: 'Active' }, { username: 'Carwyn Fachtna', registered: '2012/01/01', role: 'Member', status: 'Active', _classes: 'table-success' }, { username: 'Nehemiah Tatius', registered: '2012/02/01', role: 'Staff', status: 'Banned' }, { username: 'Ebbe Gemariah', registered: '2012/02/01', role: 'Admin', status: 'Inactive' }, { username: 'Eustorgios Amulius', registered: '2012/03/01', role: 'Member', status: 'Pending' }, { username: 'Leopold Gáspár', registered: '2012/01/21', role: 'Staff', status: 'Active' }, { username: 'Pompeius René', registered: '2012/01/01', role: 'Member', status: 'Active' }, { username: 'Paĉjo Jadon', registered: '2012/02/01', role: 'Staff', status: 'Banned' }, { username: 'Micheal Mercurius', registered: '2012/02/01', role: 'Admin', status: 'Inactive' }, { username: 'Ganesha Dubhghall', registered: '2012/03/01', role: 'Member', status: 'Pending' }, { username: 'Hiroto Šimun', registered: '2012/01/21', role: 'Staff', status: 'Active' }, { username: 'Vishnu Serghei', registered: '2012/01/01', role: 'Member', status: 'Active' }, { username: 'Zbyněk Phoibos', registered: '2012/02/01', role: 'Staff', status: 'Banned' }, { username: 'Einar Randall', registered: '2012/02/01', role: 'Admin', status: 'Inactive', _classes: 'table-danger' }, { username: 'Félix Troels', registered: '2012/03/21', role: 'Staff', status: 'Active' }, { username: 'Aulus Agmundr', registered: '2012/01/01', role: 'Member', status: 'Pending' }]; /* harmony default export */ __webpack_exports__["default"] = (usersData); /***/ }) }]);