diff --git a/package-lock.json b/package-lock.json index b697824a..c0efef02 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7626,6 +7626,12 @@ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true }, + "izitoast": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/izitoast/-/izitoast-1.4.0.tgz", + "integrity": "sha512-Oc1X2wiQtPp39i5VpIjf3GJf5sfCtHKXZ5szx7RareyEeFLUlcEW0FSfBni28+Ul6KNKZRKzhVuWzSP4Xngh0w==", + "dev": true + }, "javascript-stringify": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-1.6.0.tgz", diff --git a/package.json b/package.json index b2296436..17dcac8a 100644 --- a/package.json +++ b/package.json @@ -10,17 +10,6 @@ "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" }, "devDependencies": { - "chartist": "0.11.0", - "eslint": "^5.14.1", - "node-sass": "^4.9.3", - "sass": "^1.15.2", - "sass-loader": "^7.1.0", - "vue": "^2.5.17", - "vue-chartist": "^2.1.2", - "vue-meta": "^1.5.2", - "vue-style-loader": "^4.1.2", - "vuelidate": "^0.7.4", - "vuetify": "^1.2.5", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@fortawesome/fontawesome-free": "^5.7.2", "@mdi/font": "^2.5.94", @@ -31,30 +20,42 @@ "axios": "^0.18", "bootstrap": "^4.0.0", "bootstrap-sass": "^3.3.7", + "chartist": "0.11.0", "cross-env": "^5.1", "css-loader": "2.1.1", + "eslint": "^5.14.1", "eslint-config-standard": "^12.0.0", "eslint-plugin-import": "^2.16.0", "eslint-plugin-node": "^8.0.1", "eslint-plugin-promise": "^4.0.1", "eslint-plugin-standard": "^4.0.0", "font-awesome": "^4.7.0", - "popper.js": "^1.12", "fontello": "^0.5.0", + "izitoast": "^1.4.0", "jquery": "^3.2", - "resolve-url-loader": "^2.3.1", "laravel-mix": "^4.0.7", "less-loader": "4.1.0", "lodash": "^4.17.5", "material-design-icons-iconfont": "^3.0.3", + "node-sass": "^4.9.3", + "popper.js": "^1.12", "postcss-loader": "^3.0.0", + "resolve-url-loader": "^2.3.1", + "sass": "^1.15.2", + "sass-loader": "^7.1.0", "style-loader": "0.23.1", "stylus": "^0.54.5", "stylus-loader": "^3.0.1", + "vue": "^2.5.17", "vue-analytics": "^5.8.0", + "vue-chartist": "^2.1.2", "vue-i18n": "^7.4.0", + "vue-meta": "^1.5.2", "vue-router": "^3.0.1", + "vue-style-loader": "^4.1.2", "vue-template-compiler": "^2.5.17", + "vuelidate": "^0.7.4", + "vuetify": "^1.2.5", "vuex": "^3.0.1", "vuex-router-sync": "^5.0.0" } diff --git a/public/0.js b/public/0.js index d903661c..39c516a5 100644 --- a/public/0.js +++ b/public/0.js @@ -210,7 +210,7 @@ __webpack_require__.r(__webpack_exports__); exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); // Module -exports.push([module.i, "\n.WM-Border[data-v-308d838e] {\r\n border: 1px solid;\n}\n.WM-Border-Black[data-v-308d838e] {\r\n border-color: #2f353b !important;\n}\n.WM-Border-Gray[data-v-308d838e] {\r\n border-color: #aaa !important;\n}\n.WM-Color-LightGrey[data-v-308d838e] {\r\n background-color : #F5F5F5;\n}\n.WM-Relative[data-v-308d838e] {\r\n position: relative;\n}\n.v-btn--top.v-btn--absolute.v-btn--small[data-v-308d838e] {\r\n top: -25px !important;\n}\r\n", ""]); +exports.push([module.i, "\n.WM-Border[data-v-308d838e] {\n border: 1px solid;\n}\n.WM-Border-Black[data-v-308d838e] {\n border-color: #2f353b !important;\n}\n.WM-Border-Gray[data-v-308d838e] {\n border-color: #aaa !important;\n}\n.WM-Color-LightGrey[data-v-308d838e] {\n background-color : #F5F5F5;\n}\n.WM-Relative[data-v-308d838e] {\n position: relative;\n}\n.v-btn--top.v-btn--absolute.v-btn--small[data-v-308d838e] {\n top: -25px !important;\n}\n", ""]); diff --git a/public/1.js b/public/1.js index ffebb0b1..caa78039 100644 --- a/public/1.js +++ b/public/1.js @@ -147,7 +147,7 @@ __webpack_require__.r(__webpack_exports__); exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); // Module -exports.push([module.i, "\n.WM-ActionButton[data-v-1305c16e] {\r\n padding : 8px 22px;\n}\r\n\r\n", ""]); +exports.push([module.i, "\n.WM-ActionButton[data-v-1305c16e] {\n padding : 8px 22px;\n}\n\n", ""]); diff --git a/public/10.js b/public/10.js index ba2b6c09..d8be9bd4 100644 --- a/public/10.js +++ b/public/10.js @@ -1,14 +1,19 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&": -/*!*********************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js& ***! - \*********************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=script&lang=js&": +/*!***************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Login.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 vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js"); +function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } + +function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + // // // @@ -68,90 +73,35 @@ __webpack_require__.r(__webpack_exports__); // // // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// + /* harmony default export */ __webpack_exports__["default"] = ({ data: function data() { return { - headers: [{ - sortable: true, - text: 'Operator', - value: 'operator' - }, { - sortable: true, - text: 'Date', - value: 'date' - }, { - sortable: true, - text: 'Hospital', - value: 'hospital' - }, { - sortable: true, - text: 'Action', - value: 'action', - align: 'right' - }], - items: [{ - name: 'Fatemeh Shokouhi', - date: '12/05/1397', - operator: 'Shahid Beheshti', - action: '' - }, { - name: 'Fatemeh Fayyazi', - date: '12/05/1397', - operator: 'Emam Reza', - action: '' - }] + cell_number: "", + password: "" }; - } + }, + computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapGetters"])('auth', ['authenticating', 'authenticationError', 'authenticationErrorCode'])), + methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapActions"])('auth', ['login']), { + handleSubmit: function handleSubmit() { + // Perform a simple validation that cell_number and password have been typed in + if (this.cell_number != '' && this.password != '') { + this.login({ + cell_number: this.cell_number, + password: this.password + }); + this.password = ""; + } + } + }) }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&": -/*!*************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& ***! - \*************************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&": +/*!*******************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true& ***! + \*******************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -164,289 +114,209 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-container", - { attrs: { "grid-list-xs": "" } }, + "v-form", [ _c( - "material-card", - { attrs: { color: "black", title: "Member List" } }, + "v-container", + { attrs: { "grid-list-xs": "" } }, [ _c( "v-layout", - { - staticClass: "px-5 mb-3", - attrs: { "align-center": "", "justify-center": "", wrap: "" } - }, + { staticClass: "justify-center", attrs: { row: "", wrap: "" } }, [ _c( "v-flex", - { attrs: { xs12: "", md3: "", sm3: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - color: "black", - name: "name", - label: "Name", - id: "id1" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md3: "", sm3: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - color: "black", - name: "date", - label: "Date", - id: "id2" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md3: "", sm3: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - color: "black", - name: "hospital", - label: "Hospital", - id: "id3" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md3: "", sm3: "" } }, + { + staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS", + attrs: { xs12: "", md3: "", sm3: "" } + }, [ _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" } - }, + "material-card", + { attrs: { color: "black", title: "Login Page" } }, [ _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-search")] + "v-layout", + { staticClass: "px-3", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md12: "", sm12: "" } }, + [ + _c("v-text-field", { + attrs: { + name: "cellnumber", + label: "Cell Number", + id: "id1", + color: "black" + }, + model: { + value: _vm.cell_number, + callback: function($$v) { + _vm.cell_number = $$v + }, + expression: "cell_number" + } + }) + ], + 1 + ) + ], + 1 ), _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("Filter") - ]) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1), - _vm._v(" "), - _c( - "v-layout", - { - staticClass: "px-5 my-2", - attrs: { "align-center": "", "justify-center": "", wrap: "" } - }, - [ - _c( - "v-flex", - { attrs: { xs12: "", md12: "", sm12: "" } }, - [ - _c("v-data-table", { - attrs: { - headers: _vm.headers, - items: _vm.items, - "hide-actions": "" - }, - scopedSlots: _vm._u([ - { - key: "headerCell", - fn: function(ref) { - var header = ref.header - return [ - _c("span", { + _c( + "v-layout", + { staticClass: "px-3", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md12: "", sm12: "" } }, + [ + _c("v-text-field", { + attrs: { + name: "password", + label: "Password", + id: "id2", + color: "black" + }, + model: { + value: _vm.password, + callback: function($$v) { + _vm.password = $$v + }, + expression: "password" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { staticClass: "px-3", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { staticClass: - "subheading font-weight-light text-white text--darken-3", - domProps: { textContent: _vm._s(header.text) } - }) - ] - } - }, - { - key: "items", - fn: function(ref) { - var item = ref.item - return [ - _c( - "td", - { staticClass: "headline font-weight-light" }, - [_vm._v(_vm._s(item.name))] - ), - _vm._v(" "), - _c( - "td", - { staticClass: "title font-weight-light" }, - [_vm._v(_vm._s(item.date))] - ), - _vm._v(" "), - _c( - "td", - { staticClass: "title font-weight-light" }, - [_vm._v(_vm._s(item.operator))] - ), - _vm._v(" "), - _c( - "td", - { staticClass: "text-xs-right" }, - [ - _c( - "v-btn", - { - staticClass: "mr-2 WM-ActionButton", - attrs: { color: "purple" } - }, - [ - _c( - "v-icon", - { - staticClass: "white--text mr-1 caption" - }, - [_vm._v("fas fa-envelope")] - ), - _vm._v(" "), - _c("span", [_vm._v("SMS")]) - ], - 1 - ), - _vm._v(" "), - _c( - "v-btn", - { - staticClass: "mr-2 WM-ActionButton", - attrs: { color: "cyan" } - }, - [ - _c( - "v-icon", - { - staticClass: "white--text mr-1 caption" - }, - [_vm._v("fas fa-pen")] - ), - _vm._v(" "), - _c("span", [_vm._v("Edit")]) - ], - 1 - ), - _vm._v(" "), - _c( - "v-btn", - { - staticClass: "mr-2 WM-ActionButton", - attrs: { color: "orange darken-1" } - }, - [ - _c( - "v-icon", - { - staticClass: "white--text mr-1 caption" - }, - [_vm._v("fas fa-user")] - ), - _vm._v(" "), - _c("span", [_vm._v("Operator")]) - ], - 1 - ), - _vm._v(" "), - _c( - "v-btn", - { - staticClass: " WM-ActionButton", - attrs: { color: "pink" } - }, - [ - _c( - "v-icon", - { - staticClass: "white--text mr-1 caption" - }, - [_vm._v("fas fa-times")] - ), - _vm._v(" "), - _c("span", [_vm._v("Remove")]) - ], - 1 - ) - ], - 1 - ) - ] - } - } - ]) - }) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1), - _vm._v(" "), - _c( - "v-layout", - { - staticClass: "mt-3", - attrs: { - row: "", - wrap: "", - "align-center": "", - "justify-center": "" - } - }, - [ - _c( - "router-link", - { attrs: { to: "/dashboard" } }, - [ - _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" - }, - [ - _c( - "v-icon", - { staticClass: "black--text mr-2 caption" }, - [_vm._v("fas fa-chevron-left")] + "text-md-left text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" }, + on: { click: _vm.handleSubmit } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-sign-in-alt")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Login") + ]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-md-right text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "router-link", + { + staticClass: "black--text", + attrs: { to: "register" } + }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" + }, + [ + _c( + "v-icon", + { + staticClass: + "black--text mr-2 caption" + }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c( + "span", + { staticClass: "black--text" }, + [_vm._v("Register")] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 ), _vm._v(" "), - _c("span", { staticClass: "black--text" }, [ - _vm._v("Back") - ]) + _c( + "v-layout", + { + staticClass: + "text-md-left text-sm-center text-xs-center", + attrs: { row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { + staticClass: "px-4 py-3", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "router-link", + { attrs: { to: "/forgot-password" } }, + [ + _c( + "span", + { + staticClass: "black--text", + staticStyle: { + "border-bottom": "1px solid #000" + } + }, + [_vm._v("Forgot Password ?")] + ) + ] + ) + ], + 1 + ) + ], + 1 + ) ], 1 ) @@ -470,17 +340,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/ManageUsers.vue": -/*!************************************************!*\ - !*** ./resources/js/vue/views/ManageUsers.vue ***! - \************************************************/ +/***/ "./resources/js/vue/views/Login.vue": +/*!******************************************!*\ + !*** ./resources/js/vue/views/Login.vue ***! + \******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& */ "./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&"); -/* harmony import */ var _ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ManageUsers.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&"); +/* harmony import */ var _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Login.vue?vue&type=template&id=646835d1&scoped=true& */ "./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&"); +/* harmony import */ var _Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Login.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Login.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"); @@ -490,50 +360,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "436a95ea", + "646835d1", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/ManageUsers.vue" +component.options.__file = "resources/js/vue/views/Login.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ +/***/ "./resources/js/vue/views/Login.vue?vue&type=script&lang=js&": +/*!*******************************************************************!*\ + !*** ./resources/js/vue/views/Login.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_ManageUsers_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!./ManageUsers.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.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_ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_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!./Login.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.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_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&": -/*!*******************************************************************************************!*\ - !*** ./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& ***! - \*******************************************************************************************/ +/***/ "./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&": +/*!*************************************************************************************!*\ + !*** ./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true& ***! + \*************************************************************************************/ /*! 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_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___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!./ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&"); -/* 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_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_646835d1_scoped_true___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!./Login.vue?vue&type=template&id=646835d1&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&"); +/* 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_Login_vue_vue_type_template_id_646835d1_scoped_true___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_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/11.js b/public/11.js index 99b591de..515ec71b 100644 --- a/public/11.js +++ b/public/11.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&": -/*!****************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js& ***! - \****************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&": +/*!*********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js& ***! + \*********************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -96,36 +96,62 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// +// +// +// +// +// +// +// +// +// +// +// /* harmony default export */ __webpack_exports__["default"] = ({ data: function data() { return { - username: '', - gender: '', - cellnumber: '', - emailaddress: '', - address: '', - items: ['Item 1', 'Item 2', 'Item 3', 'Item 4'] // const Info = Object.freeze({ - // username:'', - // cellnumber:'', - // emailaddress:'', - // address:'' - // gender:0 - // }) - // return { - // InfoForm : Object.assign({} ,Info), - // Info - // } - + headers: [{ + sortable: true, + text: 'Operator', + value: 'operator' + }, { + sortable: true, + text: 'Date', + value: 'date' + }, { + sortable: true, + text: 'Hospital', + value: 'hospital' + }, { + sortable: true, + text: 'Action', + value: 'action', + align: 'right' + }], + items: [{ + name: 'Fatemeh Shokouhi', + date: '12/05/1397', + operator: 'Shahid Beheshti', + action: '' + }, { + name: 'Fatemeh Fayyazi', + date: '12/05/1397', + operator: 'Emam Reza', + action: '' + }] }; } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&": -/*!********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& ***! - \********************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&": +/*!*************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& ***! + \*************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -138,242 +164,289 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-form", + "v-container", + { attrs: { "grid-list-xs": "" } }, [ _c( - "v-container", - { attrs: { "grid-list-xs": "", fluid: "" } }, + "material-card", + { attrs: { color: "black", title: "Member List" } }, [ _c( - "material-card", - { attrs: { color: "black", title: "My Info" } }, + "v-layout", + { + staticClass: "px-5 mb-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, [ _c( - "v-layout", - { - staticClass: "px-5 my-3", - attrs: { "align-center": "", "justify-center": "", wrap: "" } - }, + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, [ - _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "username", - label: "User Name", - color: "black", - id: "id1" - }, - model: { - value: _vm.username, - callback: function($$v) { - _vm.username = $$v - }, - expression: "username" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, - [ - _c("v-select", { - staticClass: "pa-2", - attrs: { - items: _vm.items, - label: "Gender", - name: "gender", - "single-line": "", - id: "id3", - color: "black" - }, - model: { - value: _vm.gender, - callback: function($$v) { - _vm.gender = $$v - }, - expression: "gender" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "cellnumber", - label: "Cell Number", - color: "black", - id: "id2" - }, - model: { - value: _vm.cellnumber, - callback: function($$v) { - _vm.cellnumber = $$v - }, - expression: "cellnumber" - } - }) - ], - 1 - ) + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + color: "black", + name: "name", + label: "Name", + id: "id1" + } + }) ], 1 ), _vm._v(" "), _c( - "v-layout", - { - staticClass: "px-5 mb-3", - attrs: { "align-center": "", "justify-center": "", wrap: "" } - }, + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, [ - _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "px-2", - staticStyle: { "padding-top": "75px" }, - attrs: { - name: "emailaddress", - label: "Email Address", - id: "id4", - color: "black" - }, - model: { - value: _vm.emailaddress, - callback: function($$v) { - _vm.emailaddress = $$v - }, - expression: "emailaddress" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm8: "", md8: "" } }, - [ - _c("v-textarea", { - staticClass: "pa-2", - attrs: { color: "black", name: "address" }, - scopedSlots: _vm._u([ - { - key: "label", - fn: function() { - return [ - _c("div", [ - _vm._v( - "\n Address\n " - ) - ]) - ] - }, - proxy: true - } - ]), - model: { - value: _vm.address, - callback: function($$v) { - _vm.address = $$v - }, - expression: "address" - } - }) - ], - 1 - ) + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + color: "black", + name: "date", + label: "Date", + id: "id2" + } + }) ], 1 ), _vm._v(" "), _c( - "v-layout", - { - attrs: { - row: "", - wrap: "", - "justify-center": "", - "align-center": "" - } - }, + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + color: "black", + name: "hospital", + label: "Hospital", + id: "id3" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, [ _c( - "v-flex", + "v-btn", { - staticClass: "text-md-center text-xs-center", - attrs: { xs12: "", md2: "", sm2: "" } + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } }, [ _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" } - }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-check")] - ), - _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("SAVE") - ]) - ], - 1 - ) + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-search")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Filter") + ]) ], 1 - ), - _vm._v(" "), + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 my-2", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md12: "", sm12: "" } }, + [ + _c("v-data-table", { + attrs: { + headers: _vm.headers, + items: _vm.items, + "hide-actions": "" + }, + scopedSlots: _vm._u([ + { + key: "headerCell", + fn: function(ref) { + var header = ref.header + return [ + _c("span", { + staticClass: + "subheading font-weight-light text-white text--darken-3", + domProps: { textContent: _vm._s(header.text) } + }) + ] + } + }, + { + key: "items", + fn: function(ref) { + var item = ref.item + return [ + _c( + "td", + { staticClass: "headline font-weight-light" }, + [_vm._v(_vm._s(item.name))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.date))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.operator))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "text-xs-right" }, + [ + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "purple" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-1 caption" + }, + [_vm._v("fas fa-envelope")] + ), + _vm._v(" "), + _c("span", [_vm._v("SMS")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "cyan" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-1 caption" + }, + [_vm._v("fas fa-pen")] + ), + _vm._v(" "), + _c("span", [_vm._v("Edit")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "orange darken-1" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-1 caption" + }, + [_vm._v("fas fa-user")] + ), + _vm._v(" "), + _c("span", [_vm._v("Operator")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: " WM-ActionButton", + attrs: { color: "pink" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-1 caption" + }, + [_vm._v("fas fa-times")] + ), + _vm._v(" "), + _c("span", [_vm._v("Remove")]) + ], + 1 + ) + ], + 1 + ) + ] + } + } + ]) + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "mt-3", + attrs: { + row: "", + wrap: "", + "align-center": "", + "justify-center": "" + } + }, + [ + _c( + "router-link", + { attrs: { to: "/dashboard" } }, + [ _c( - "v-flex", + "v-btn", { staticClass: - "text-md-center text-sm-center text-xs-center", - attrs: { xs12: "", md2: "", sm2: "" } + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" }, [ _c( - "router-link", - { attrs: { to: "/" } }, - [ - _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" - }, - [ - _c("v-icon", { staticClass: "black--text" }, [ - _vm._v("keyboard_arrow_left") - ]), - _vm._v(" "), - _c("span", { staticClass: "black--text" }, [ - _vm._v("Back") - ]) - ], - 1 - ) - ], - 1 - ) + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) ], 1 ) @@ -397,17 +470,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/MyInfo.vue": -/*!*******************************************!*\ - !*** ./resources/js/vue/views/MyInfo.vue ***! - \*******************************************/ +/***/ "./resources/js/vue/views/ManageUsers.vue": +/*!************************************************!*\ + !*** ./resources/js/vue/views/ManageUsers.vue ***! + \************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& */ "./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&"); -/* harmony import */ var _MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&"); +/* harmony import */ var _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& */ "./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&"); +/* harmony import */ var _ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ManageUsers.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ManageUsers.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"); @@ -417,50 +490,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "8d06a07c", + "436a95ea", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/MyInfo.vue" +component.options.__file = "resources/js/vue/views/ManageUsers.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js& ***! - \********************************************************************/ +/***/ "./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&": +/*!*************************************************************************!*\ + !*** ./resources/js/vue/views/ManageUsers.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_MyInfo_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!./MyInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.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_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_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!./ManageUsers.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.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_ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&": -/*!**************************************************************************************!*\ - !*** ./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& ***! - \**************************************************************************************/ +/***/ "./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&": +/*!*******************************************************************************************!*\ + !*** ./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& ***! + \*******************************************************************************************/ /*! 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_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___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!./MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&"); -/* 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_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___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!./ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&"); +/* 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_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___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_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/12.js b/public/12.js index 9f992ed9..6606501a 100644 --- a/public/12.js +++ b/public/12.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[12],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&": -/*!***********************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js& ***! - \***********************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&": +/*!****************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js& ***! + \****************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -96,192 +96,36 @@ __webpack_require__.r(__webpack_exports__); // // // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// /* harmony default export */ __webpack_exports__["default"] = ({ data: function data() { return { - color: null, - colors: ['purple', 'info', 'success', 'warning', 'error'], - top: true, - bottom: false, - left: false, - right: false, - snackbar: false + username: '', + gender: '', + cellnumber: '', + emailaddress: '', + address: '', + items: ['Item 1', 'Item 2', 'Item 3', 'Item 4'] // const Info = Object.freeze({ + // username:'', + // cellnumber:'', + // emailaddress:'', + // address:'' + // gender:0 + // }) + // return { + // InfoForm : Object.assign({} ,Info), + // Info + // } + }; - }, - methods: { - snack: function snack() { - this.top = false; - this.bottom = false; - this.left = false; - this.right = false; - - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - for (var _i = 0, _args = args; _i < _args.length; _i++) { - var loc = _args[_i]; - this[loc] = true; - } - - this.color = this.colors[Math.floor(Math.random() * this.colors.length)]; - this.snackbar = true; - } } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&": -/*!***************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0& ***! - \***************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&": +/*!********************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& ***! + \********************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -294,455 +138,238 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-container", - { attrs: { fluid: "", "grid-list-xl": "", "fill-height": "" } }, + "v-form", [ _c( - "v-layout", - { attrs: { "justify-center": "", "align-center": "" } }, + "v-container", + { attrs: { "grid-list-xs": "", fluid: "" } }, [ _c( - "v-flex", - { attrs: { xs12: "" } }, + "material-card", + { attrs: { color: "black", title: "My Info" } }, [ _c( - "material-card", - { attrs: { color: "green" } }, + "v-layout", + { + staticClass: "px-5 my-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, [ - _c("div", { attrs: { slot: "header" }, slot: "header" }, [ - _c("div", { staticClass: "title font-weight-light mb-2" }, [ - _vm._v("Notifications") - ]), - _vm._v(" "), - _c( - "div", - { staticClass: "category" }, - [ - _vm._v( - "\n Handcrafted by us with\n " - ), - _c("v-icon", { attrs: { size: "17" } }, [ - _vm._v("\n mdi-heart\n ") - ]) - ], - 1 - ) - ]), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "username", + label: "User Name", + color: "black", + id: "id1" + }, + model: { + value: _vm.username, + callback: function($$v) { + _vm.username = $$v + }, + expression: "username" + } + }) + ], + 1 + ), _vm._v(" "), _c( - "v-card-text", + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.items, + label: "Gender", + name: "gender", + "single-line": "", + id: "id3", + color: "black" + }, + model: { + value: _vm.gender, + callback: function($$v) { + _vm.gender = $$v + }, + expression: "gender" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "cellnumber", + label: "Cell Number", + color: "black", + id: "id2" + }, + model: { + value: _vm.cellnumber, + callback: function($$v) { + _vm.cellnumber = $$v + }, + expression: "cellnumber" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 mb-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "px-2", + staticStyle: { "padding-top": "75px" }, + attrs: { + name: "emailaddress", + label: "Email Address", + id: "id4", + color: "black" + }, + model: { + value: _vm.emailaddress, + callback: function($$v) { + _vm.emailaddress = $$v + }, + expression: "emailaddress" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm8: "", md8: "" } }, + [ + _c("v-textarea", { + staticClass: "pa-2", + attrs: { color: "black", name: "address" }, + scopedSlots: _vm._u([ + { + key: "label", + fn: function() { + return [ + _c("div", [ + _vm._v( + "\n Address\n " + ) + ]) + ] + }, + proxy: true + } + ]), + model: { + value: _vm.address, + callback: function($$v) { + _vm.address = $$v + }, + expression: "address" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + attrs: { + row: "", + wrap: "", + "justify-center": "", + "align-center": "" + } + }, + [ + _c( + "v-flex", + { + staticClass: "text-md-center text-xs-center", + attrs: { xs12: "", md2: "", sm2: "" } + }, [ _c( - "v-layout", - { attrs: { row: "", wrap: "" } }, - [ - _c( - "v-flex", - { attrs: { md6: "", sm12: "" } }, - [ - _c( - "h2", - { staticClass: "title font-weight-light mb-3" }, - [_vm._v("Notifications Style")] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { color: "info" } - }, - [ - _vm._v( - "\n This is a plain notification\n " - ) - ] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { color: "info", dismissible: "" } - }, - [ - _vm._v( - "\n This is a notification with close button.\n " - ) - ] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { - color: "info", - dismissible: "", - icon: "mdi-bell-plus" - } - }, - [ - _vm._v( - "\n\n This is a notification with close button and icon.\n " - ) - ] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { - color: "info", - dismissible: "", - icon: "mdi-bell-plus" - } - }, - [ - _vm._v( - "\n\n This is a notification with close button and icon and have many lines. You can see that the icon and the close button are always vertically aligned. This is a beautiful notification. So you don't have to worry about the style.\n " - ) - ] - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { md6: "", sm12: "" } }, - [ - _c( - "h2", - { staticClass: "title font-weight-light" }, - [_vm._v("Notifcation States")] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { color: "info", dismissible: "" } - }, - [ - _c("strong", [_vm._v("INFO")]), - _vm._v( - ' - This is a regular notification made with `color="info"`\n ' - ) - ] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { color: "success", dismissible: "" } - }, - [ - _c("strong", [_vm._v("SUCCESS")]), - _vm._v( - ' - This is a regular notification made with `color="success"`\n ' - ) - ] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { color: "warning", dismissible: "" } - }, - [ - _c("strong", [_vm._v("WARNING")]), - _vm._v( - ' - This is a regular notification made with `color="warning"`\n ' - ) - ] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { color: "error", dismissible: "" } - }, - [ - _c("strong", [_vm._v("DANGER")]), - _vm._v( - ' - This is a regular notification made with `color="error"`\n ' - ) - ] - ), - _vm._v(" "), - _c( - "material-notification", - { - staticClass: "mb-3", - attrs: { color: "purple", dismissible: "" } - }, - [ - _c("strong", [_vm._v("PRIMARY")]), - _vm._v( - ' - This is a regular notification made with `color="purple"`\n ' - ) - ] - ) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c("div", { staticClass: "text-xs-center" }, [ - _c( - "h2", - { staticClass: "title font-weight-light mb-2" }, - [_vm._v("Notification Places")] - ), - _vm._v(" "), - _c( - "span", - { - staticClass: - " subheading font-weight-light grey--text" - }, - [_vm._v("Click to view notifications")] - ) - ]), - _vm._v(" "), - _c( - "v-container", - { attrs: { "grid-list-lg": "" } }, - [ - _c( - "v-layout", - { - attrs: { "justify-center": "", row: "", wrap: "" } - }, - [ - _c( - "v-flex", - { attrs: { xs12: "", sm4: "" } }, - [ - _c( - "v-btn", - { - attrs: { block: "", color: "success" }, - on: { - click: function($event) { - return _vm.snack("top", "left") - } - } - }, - [ - _vm._v( - "\n Top Left\n " - ) - ] - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm4: "" } }, - [ - _c( - "v-btn", - { - attrs: { block: "", color: "success" }, - on: { - click: function($event) { - return _vm.snack("top") - } - } - }, - [ - _vm._v( - "\n Top Center\n " - ) - ] - ) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-layout", - { - attrs: { "justify-center": "", row: "", wrap: "" } - }, - [ - _c( - "v-flex", - { attrs: { xs12: "", sm4: "" } }, - [ - _c( - "v-btn", - { - attrs: { block: "", color: "success" }, - on: { - click: function($event) { - return _vm.snack("top", "right") - } - } - }, - [ - _vm._v( - "\n Top Right\n " - ) - ] - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm4: "" } }, - [ - _c( - "v-btn", - { - attrs: { block: "", color: "success" }, - on: { - click: function($event) { - return _vm.snack("bottom", "left") - } - } - }, - [ - _vm._v( - "\n Bottom Left\n " - ) - ] - ) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-layout", - { - attrs: { "justify-center": "", row: "", wrap: "" } - }, - [ - _c( - "v-flex", - { attrs: { xs12: "", sm4: "" } }, - [ - _c( - "v-btn", - { - attrs: { block: "", color: "success" }, - on: { - click: function($event) { - return _vm.snack("bottom") - } - } - }, - [ - _vm._v( - "\n Bottom Center\n " - ) - ] - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm4: "" } }, - [ - _c( - "v-btn", - { - attrs: { block: "", color: "success" }, - on: { - click: function($event) { - return _vm.snack("bottom", "right") - } - } - }, - [ - _vm._v( - "\n Bottom Right\n " - ) - ] - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-snackbar", + "v-btn", { - attrs: { - color: _vm.color, - bottom: _vm.bottom, - top: _vm.top, - left: _vm.left, - right: _vm.right, - dark: "" - }, - model: { - value: _vm.snackbar, - callback: function($$v) { - _vm.snackbar = $$v - }, - expression: "snackbar" - } + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } }, [ _c( "v-icon", - { staticClass: "mr-3", attrs: { color: "white" } }, - [ - _vm._v( - "\n mdi-bell-plus\n " - ) - ] + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-check")] ), _vm._v(" "), - _c("div", [ - _vm._v("Welcome to "), - _c("b", [_vm._v("Vue Material Dashboard")]), - _vm._v( - " - a beautiful freebie for every web developer." - ) - ]), - _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("SAVE") + ]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-md-center text-sm-center text-xs-center", + attrs: { xs12: "", md2: "", sm2: "" } + }, + [ + _c( + "router-link", + { attrs: { to: "/" } }, + [ _c( - "v-icon", + "v-btn", { - attrs: { size: "16" }, - on: { - click: function($event) { - _vm.snackbar = false - } - } + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" }, [ - _vm._v( - "\n mdi-close-circle\n " - ) - ] + _c("v-icon", { staticClass: "black--text" }, [ + _vm._v("keyboard_arrow_left") + ]), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 ) ], 1 @@ -770,17 +397,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/Notifications.vue": -/*!**************************************************!*\ - !*** ./resources/js/vue/views/Notifications.vue ***! - \**************************************************/ +/***/ "./resources/js/vue/views/MyInfo.vue": +/*!*******************************************!*\ + !*** ./resources/js/vue/views/MyInfo.vue ***! + \*******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Notifications.vue?vue&type=template&id=112eb3d0& */ "./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&"); -/* harmony import */ var _Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Notifications.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&"); +/* harmony import */ var _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& */ "./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&"); +/* harmony import */ var _MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/MyInfo.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"); @@ -790,50 +417,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["render"], - _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - null, + "8d06a07c", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/Notifications.vue" +component.options.__file = "resources/js/vue/views/MyInfo.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&": -/*!***************************************************************************!*\ - !*** ./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js& ***! - \***************************************************************************/ +/***/ "./resources/js/vue/views/MyInfo.vue?vue&type=script&lang=js&": +/*!********************************************************************!*\ + !*** ./resources/js/vue/views/MyInfo.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_Notifications_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!./Notifications.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.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_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_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!./MyInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.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_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&": -/*!*********************************************************************************!*\ - !*** ./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0& ***! - \*********************************************************************************/ +/***/ "./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&": +/*!**************************************************************************************!*\ + !*** ./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& ***! + \**************************************************************************************/ /*! 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_Notifications_vue_vue_type_template_id_112eb3d0___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!./Notifications.vue?vue&type=template&id=112eb3d0& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&"); -/* 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_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___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!./MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MyInfo.vue?vue&type=template&id=8d06a07c&scoped=true&"); +/* 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_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___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_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_MyInfo_vue_vue_type_template_id_8d06a07c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/13.js b/public/13.js index 5cee4cc0..d2e18ea9 100644 --- a/public/13.js +++ b/public/13.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[13],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Register.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&": +/*!***********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js& ***! + \***********************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -72,29 +72,216 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// /* harmony default export */ __webpack_exports__["default"] = ({ - name: "", data: function data() { - var defaultForm = Object.freeze({ - cellnumber: '', - password: '', - name: '' - }); return { - form: Object.assign({}, defaultForm), - valid: false, - show1: false, - defaultForm: defaultForm + color: null, + colors: ['purple', 'info', 'success', 'warning', 'error'], + top: true, + bottom: false, + left: false, + right: false, + snackbar: false }; + }, + methods: { + snack: function snack() { + this.top = false; + this.bottom = false; + this.left = false; + this.right = false; + + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + for (var _i = 0, _args = args; _i < _args.length; _i++) { + var loc = _args[_i]; + this[loc] = true; + } + + this.color = this.colors[Math.floor(Math.random() * this.colors.length)]; + this.snackbar = true; + } } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&": -/*!**********************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true& ***! - \**********************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&": +/*!***************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0& ***! + \***************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -107,117 +294,395 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-form", - { - model: { - value: _vm.valid, - callback: function($$v) { - _vm.valid = $$v - }, - expression: "valid" - } - }, + "v-container", + { attrs: { fluid: "", "grid-list-xl": "", "fill-height": "" } }, [ _c( - "v-container", - { attrs: { "grid-list-xs": "" } }, + "v-layout", + { attrs: { "justify-center": "", "align-center": "" } }, [ _c( - "v-layout", - { staticClass: "justify-center", attrs: { row: "", wrap: "" } }, + "v-flex", + { attrs: { xs12: "" } }, [ _c( - "v-flex", - { - staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS", - attrs: { xs12: "", md3: "", sm6: "" } - }, + "material-card", + { attrs: { color: "green" } }, [ + _c("div", { attrs: { slot: "header" }, slot: "header" }, [ + _c("div", { staticClass: "title font-weight-light mb-2" }, [ + _vm._v("Notifications") + ]), + _vm._v(" "), + _c( + "div", + { staticClass: "category" }, + [ + _vm._v( + "\n Handcrafted by us with\n " + ), + _c("v-icon", { attrs: { size: "17" } }, [ + _vm._v("\n mdi-heart\n ") + ]) + ], + 1 + ) + ]), + _vm._v(" "), _c( - "material-card", - { attrs: { color: "black", title: "Register Page" } }, + "v-card-text", [ _c( "v-layout", - { attrs: { column: "" } }, + { attrs: { row: "", wrap: "" } }, [ _c( "v-flex", - { attrs: { xs12: "", md2: "", sm2: "" } }, + { attrs: { md6: "", sm12: "" } }, [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "name", - label: "Name", - id: "id3", - color: "black" + _c( + "h2", + { staticClass: "title font-weight-light mb-3" }, + [_vm._v("Notifications Style")] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "info" } }, - model: { - value: _vm.form.name, - callback: function($$v) { - _vm.$set(_vm.form, "name", $$v) - }, - expression: "form.name" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md2: "", sm2: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "cellnumber", - label: "Cell Number", - id: "id1", - color: "black" + [ + _vm._v( + "\n This is a plain notification\n " + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "info", dismissible: "" } }, - model: { - value: _vm.form.cellnumber, - callback: function($$v) { - _vm.$set(_vm.form, "cellnumber", $$v) - }, - expression: "form.cellnumber" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md2: "", sm2: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "password", - label: "Password", - type: _vm.show1 ? "text" : "password", - "append-icon": _vm.show1 - ? "visibility" - : "visibility_off", - id: "id2", - color: "black" - }, - on: { - "click:append": function($event) { - _vm.show1 = !_vm.show1 + [ + _vm._v( + "\n This is a notification with close button.\n " + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { + color: "info", + dismissible: "", + icon: "mdi-bell-plus" } }, - model: { - value: _vm.form.password, - callback: function($$v) { - _vm.$set(_vm.form, "password", $$v) - }, - expression: "form.password" - } - }) + [ + _vm._v( + "\n\n This is a notification with close button and icon.\n " + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { + color: "info", + dismissible: "", + icon: "mdi-bell-plus" + } + }, + [ + _vm._v( + "\n\n This is a notification with close button and icon and have many lines. You can see that the icon and the close button are always vertically aligned. This is a beautiful notification. So you don't have to worry about the style.\n " + ) + ] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { md6: "", sm12: "" } }, + [ + _c( + "h2", + { staticClass: "title font-weight-light" }, + [_vm._v("Notifcation States")] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "info", dismissible: "" } + }, + [ + _c("strong", [_vm._v("INFO")]), + _vm._v( + ' - This is a regular notification made with `color="info"`\n ' + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "success", dismissible: "" } + }, + [ + _c("strong", [_vm._v("SUCCESS")]), + _vm._v( + ' - This is a regular notification made with `color="success"`\n ' + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "warning", dismissible: "" } + }, + [ + _c("strong", [_vm._v("WARNING")]), + _vm._v( + ' - This is a regular notification made with `color="warning"`\n ' + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "error", dismissible: "" } + }, + [ + _c("strong", [_vm._v("DANGER")]), + _vm._v( + ' - This is a regular notification made with `color="error"`\n ' + ) + ] + ), + _vm._v(" "), + _c( + "material-notification", + { + staticClass: "mb-3", + attrs: { color: "purple", dismissible: "" } + }, + [ + _c("strong", [_vm._v("PRIMARY")]), + _vm._v( + ' - This is a regular notification made with `color="purple"`\n ' + ) + ] + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("div", { staticClass: "text-xs-center" }, [ + _c( + "h2", + { staticClass: "title font-weight-light mb-2" }, + [_vm._v("Notification Places")] + ), + _vm._v(" "), + _c( + "span", + { + staticClass: + " subheading font-weight-light grey--text" + }, + [_vm._v("Click to view notifications")] + ) + ]), + _vm._v(" "), + _c( + "v-container", + { attrs: { "grid-list-lg": "" } }, + [ + _c( + "v-layout", + { + attrs: { "justify-center": "", row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("top", "left") + } + } + }, + [ + _vm._v( + "\n Top Left\n " + ) + ] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("top") + } + } + }, + [ + _vm._v( + "\n Top Center\n " + ) + ] + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + attrs: { "justify-center": "", row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("top", "right") + } + } + }, + [ + _vm._v( + "\n Top Right\n " + ) + ] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("bottom", "left") + } + } + }, + [ + _vm._v( + "\n Bottom Left\n " + ) + ] + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + attrs: { "justify-center": "", row: "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("bottom") + } + } + }, + [ + _vm._v( + "\n Bottom Center\n " + ) + ] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "" } }, + [ + _c( + "v-btn", + { + attrs: { block: "", color: "success" }, + on: { + click: function($event) { + return _vm.snack("bottom", "right") + } + } + }, + [ + _vm._v( + "\n Bottom Right\n " + ) + ] + ) + ], + 1 + ) ], 1 ) @@ -226,81 +691,58 @@ var render = function() { ), _vm._v(" "), _c( - "v-layout", - { attrs: { row: "", wrap: "" } }, + "v-snackbar", + { + attrs: { + color: _vm.color, + bottom: _vm.bottom, + top: _vm.top, + left: _vm.left, + right: _vm.right, + dark: "" + }, + model: { + value: _vm.snackbar, + callback: function($$v) { + _vm.snackbar = $$v + }, + expression: "snackbar" + } + }, [ _c( - "v-flex", - { - staticClass: - "text-md-left text-sm-center text-xs-center", - attrs: { xs12: "", md6: "", sm6: "" } - }, + "v-icon", + { staticClass: "mr-3", attrs: { color: "white" } }, [ - _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" } - }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-plus")] - ), - _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("Register") - ]) - ], - 1 + _vm._v( + "\n mdi-bell-plus\n " ) - ], - 1 + ] ), _vm._v(" "), + _c("div", [ + _vm._v("Welcome to "), + _c("b", [_vm._v("Vue Material Dashboard")]), + _vm._v( + " - a beautiful freebie for every web developer." + ) + ]), + _vm._v(" "), _c( - "v-flex", + "v-icon", { - staticClass: - "text-md-right text-sm-center text-xs-center", - attrs: { xs12: "", md6: "", sm6: "" } + attrs: { size: "16" }, + on: { + click: function($event) { + _vm.snackbar = false + } + } }, [ - _c( - "router-link", - { attrs: { to: "/login" } }, - [ - _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" - }, - [ - _c( - "v-icon", - { - staticClass: - "black--text mr-2 caption" - }, - [_vm._v("fas fa-sign-in-alt")] - ), - _vm._v(" "), - _c( - "span", - { staticClass: "black--text" }, - [_vm._v("Login")] - ) - ], - 1 - ) - ], - 1 + _vm._v( + "\n mdi-close-circle\n " ) - ], - 1 + ] ) ], 1 @@ -328,17 +770,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/Register.vue": -/*!*********************************************!*\ - !*** ./resources/js/vue/views/Register.vue ***! - \*********************************************/ +/***/ "./resources/js/vue/views/Notifications.vue": +/*!**************************************************!*\ + !*** ./resources/js/vue/views/Notifications.vue ***! + \**************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Register.vue?vue&type=template&id=395fc56b&scoped=true& */ "./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&"); -/* harmony import */ var _Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Register.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Register.vue?vue&type=script&lang=js&"); +/* harmony import */ var _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Notifications.vue?vue&type=template&id=112eb3d0& */ "./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&"); +/* harmony import */ var _Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Notifications.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Notifications.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"); @@ -348,50 +790,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["render"], + _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "395fc56b", + null, null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/Register.vue" +component.options.__file = "resources/js/vue/views/Notifications.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/Register.vue?vue&type=script&lang=js&": -/*!**********************************************************************!*\ - !*** ./resources/js/vue/views/Register.vue?vue&type=script&lang=js& ***! - \**********************************************************************/ +/***/ "./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&": +/*!***************************************************************************!*\ + !*** ./resources/js/vue/views/Notifications.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_Register_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!./Register.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.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_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_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!./Notifications.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.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_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&": -/*!****************************************************************************************!*\ - !*** ./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true& ***! - \****************************************************************************************/ +/***/ "./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&": +/*!*********************************************************************************!*\ + !*** ./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0& ***! + \*********************************************************************************/ /*! 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_Register_vue_vue_type_template_id_395fc56b_scoped_true___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!./Register.vue?vue&type=template&id=395fc56b&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&"); -/* 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_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_112eb3d0___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!./Notifications.vue?vue&type=template&id=112eb3d0& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&"); +/* 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_Notifications_vue_vue_type_template_id_112eb3d0___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_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/14.js b/public/14.js index 1654ffdf..643e6024 100644 --- a/public/14.js +++ b/public/14.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[14],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&": -/*!**************************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js& ***! - \**************************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&": +/*!**********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js& ***! + \**********************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -90,21 +90,70 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// +// +// +// +// +// +// +// /* harmony default export */ __webpack_exports__["default"] = ({ - name: "", data: function data() { return { - items: ['Item 1', 'Item 2', 'Item 3', 'Item 4'] + headers: [{ + sortable: false, + text: 'Operator Name', + value: 'name' + }, { + sortable: false, + text: 'Role', + value: 'role' + }, { + sortable: false, + text: 'Medical Center', + value: 'medicalcenter' + }, { + sortable: false, + text: 'Number', + value: 'number' + }, { + sortable: false, + text: 'Action', + value: 'action', + align: 'right' + }], + items: [{ + name: 'Saeed Khakbazan', + role: 'Admin', + medicalcenter: 'Emam Reza', + number: '09120000', + action: '' + }, { + name: 'Fatemeh Shokouhi', + role: 'SuperAdmin', + medicalcenter: 'Shahid Beheshti', + number: '09125555', + action: '' + }, { + name: 'Fatemeh Fayyazi', + role: 'SuperVisior', + medicalcenter: 'Emam Reza', + number: '09123333', + action: '' + }] }; } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&": -/*!******************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& ***! - \******************************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&": +/*!**************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& ***! + \**************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -117,170 +166,56 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-form", + "v-container", + { attrs: { "grid-list-xs": "" } }, [ _c( - "v-container", - { attrs: { "grid-list-xs": "" } }, + "material-card", + { attrs: { color: "black", title: "Operator List", text: "" } }, [ _c( - "material-card", - { attrs: { color: "black", title: "Submit Test Result" } }, + "v-layout", + { staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } }, [ _c( - "v-layout", - { - staticClass: "px-5 my-3", - attrs: { "align-center": "", "justify-center": "", wrap: "" } - }, + "v-flex", + { attrs: { xs12: "", md3: "", xs3: "" } }, [ - _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, - [ - _c("v-select", { - staticClass: "pa-2", - attrs: { - items: _vm.items, - label: "Choose Test Type", - color: "black" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm3: "", md3: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "testcode", - label: "Or Enter Test Code", - id: "id", - color: "black" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { - staticClass: - "text-xs-center text-sm-center text-md-center", - attrs: { xs12: "", md2: "", sm2: "" } - }, - [ - _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black", - staticStyle: { padding: "10px 60px" } - }, - [ - _c( - "v-icon", - { staticClass: "black--text mr-2 caption" }, - [_vm._v("fas fa-chevron-right")] - ), - _vm._v(" "), - _c("span", { staticClass: "black--text" }, [ - _vm._v("GO") - ]) - ], - 1 - ) - ], - 1 - ) + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "Name", + label: "Name", + color: "black", + id: "id" + } + }) ], 1 ), _vm._v(" "), _c( - "v-layout", - { staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } }, - [_c("v-divider")], - 1 - ), - _vm._v(" "), - _c( - "v-layout", - { - staticClass: "px-5 my-3", - attrs: { "align-center": "", "justify-center": "", wrap: "" } - }, + "v-flex", + { attrs: { xs12: "", md3: "", xs3: "" } }, [ - _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "cssd", - label: "ID CSSD", - color: "black", - id: "id" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "autoclave", - label: "ID AutoClave", - color: "black", - id: "id" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, - [ - _c("v-select", { - staticClass: "pa-2", - attrs: { - items: _vm.items, - label: "Resualt", - color: "black" - } - }) - ], - 1 - ) + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "Number", + label: "Number", + color: "black", + id: "id" + } + }) ], 1 ), _vm._v(" "), _c( - "v-layout", - { staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } }, - [_c("v-divider")], - 1 - ), - _vm._v(" "), - _c( - "v-layout", + "v-flex", { - staticClass: "px-5 mt-2", - attrs: { "align-center": "", "justify-center": "", wrap: "" } + staticClass: "text-xs-right", + attrs: { xs12: "", md2: "", sm2: "" } }, [ _c( @@ -293,39 +228,207 @@ var render = function() { _c( "v-icon", { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-check")] + [_vm._v("fas fa-search")] ), _vm._v(" "), _c("span", { staticClass: "white--text" }, [ - _vm._v("SAVE") + _vm._v("Filter") ]) ], 1 - ), - _vm._v(" "), + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 mt-3", + attrs: { + row: "", + "align-center": "", + "justify-center": "", + wrap: "" + } + }, + [ + _c( + "v-flex", + { attrs: { md12: "" } }, + [ + _c("v-data-table", { + attrs: { + headers: _vm.headers, + items: _vm.items, + "hide-actions": "" + }, + scopedSlots: _vm._u([ + { + key: "headerCell", + fn: function(ref) { + var header = ref.header + return [ + _c("span", { + staticClass: + "subheading font-weight-light text-white text--darken-3", + domProps: { textContent: _vm._s(header.text) } + }) + ] + } + }, + { + key: "items", + fn: function(ref) { + var item = ref.item + return [ + _c( + "td", + { staticClass: "headline font-weight-light" }, + [_vm._v(_vm._s(item.name))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.role))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.medicalcenter))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "title font-weight-light" }, + [_vm._v(_vm._s(item.number))] + ), + _vm._v(" "), + _c( + "td", + { staticClass: "text-xs-right" }, + [ + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "cyan" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-2 caption" + }, + [_vm._v("fas fa-pen")] + ), + _vm._v(" "), + _c("span", [_vm._v("Edit")]) + ], + 1 + ), + _vm._v(" "), + _c( + "router-link", + { attrs: { to: "/role" } }, + [ + _c( + "v-btn", + { + staticClass: "mr-2 WM-ActionButton", + attrs: { color: "orange darken-1" } + }, + [ + _c( + "v-icon", + { + staticClass: + "white--text mr-2 caption" + }, + [_vm._v("fas fa-user-tag")] + ), + _vm._v(" "), + _c("span", [_vm._v("Role")]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: " WM-ActionButton", + attrs: { color: "pink" } + }, + [ + _c( + "v-icon", + { + staticClass: "white--text mr-2 caption" + }, + [_vm._v("fas fa-times")] + ), + _vm._v(" "), + _c("span", [_vm._v("Remove")]) + ], + 1 + ) + ], + 1 + ) + ] + } + } + ]) + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-divider"), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "mt-3", + attrs: { + row: "", + wrap: "", + "align-center": "", + "justify-center": "" + } + }, + [ + _c( + "router-link", + { attrs: { to: "/manage-medical-center" } }, + [ _c( - "router-link", - { attrs: { to: "/dashboard" } }, + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, [ _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" - }, - [ - _c( - "v-icon", - { staticClass: "black--text mr-2 caption" }, - [_vm._v("fas fa-chevron-left")] - ), - _vm._v(" "), - _c("span", { staticClass: "black--text" }, [ - _vm._v("Back") - ]) - ], - 1 - ) + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) ], 1 ) @@ -349,17 +452,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/SubmitTestResult.vue": -/*!*****************************************************!*\ - !*** ./resources/js/vue/views/SubmitTestResult.vue ***! - \*****************************************************/ +/***/ "./resources/js/vue/views/OperatorList.vue": +/*!*************************************************!*\ + !*** ./resources/js/vue/views/OperatorList.vue ***! + \*************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& */ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&"); -/* harmony import */ var _SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SubmitTestResult.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&"); +/* harmony import */ var _OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& */ "./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&"); +/* harmony import */ var _OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/OperatorList.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"); @@ -369,50 +472,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "6799764f", + "bdf7baac", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/SubmitTestResult.vue" +component.options.__file = "resources/js/vue/views/OperatorList.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&": -/*!******************************************************************************!*\ - !*** ./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js& ***! - \******************************************************************************/ +/***/ "./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&": +/*!**************************************************************************!*\ + !*** ./resources/js/vue/views/OperatorList.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_SubmitTestResult_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!./SubmitTestResult.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.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_SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_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!./OperatorList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.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_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&": -/*!************************************************************************************************!*\ - !*** ./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& ***! - \************************************************************************************************/ +/***/ "./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&": +/*!********************************************************************************************!*\ + !*** ./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& ***! + \********************************************************************************************/ /*! 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_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___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!./SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&"); -/* 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_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___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!./OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&"); +/* 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_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___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_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/15.js b/public/15.js index 959f326c..1a596b4a 100644 --- a/public/15.js +++ b/public/15.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[15],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=script&lang=js&": +/*!******************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Register.vue?vue&type=script&lang=js& ***! + \******************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -26,19 +26,75 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// /* harmony default export */ __webpack_exports__["default"] = ({ name: "", data: function data() { - return {}; + var defaultForm = Object.freeze({ + cellnumber: '', + password: '', + name: '' + }); + return { + form: Object.assign({}, defaultForm), + valid: false, + show1: false, + defaultForm: defaultForm + }; } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&": -/*!**********************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& ***! - \**********************************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&": +/*!**********************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true& ***! + \**********************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -52,6 +108,15 @@ var render = function() { var _c = _vm._self._c || _h return _c( "v-form", + { + model: { + value: _vm.valid, + callback: function($$v) { + _vm.valid = $$v + }, + expression: "valid" + } + }, [ _c( "v-container", @@ -59,19 +124,187 @@ var render = function() { [ _c( "v-layout", - { attrs: { row: "", wrap: "" } }, + { staticClass: "justify-center", attrs: { row: "", wrap: "" } }, [ _c( - "material-card", - { attrs: { color: "black", title: "User Info" } }, + "v-flex", + { + staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS", + attrs: { xs12: "", md3: "", sm6: "" } + }, [ _c( - "v-flex", - { attrs: { xs12: "", sm4: "", md4: "" } }, + "material-card", + { attrs: { color: "black", title: "Register Page" } }, [ - _c("v-text-field", { - attrs: { name: "name", label: "label", id: "id" } - }) + _c( + "v-layout", + { attrs: { column: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "name", + label: "Name", + id: "id3", + color: "black" + }, + model: { + value: _vm.form.name, + callback: function($$v) { + _vm.$set(_vm.form, "name", $$v) + }, + expression: "form.name" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "cellnumber", + label: "Cell Number", + id: "id1", + color: "black" + }, + model: { + value: _vm.form.cellnumber, + callback: function($$v) { + _vm.$set(_vm.form, "cellnumber", $$v) + }, + expression: "form.cellnumber" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "password", + label: "Password", + type: _vm.show1 ? "text" : "password", + "append-icon": _vm.show1 + ? "visibility" + : "visibility_off", + id: "id2", + color: "black" + }, + on: { + "click:append": function($event) { + _vm.show1 = !_vm.show1 + } + }, + model: { + value: _vm.form.password, + callback: function($$v) { + _vm.$set(_vm.form, "password", $$v) + }, + expression: "form.password" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { + staticClass: + "text-md-left text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Register") + ]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-md-right text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "router-link", + { attrs: { to: "/login" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" + }, + [ + _c( + "v-icon", + { + staticClass: + "black--text mr-2 caption" + }, + [_vm._v("fas fa-sign-in-alt")] + ), + _vm._v(" "), + _c( + "span", + { staticClass: "black--text" }, + [_vm._v("Login")] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) ], 1 ) @@ -95,18 +328,18 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue": -/*!*********************************************************!*\ - !*** ./resources/js/vue/views/SuperVisior/UserInfo.vue ***! - \*********************************************************/ +/***/ "./resources/js/vue/views/Register.vue": +/*!*********************************************!*\ + !*** ./resources/js/vue/views/Register.vue ***! + \*********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& */ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&"); -/* harmony import */ var _UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SuperVisior/UserInfo.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"); +/* harmony import */ var _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Register.vue?vue&type=template&id=395fc56b&scoped=true& */ "./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&"); +/* harmony import */ var _Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Register.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Register.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"); @@ -115,50 +348,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "ad4fa66e", + "395fc56b", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/SuperVisior/UserInfo.vue" +component.options.__file = "resources/js/vue/views/Register.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&": -/*!**********************************************************************************!*\ - !*** ./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js& ***! - \**********************************************************************************/ +/***/ "./resources/js/vue/views/Register.vue?vue&type=script&lang=js&": +/*!**********************************************************************!*\ + !*** ./resources/js/vue/views/Register.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_UserInfo_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!./UserInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.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_UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_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!./Register.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.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_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&": -/*!****************************************************************************************************!*\ - !*** ./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& ***! - \****************************************************************************************************/ +/***/ "./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&": +/*!****************************************************************************************!*\ + !*** ./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true& ***! + \****************************************************************************************/ /*! 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_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___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!./UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&"); -/* 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_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_395fc56b_scoped_true___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!./Register.vue?vue&type=template&id=395fc56b&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&"); +/* 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_Register_vue_vue_type_template_id_395fc56b_scoped_true___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_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/16.js b/public/16.js index a7701061..f57e43d1 100644 --- a/public/16.js +++ b/public/16.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[16],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/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/vue/views/SuperVisior/table.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=script&lang=js&": +/*!**************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Role.vue?vue&type=script&lang=js& ***! + \**************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -41,112 +41,24 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// /* harmony default export */ __webpack_exports__["default"] = ({ + name: "", data: function data() { return { - search: '', - headers: [{ - text: 'Dessert (100g serving)', - align: 'left', - sortable: false, - value: 'name' - }, { - text: 'Calories', - value: 'calories' - }, { - text: 'Fat (g)', - value: 'fat' - }, { - text: 'Carbs (g)', - value: 'carbs' - }, { - text: 'Protein (g)', - value: 'protein' - }, { - text: 'Iron (%)', - value: 'iron' - }], - desserts: [{ - name: 'Frozen Yogurt', - calories: 159, - fat: 6.0, - carbs: 24, - protein: 4.0, - iron: '1%' - }, { - name: 'Ice cream sandwich', - calories: 237, - fat: 9.0, - carbs: 37, - protein: 4.3, - iron: '1%' - }, { - name: 'Eclair', - calories: 262, - fat: 16.0, - carbs: 23, - protein: 6.0, - iron: '7%' - }, { - name: 'Cupcake', - calories: 305, - fat: 3.7, - carbs: 67, - protein: 4.3, - iron: '8%' - }, { - name: 'Gingerbread', - calories: 356, - fat: 16.0, - carbs: 49, - protein: 3.9, - iron: '16%' - }, { - name: 'Jelly bean', - calories: 375, - fat: 0.0, - carbs: 94, - protein: 0.0, - iron: '0%' - }, { - name: 'Lollipop', - calories: 392, - fat: 0.2, - carbs: 98, - protein: 0, - iron: '2%' - }, { - name: 'Honeycomb', - calories: 408, - fat: 3.2, - carbs: 87, - protein: 6.5, - iron: '45%' - }, { - name: 'Donut', - calories: 452, - fat: 25.0, - carbs: 51, - protein: 4.9, - iron: '22%' - }, { - name: 'KitKat', - calories: 518, - fat: 26.0, - carbs: 65, - protein: 7, - iron: '6%' - }] + items: ['SuperAdmin', 'Admin', 'SuperVisior', 'User'] }; } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&": -/*!*******************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224& ***! - \*******************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&": +/*!******************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true& ***! + \******************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -159,92 +71,123 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-card", + "v-form", [ _c( - "v-card-title", + "v-container", + { attrs: { "grid-list-xs": "", fluid: "" } }, [ - _vm._v("\n Nutrition\n "), - _c("v-spacer"), - _vm._v(" "), - _c("v-text-field", { - attrs: { - "append-icon": "search", - label: "Search", - "single-line": "", - "hide-details": "" - }, - model: { - value: _vm.search, - callback: function($$v) { - _vm.search = $$v - }, - expression: "search" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-data-table", - { - attrs: { - headers: _vm.headers, - items: _vm.desserts, - search: _vm.search - }, - scopedSlots: _vm._u([ - { - key: "items", - fn: function(props) { - return [ - _c("td", [_vm._v(_vm._s(props.item.name))]), - _vm._v(" "), - _c("td", { staticClass: "text-xs-right" }, [ - _vm._v(_vm._s(props.item.calories)) - ]), - _vm._v(" "), - _c("td", { staticClass: "text-xs-right" }, [ - _vm._v(_vm._s(props.item.fat)) - ]), - _vm._v(" "), - _c("td", { staticClass: "text-xs-right" }, [ - _vm._v(_vm._s(props.item.carbs)) - ]), - _vm._v(" "), - _c("td", { staticClass: "text-xs-right" }, [ - _vm._v(_vm._s(props.item.protein)) - ]), - _vm._v(" "), - _c("td", { staticClass: "text-xs-right" }, [ - _vm._v(_vm._s(props.item.iron)) - ]) - ] - } - } - ]) - }, - [ - _vm._v(" "), - _c("v-alert", { - attrs: { value: true, color: "error", icon: "warning" }, - scopedSlots: _vm._u([ - { - key: "no-results", - fn: function() { - return [ - _vm._v( - '\n Your search for "' + - _vm._s(_vm.search) + - '" found no results.\n ' - ) - ] + _c( + "material-card", + { attrs: { color: "black", title: "Role" } }, + [ + _c( + "v-layout", + { + staticClass: "px-5 mb-3", + attrs: { + row: "", + "align-center": "", + "justify-center": "", + wrap: "" + } }, - proxy: true - } - ]) - }) + [ + _c( + "v-flex", + { attrs: { xs12: "", md3: "", sm3: "" } }, + [ + _c("v-select", { + attrs: { + items: _vm.items, + label: "Roles", + color: "black" + }, + model: { + value: _vm.roles, + callback: function($$v) { + _vm.roles = $$v + }, + expression: "roles" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { attrs: { row: "", wrap: "" } }, + [ + _c( + "v-layout", + { + staticClass: "px-5 mt-2", + attrs: { + "align-center": "", + "justify-center": "", + wrap: "" + } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Add") + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "router-link", + { attrs: { to: "/dashboard" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-times")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Close") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) ], 1 ) @@ -259,18 +202,18 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/SuperVisior/table.vue": -/*!******************************************************!*\ - !*** ./resources/js/vue/views/SuperVisior/table.vue ***! - \******************************************************/ +/***/ "./resources/js/vue/views/Role.vue": +/*!*****************************************!*\ + !*** ./resources/js/vue/views/Role.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_826d5224___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./table.vue?vue&type=template&id=826d5224& */ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&"); -/* 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/vue/views/SuperVisior/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"); +/* harmony import */ var _Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Role.vue?vue&type=template&id=c87f6484&scoped=true& */ "./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&"); +/* harmony import */ var _Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Role.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Role.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"); @@ -279,50 +222,50 @@ __webpack_require__.r(__webpack_exports__); /* 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_826d5224___WEBPACK_IMPORTED_MODULE_0__["render"], - _table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - null, + "c87f6484", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/SuperVisior/table.vue" +component.options.__file = "resources/js/vue/views/Role.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&": -/*!*******************************************************************************!*\ - !*** ./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js& ***! - \*******************************************************************************/ +/***/ "./resources/js/vue/views/Role.vue?vue&type=script&lang=js&": +/*!******************************************************************!*\ + !*** ./resources/js/vue/views/Role.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/vue/views/SuperVisior/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"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Role_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!./Role.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.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_Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&": -/*!*************************************************************************************!*\ - !*** ./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224& ***! - \*************************************************************************************/ +/***/ "./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&": +/*!************************************************************************************!*\ + !*** ./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true& ***! + \************************************************************************************/ /*! 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_826d5224___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=826d5224& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&"); -/* 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_826d5224___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Role_vue_vue_type_template_id_c87f6484_scoped_true___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!./Role.vue?vue&type=template&id=c87f6484&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&"); +/* 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_Role_vue_vue_type_template_id_c87f6484_scoped_true___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_826d5224___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/17.js b/public/17.js index e96e3e9e..52da20ac 100644 --- a/public/17.js +++ b/public/17.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[17],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&": +/*!**************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js& ***! + \**************************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -90,71 +90,21 @@ __webpack_require__.r(__webpack_exports__); // // // -// -// -// /* harmony default export */ __webpack_exports__["default"] = ({ + name: "", data: function data() { return { - headers: [{ - sortable: false, - text: 'Name', - value: 'name' - }, { - sortable: false, - text: 'Country', - value: 'country' - }, { - sortable: false, - text: 'City', - value: 'city' - }, { - sortable: false, - text: 'Salary', - value: 'salary', - align: 'right' - }], - items: [{ - name: 'Dakota Rice', - country: 'Niger', - city: 'Oud-Tunrhout', - salary: '$35,738' - }, { - name: 'Minerva Hooper', - country: 'Curaçao', - city: 'Sinaai-Waas', - salary: '$23,738' - }, { - name: 'Sage Rodriguez', - country: 'Netherlands', - city: 'Overland Park', - salary: '$56,142' - }, { - name: 'Philip Chanley', - country: 'Korea, South', - city: 'Gloucester', - salary: '$38,735' - }, { - name: 'Doris Greene', - country: 'Malawi', - city: 'Feldkirchen in Kārnten', - salary: '$63,542' - }, { - name: 'Mason Porter', - country: 'Chile', - city: 'Gloucester', - salary: '$78,615' - }] + items: ['Item 1', 'Item 2', 'Item 3', 'Item 4'] }; } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&": -/*!***********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74& ***! - \***********************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&": +/*!******************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& ***! + \******************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -167,128 +117,218 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-container", - { attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } }, + "v-form", [ _c( - "v-layout", - { attrs: { "justify-center": "", wrap: "" } }, + "v-container", + { attrs: { "grid-list-xs": "" } }, [ _c( - "v-flex", - { attrs: { md12: "" } }, + "material-card", + { attrs: { color: "black", title: "Submit Test Result" } }, [ _c( - "material-card", + "v-layout", { - attrs: { - color: "green", - title: "Simple Table", - text: "Here is a subtitle for this table" - } + staticClass: "px-5 my-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } }, [ - _c("v-data-table", { - attrs: { - headers: _vm.headers, - items: _vm.items, - "hide-actions": "" + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.items, + label: "Choose Test Type", + color: "black" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm3: "", md3: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "testcode", + label: "Or Enter Test Code", + id: "id", + color: "black" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-xs-center text-sm-center text-md-center", + attrs: { xs12: "", md2: "", sm2: "" } }, - scopedSlots: _vm._u([ - { - key: "headerCell", - fn: function(ref) { - var header = ref.header - return [ - _c("span", { - staticClass: - "subheading font-weight-light text-success text--darken-3", - domProps: { textContent: _vm._s(header.text) } - }) - ] - } - }, - { - key: "items", - fn: function(ref) { - var item = ref.item - return [ - _c("td", [_vm._v(_vm._s(item.name))]), - _vm._v(" "), - _c("td", [_vm._v(_vm._s(item.country))]), - _vm._v(" "), - _c("td", [_vm._v(_vm._s(item.city))]), - _vm._v(" "), - _c("td", { staticClass: "text-xs-right" }, [ - _vm._v(_vm._s(item.salary)) - ]) - ] - } - } - ]) - }) + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-right")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("GO") + ]) + ], + 1 + ) + ], + 1 + ) ], 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { md12: "" } }, - [ + ), + _vm._v(" "), _c( - "material-card", + "v-layout", + { staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } }, + [_c("v-divider")], + 1 + ), + _vm._v(" "), + _c( + "v-layout", { - attrs: { - color: "green", - flat: "", - "full-width": "", - title: "Table on Plain Background", - text: "Here is a subtitle for this table" - } + staticClass: "px-5 my-3", + attrs: { "align-center": "", "justify-center": "", wrap: "" } }, [ - _c("v-data-table", { - attrs: { - headers: _vm.headers, - items: _vm.items.slice(0, 7), - "hide-actions": "" + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "cssd", + label: "ID CSSD", + color: "black", + id: "id" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { + name: "autoclave", + label: "ID AutoClave", + color: "black", + id: "id" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, + [ + _c("v-select", { + staticClass: "pa-2", + attrs: { + items: _vm.items, + label: "Resualt", + color: "black" + } + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } }, + [_c("v-divider")], + 1 + ), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "px-5 mt-2", + attrs: { "align-center": "", "justify-center": "", wrap: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } }, - scopedSlots: _vm._u([ - { - key: "headerCell", - fn: function(ref) { - var header = ref.header - return [ - _c("span", { - staticClass: - "subheading font-weight-light text--darken-3", - domProps: { textContent: _vm._s(header.text) } - }) - ] - } - }, - { - key: "items", - fn: function(ref) { - var item = ref.item - return [ - _c("td", [_vm._v(_vm._s(item.name))]), - _vm._v(" "), - _c("td", [_vm._v(_vm._s(item.country))]), - _vm._v(" "), - _c("td", [_vm._v(_vm._s(item.city))]), - _vm._v(" "), - _c("td", { staticClass: "text-xs-right" }, [ - _vm._v(_vm._s(item.salary)) - ]) - ] - } - } - ]) - }) + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-check")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("SAVE") + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "router-link", + { attrs: { to: "/dashboard" } }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 + ) + ], + 1 + ) ], 1 ) @@ -309,17 +349,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/TableList.vue": -/*!**********************************************!*\ - !*** ./resources/js/vue/views/TableList.vue ***! - \**********************************************/ +/***/ "./resources/js/vue/views/SubmitTestResult.vue": +/*!*****************************************************!*\ + !*** ./resources/js/vue/views/SubmitTestResult.vue ***! + \*****************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableList.vue?vue&type=template&id=27579e74& */ "./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&"); -/* harmony import */ var _TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TableList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&"); +/* harmony import */ var _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& */ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&"); +/* harmony import */ var _SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SubmitTestResult.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SubmitTestResult.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"); @@ -329,50 +369,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["render"], - _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - null, + "6799764f", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/TableList.vue" +component.options.__file = "resources/js/vue/views/SubmitTestResult.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&": -/*!***********************************************************************!*\ - !*** ./resources/js/vue/views/TableList.vue?vue&type=script&lang=js& ***! - \***********************************************************************/ +/***/ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&": +/*!******************************************************************************!*\ + !*** ./resources/js/vue/views/SubmitTestResult.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_TableList_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!./TableList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.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_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_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!./SubmitTestResult.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.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_SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&": -/*!*****************************************************************************!*\ - !*** ./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74& ***! - \*****************************************************************************/ +/***/ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&": +/*!************************************************************************************************!*\ + !*** ./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& ***! + \************************************************************************************************/ /*! 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_TableList_vue_vue_type_template_id_27579e74___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!./TableList.vue?vue&type=template&id=27579e74& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&"); -/* 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_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___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!./SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&"); +/* 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_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___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_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/18.js b/public/18.js index dc02f3ef..b7b5fd5b 100644 --- a/public/18.js +++ b/public/18.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[18],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&": -/*!*********************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js& ***! - \*********************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&": +/*!******************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js& ***! + \******************************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -26,134 +26,19 @@ __webpack_require__.r(__webpack_exports__); // // // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -/* harmony default export */ __webpack_exports__["default"] = ({// +/* harmony default export */ __webpack_exports__["default"] = ({ + name: "", + data: function data() { + return {}; + } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&": -/*!*************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346& ***! - \*************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&": +/*!**********************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& ***! + \**********************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -166,257 +51,27 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-container", - { attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } }, + "v-form", [ _c( - "v-layout", - { attrs: { "justify-center": "", wrap: "" } }, + "v-container", + { attrs: { "grid-list-xs": "" } }, [ _c( - "v-flex", - { attrs: { xs12: "", md8: "" } }, + "v-layout", + { attrs: { row: "", wrap: "" } }, [ _c( "material-card", - { - attrs: { - color: "green", - title: "Edit Profile", - text: "Complete your profile" - } - }, + { attrs: { color: "black", title: "User Info" } }, [ _c( - "v-form", + "v-flex", + { attrs: { xs12: "", sm4: "", md4: "" } }, [ - _c( - "v-container", - { attrs: { "py-0": "" } }, - [ - _c( - "v-layout", - { attrs: { wrap: "" } }, - [ - _c( - "v-flex", - { attrs: { xs12: "", md4: "" } }, - [ - _c("v-text-field", { - attrs: { - label: "Company (disabled)", - disabled: "" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "purple-input", - attrs: { label: "User Name" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "purple-input", - attrs: { label: "Email Address" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md6: "" } }, - [ - _c("v-text-field", { - staticClass: "purple-input", - attrs: { label: "First Name" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md6: "" } }, - [ - _c("v-text-field", { - staticClass: "purple-input", - attrs: { label: "Last Name" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md12: "" } }, - [ - _c("v-text-field", { - staticClass: "purple-input", - attrs: { label: "Adress" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "purple-input", - attrs: { label: "City" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "purple-input", - attrs: { label: "Country" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md4: "" } }, - [ - _c("v-text-field", { - staticClass: "purple-input", - attrs: { - label: "Postal Code", - type: "number" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "" } }, - [ - _c("v-textarea", { - staticClass: "purple-input", - attrs: { - label: "About Me", - value: - "Lorem ipsum dolor sit amet, consectetur adipiscing elit." - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", "text-xs-right": "" } }, - [ - _c( - "v-btn", - { - staticClass: "mx-0 font-weight-light", - attrs: { color: "success" } - }, - [ - _vm._v( - "\n Update Profile\n " - ) - ] - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md4: "" } }, - [ - _c( - "material-card", - { staticClass: "v-card-profile" }, - [ - _c( - "v-avatar", - { - staticClass: "mx-auto d-block", - attrs: { slot: "offset", size: "130" }, - slot: "offset" - }, - [_c("img", { attrs: { src: "/img/" } })] - ), - _vm._v(" "), - _c( - "v-card-text", - { staticClass: "text-xs-center" }, - [ - _c( - "h6", - { - staticClass: - "category text-gray font-weight-thin mb-3" - }, - [_vm._v("CEO / CO-FOUNDER")] - ), - _vm._v(" "), - _c( - "h4", - { staticClass: "card-title font-weight-light" }, - [_vm._v("Alec Thompson")] - ), - _vm._v(" "), - _c( - "p", - { staticClass: "card-description font-weight-light" }, - [ - _vm._v( - "Don't be scared of the truth because we need to restart the human foundation in truth And I love you like Kanye loves Kanye I love Rick Owens’ bed design but the back is..." - ) - ] - ), - _vm._v(" "), - _c( - "v-btn", - { - staticClass: "font-weight-light", - attrs: { color: "success", round: "" } - }, - [_vm._v("Follow")] - ) + _c("v-text-field", { + attrs: { name: "name", label: "label", id: "id" } + }) ], 1 ) @@ -440,18 +95,18 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/UserProfile.vue": -/*!************************************************!*\ - !*** ./resources/js/vue/views/UserProfile.vue ***! - \************************************************/ +/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue": +/*!*********************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/UserInfo.vue ***! + \*********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserProfile.vue?vue&type=template&id=47383346& */ "./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&"); -/* harmony import */ var _UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserProfile.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/UserProfile.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"); +/* harmony import */ var _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& */ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&"); +/* harmony import */ var _UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SuperVisior/UserInfo.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"); @@ -460,50 +115,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["render"], - _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - null, + "ad4fa66e", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/UserProfile.vue" +component.options.__file = "resources/js/vue/views/SuperVisior/UserInfo.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ +/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&": +/*!**********************************************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/UserInfo.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_UserProfile_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!./UserProfile.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.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_UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_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!./UserInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.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_UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&": -/*!*******************************************************************************!*\ - !*** ./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346& ***! - \*******************************************************************************/ +/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&": +/*!****************************************************************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& ***! + \****************************************************************************************************/ /*! 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_UserProfile_vue_vue_type_template_id_47383346___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!./UserProfile.vue?vue&type=template&id=47383346& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&"); -/* 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_UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___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!./UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&"); +/* 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_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___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_UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/19.js b/public/19.js index 23c005bb..f1979b04 100644 --- a/public/19.js +++ b/public/19.js @@ -1,9 +1,152 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[19],{ -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&": -/*!*********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***! - \*********************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/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/vue/views/SuperVisior/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"] = ({ + data: function data() { + return { + search: '', + headers: [{ + text: 'Dessert (100g serving)', + align: 'left', + sortable: false, + value: 'name' + }, { + text: 'Calories', + value: 'calories' + }, { + text: 'Fat (g)', + value: 'fat' + }, { + text: 'Carbs (g)', + value: 'carbs' + }, { + text: 'Protein (g)', + value: 'protein' + }, { + text: 'Iron (%)', + value: 'iron' + }], + desserts: [{ + name: 'Frozen Yogurt', + calories: 159, + fat: 6.0, + carbs: 24, + protein: 4.0, + iron: '1%' + }, { + name: 'Ice cream sandwich', + calories: 237, + fat: 9.0, + carbs: 37, + protein: 4.3, + iron: '1%' + }, { + name: 'Eclair', + calories: 262, + fat: 16.0, + carbs: 23, + protein: 6.0, + iron: '7%' + }, { + name: 'Cupcake', + calories: 305, + fat: 3.7, + carbs: 67, + protein: 4.3, + iron: '8%' + }, { + name: 'Gingerbread', + calories: 356, + fat: 16.0, + carbs: 49, + protein: 3.9, + iron: '16%' + }, { + name: 'Jelly bean', + calories: 375, + fat: 0.0, + carbs: 94, + protein: 0.0, + iron: '0%' + }, { + name: 'Lollipop', + calories: 392, + fat: 0.2, + carbs: 98, + protein: 0, + iron: '2%' + }, { + name: 'Honeycomb', + calories: 408, + fat: 3.2, + carbs: 87, + protein: 6.5, + iron: '45%' + }, { + name: 'Donut', + calories: 452, + fat: 25.0, + carbs: 51, + protein: 4.9, + iron: '22%' + }, { + name: 'KitKat', + calories: 518, + fat: 26.0, + carbs: 65, + protein: 7, + iron: '6%' + }] + }; + } +}); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&": +/*!*******************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224& ***! + \*******************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -16,209 +159,92 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-container", + "v-card", [ _c( - "v-layout", - { attrs: { "justify-center": "" } }, + "v-card-title", [ - _c( - "v-flex", - { attrs: { xs12: "", sm10: "", md8: "" } }, - [ - _c( - "material-card", - { - attrs: { - color: "primary", - title: "Vue Material Dashboard PRO", - text: - "Are you looking for more components? Please check our Premium Version of Vue Material Dashboard." - } - }, - [ - _c("table", { staticClass: "v-table" }, [ - _c("thead", [ - _c("tr", [ - _c("th"), - _vm._v(" "), - _c( - "th", - { staticClass: "subheading font-weight-light" }, - [_vm._v("Free")] - ), - _vm._v(" "), - _c( - "th", - { staticClass: "subheading font-weight-light" }, - [_vm._v("PRO")] - ) - ]) - ]), - _vm._v(" "), - _c("tbody", { staticClass: "text-xs-center" }, [ - _c("tr", [ - _c( - "th", - { - staticClass: - "text-xs-left font-weight-light subheading" - }, - [_vm._v("Components")] - ), - _vm._v(" "), - _c("td", [_vm._v("60")]), - _vm._v(" "), - _c("td", [_vm._v("200")]) - ]), - _vm._v(" "), - _c("tr", [ - _c( - "th", - { - staticClass: - "text-xs-left font-weight-light subheading" - }, - [_vm._v("Plugins")] - ), - _vm._v(" "), - _c("td", [_vm._v("2")]), - _vm._v(" "), - _c("td", [_vm._v("15")]) - ]), - _vm._v(" "), - _c("tr", [ - _c( - "th", - { - staticClass: - "text-xs-left font-weight-light subheading" - }, - [_vm._v("Example Pages")] - ), - _vm._v(" "), - _c("td", [_vm._v("3")]), - _vm._v(" "), - _c("td", [_vm._v("27")]) - ]), - _vm._v(" "), - _c("tr", [ - _c( - "th", - { - staticClass: - "text-xs-left font-weight-light subheading" - }, - [_vm._v("Login, Register, Pricing, Lock Pages")] - ), - _vm._v(" "), - _c( - "td", - [ - _c("v-icon", { attrs: { color: "error" } }, [ - _vm._v("mdi-close") - ]) - ], - 1 - ), - _vm._v(" "), - _c( - "td", - [ - _c("v-icon", { attrs: { color: "success" } }, [ - _vm._v("mdi-check") - ]) - ], - 1 - ) - ]), - _vm._v(" "), - _c("tr", [ - _c( - "th", - { - staticClass: - "text-xs-left font-weight-light subheading" - }, - [_vm._v("Premium Support")] - ), - _vm._v(" "), - _c( - "td", - [ - _c("v-icon", { attrs: { color: "error" } }, [ - _vm._v("mdi-close") - ]) - ], - 1 - ), - _vm._v(" "), - _c( - "td", - [ - _c("v-icon", { attrs: { color: "success" } }, [ - _vm._v("mdi-check") - ]) - ], - 1 - ) - ]), - _vm._v(" "), - _c("tr", [ - _c("th"), - _vm._v(" "), - _c("td", [_vm._v("Free")]), - _vm._v(" "), - _c("td", [_vm._v("Just $59")]) - ]), - _vm._v(" "), - _c("tr", [ - _c("th"), - _vm._v(" "), - _c( - "td", - [ - _c( - "v-btn", - { - staticClass: - "subheading white--text font-weight-light", - attrs: { - round: "", - large: "", - color: "grey", - disabled: "" - } - }, - [_vm._v("Current Version")] - ) - ], - 1 - ), - _vm._v(" "), - _c( - "td", - [ - _c( - "v-btn", - { - staticClass: - "subheading white--text font-weight-light", - attrs: { round: "", large: "", color: "cyan" } - }, - [_vm._v("Upgrade to Pro")] - ) - ], - 1 - ) - ]) - ]) + _vm._v("\n Nutrition\n "), + _c("v-spacer"), + _vm._v(" "), + _c("v-text-field", { + attrs: { + "append-icon": "search", + label: "Search", + "single-line": "", + "hide-details": "" + }, + model: { + value: _vm.search, + callback: function($$v) { + _vm.search = $$v + }, + expression: "search" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-data-table", + { + attrs: { + headers: _vm.headers, + items: _vm.desserts, + search: _vm.search + }, + scopedSlots: _vm._u([ + { + key: "items", + fn: function(props) { + return [ + _c("td", [_vm._v(_vm._s(props.item.name))]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.calories)) + ]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.fat)) + ]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.carbs)) + ]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.protein)) + ]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(props.item.iron)) ]) ] - ) - ], - 1 - ) + } + } + ]) + }, + [ + _vm._v(" "), + _c("v-alert", { + attrs: { value: true, color: "error", icon: "warning" }, + scopedSlots: _vm._u([ + { + key: "no-results", + fn: function() { + return [ + _vm._v( + '\n Your search for "' + + _vm._s(_vm.search) + + '" found no results.\n ' + ) + ] + }, + proxy: true + } + ]) + }) ], 1 ) @@ -233,27 +259,29 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/Upgrade.vue": -/*!********************************************!*\ - !*** ./resources/js/vue/views/Upgrade.vue ***! - \********************************************/ +/***/ "./resources/js/vue/views/SuperVisior/table.vue": +/*!******************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/table.vue ***! + \******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&"); -/* 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"); +/* harmony import */ var _table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./table.vue?vue&type=template&id=826d5224& */ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&"); +/* 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/vue/views/SuperVisior/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"); + + -var script = {} /* normalize component */ -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( - script, - _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"], - _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], +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_826d5224___WEBPACK_IMPORTED_MODULE_0__["render"], + _table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, @@ -263,24 +291,38 @@ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_ /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/Upgrade.vue" +component.options.__file = "resources/js/vue/views/SuperVisior/table.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&": -/*!***************************************************************************!*\ - !*** ./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***! - \***************************************************************************/ +/***/ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&": +/*!*******************************************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/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/vue/views/SuperVisior/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/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&": +/*!*************************************************************************************!*\ + !*** ./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224& ***! + \*************************************************************************************/ /*! 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_Upgrade_vue_vue_type_template_id_6dd57b04___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!./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&"); -/* 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_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* 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_826d5224___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=826d5224& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&"); +/* 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_826d5224___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_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_826d5224___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/2.js b/public/2.js index 6accb5ec..632dcde4 100644 --- a/public/2.js +++ b/public/2.js @@ -423,7 +423,7 @@ __webpack_require__.r(__webpack_exports__); exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); // Module -exports.push([module.i, "\n.WM-Border-Gray[data-v-d05735bc] {\r\n border-color: #aaa !important;\n}\n.WM-Color-LightGrey[data-v-d05735bc] {\r\n background-color : #F5F5F5;\n}\n.v-btn--top.v-btn--absolute.v-btn--small[data-v-d05735bc] {\r\n top: -25px !important;\n}\n.v-btn--bottom.v-btn--absolute.v-btn--small[data-v-d05735bc] {\r\n bottom: -24px !important;\n}\r\n", ""]); +exports.push([module.i, "\n.WM-Border-Gray[data-v-d05735bc] {\n border-color: #aaa !important;\n}\n.WM-Color-LightGrey[data-v-d05735bc] {\n background-color : #F5F5F5;\n}\n.v-btn--top.v-btn--absolute.v-btn--small[data-v-d05735bc] {\n top: -25px !important;\n}\n.v-btn--bottom.v-btn--absolute.v-btn--small[data-v-d05735bc] {\n bottom: -24px !important;\n}\n", ""]); diff --git a/public/20.js b/public/20.js index 0e1baf82..d772beeb 100644 --- a/public/20.js +++ b/public/20.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[20],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&": -/*!**************************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js& ***! - \**************************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&": +/*!*******************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js& ***! + \*******************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -53,19 +53,108 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// /* harmony default export */ __webpack_exports__["default"] = ({ - name: "", data: function data() { - return {}; + return { + headers: [{ + sortable: false, + text: 'Name', + value: 'name' + }, { + sortable: false, + text: 'Country', + value: 'country' + }, { + sortable: false, + text: 'City', + value: 'city' + }, { + sortable: false, + text: 'Salary', + value: 'salary', + align: 'right' + }], + items: [{ + name: 'Dakota Rice', + country: 'Niger', + city: 'Oud-Tunrhout', + salary: '$35,738' + }, { + name: 'Minerva Hooper', + country: 'Curaçao', + city: 'Sinaai-Waas', + salary: '$23,738' + }, { + name: 'Sage Rodriguez', + country: 'Netherlands', + city: 'Overland Park', + salary: '$56,142' + }, { + name: 'Philip Chanley', + country: 'Korea, South', + city: 'Gloucester', + salary: '$38,735' + }, { + name: 'Doris Greene', + country: 'Malawi', + city: 'Feldkirchen in Kārnten', + salary: '$63,542' + }, { + name: 'Mason Porter', + country: 'Chile', + city: 'Gloucester', + salary: '$78,615' + }] + }; } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&": -/*!******************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& ***! - \******************************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&": +/*!***********************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74& ***! + \***********************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -78,126 +167,128 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-form", - { - model: { - value: _vm.model, - callback: function($$v) { - _vm.model = $$v - }, - expression: "model" - } - }, + "v-container", + { attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } }, [ _c( - "v-container", - { attrs: { "grid-list-xs": "" } }, + "v-layout", + { attrs: { "justify-center": "", wrap: "" } }, [ _c( - "material-card", - { - attrs: { color: "black", title: "Add Medical Center", text: "" } - }, + "v-flex", + { attrs: { md12: "" } }, [ _c( - "v-layout", - { staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } }, - [ - _c( - "v-flex", - { attrs: { xs12: "", md3: "", xs3: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "Name", - label: "Name", - color: "black", - id: "id1" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md3: "", xs3: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "Operator", - label: "Operator", - color: "black", - id: "id2" - } - }) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-layout", + "material-card", { - staticClass: "mt-3", attrs: { - row: "", - wrap: "", - "align-center": "", - "justify-center": "" + color: "green", + title: "Simple Table", + text: "Here is a subtitle for this table" } }, [ - _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" } + _c("v-data-table", { + attrs: { + headers: _vm.headers, + items: _vm.items, + "hide-actions": "" }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-plus")] - ), - _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("Add") - ]) - ], - 1 - ), - _vm._v(" "), - _c( - "router-link", - { attrs: { to: "/manage-medical-center" } }, - [ - _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" - }, - [ - _c( - "v-icon", - { staticClass: "black--text mr-2 caption" }, - [_vm._v("fas fa-chevron-left")] - ), - _vm._v(" "), - _c("span", { staticClass: "black--text" }, [ - _vm._v("Back") - ]) - ], - 1 - ) - ], - 1 - ) + scopedSlots: _vm._u([ + { + key: "headerCell", + fn: function(ref) { + var header = ref.header + return [ + _c("span", { + staticClass: + "subheading font-weight-light text-success text--darken-3", + domProps: { textContent: _vm._s(header.text) } + }) + ] + } + }, + { + key: "items", + fn: function(ref) { + var item = ref.item + return [ + _c("td", [_vm._v(_vm._s(item.name))]), + _vm._v(" "), + _c("td", [_vm._v(_vm._s(item.country))]), + _vm._v(" "), + _c("td", [_vm._v(_vm._s(item.city))]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(item.salary)) + ]) + ] + } + } + ]) + }) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { md12: "" } }, + [ + _c( + "material-card", + { + attrs: { + color: "green", + flat: "", + "full-width": "", + title: "Table on Plain Background", + text: "Here is a subtitle for this table" + } + }, + [ + _c("v-data-table", { + attrs: { + headers: _vm.headers, + items: _vm.items.slice(0, 7), + "hide-actions": "" + }, + scopedSlots: _vm._u([ + { + key: "headerCell", + fn: function(ref) { + var header = ref.header + return [ + _c("span", { + staticClass: + "subheading font-weight-light text--darken-3", + domProps: { textContent: _vm._s(header.text) } + }) + ] + } + }, + { + key: "items", + fn: function(ref) { + var item = ref.item + return [ + _c("td", [_vm._v(_vm._s(item.name))]), + _vm._v(" "), + _c("td", [_vm._v(_vm._s(item.country))]), + _vm._v(" "), + _c("td", [_vm._v(_vm._s(item.city))]), + _vm._v(" "), + _c("td", { staticClass: "text-xs-right" }, [ + _vm._v(_vm._s(item.salary)) + ]) + ] + } + } + ]) + }) ], 1 ) @@ -218,17 +309,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/AddMedicalCenter.vue": -/*!*****************************************************!*\ - !*** ./resources/js/vue/views/AddMedicalCenter.vue ***! - \*****************************************************/ +/***/ "./resources/js/vue/views/TableList.vue": +/*!**********************************************!*\ + !*** ./resources/js/vue/views/TableList.vue ***! + \**********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& */ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&"); -/* harmony import */ var _AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AddMedicalCenter.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&"); +/* harmony import */ var _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableList.vue?vue&type=template&id=27579e74& */ "./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&"); +/* harmony import */ var _TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TableList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/TableList.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"); @@ -238,50 +329,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["render"], + _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "b49b8626", + null, null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/AddMedicalCenter.vue" +component.options.__file = "resources/js/vue/views/TableList.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&": -/*!******************************************************************************!*\ - !*** ./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js& ***! - \******************************************************************************/ +/***/ "./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&": +/*!***********************************************************************!*\ + !*** ./resources/js/vue/views/TableList.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_AddMedicalCenter_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!./AddMedicalCenter.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.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_AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_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!./TableList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.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_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&": -/*!************************************************************************************************!*\ - !*** ./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& ***! - \************************************************************************************************/ +/***/ "./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&": +/*!*****************************************************************************!*\ + !*** ./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74& ***! + \*****************************************************************************/ /*! 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_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___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!./AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&"); -/* 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_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_27579e74___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!./TableList.vue?vue&type=template&id=27579e74& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&"); +/* 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_TableList_vue_vue_type_template_id_27579e74___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_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/21.js b/public/21.js index 5e417bfd..0b2d4358 100644 --- a/public/21.js +++ b/public/21.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[21],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&": -/*!**********************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js& ***! - \**********************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&": +/*!*********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js& ***! + \*********************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -100,60 +100,60 @@ __webpack_require__.r(__webpack_exports__); // // // -/* harmony default export */ __webpack_exports__["default"] = ({ - data: function data() { - return { - headers: [{ - sortable: false, - text: 'Operator Name', - value: 'name' - }, { - sortable: false, - text: 'Role', - value: 'role' - }, { - sortable: false, - text: 'Medical Center', - value: 'medicalcenter' - }, { - sortable: false, - text: 'Number', - value: 'number' - }, { - sortable: false, - text: 'Action', - value: 'action', - align: 'right' - }], - items: [{ - name: 'Saeed Khakbazan', - role: 'Admin', - medicalcenter: 'Emam Reza', - number: '09120000', - action: '' - }, { - name: 'Fatemeh Shokouhi', - role: 'SuperAdmin', - medicalcenter: 'Shahid Beheshti', - number: '09125555', - action: '' - }, { - name: 'Fatemeh Fayyazi', - role: 'SuperVisior', - medicalcenter: 'Emam Reza', - number: '09123333', - action: '' - }] - }; - } +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({// }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&": -/*!**************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& ***! - \**************************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&": +/*!*************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346& ***! + \*************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -167,73 +167,191 @@ var render = function() { var _c = _vm._self._c || _h return _c( "v-container", - { attrs: { "grid-list-xs": "" } }, + { attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } }, [ _c( - "material-card", - { attrs: { color: "black", title: "Operator List", text: "" } }, + "v-layout", + { attrs: { "justify-center": "", wrap: "" } }, [ _c( - "v-layout", - { staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } }, + "v-flex", + { attrs: { xs12: "", md8: "" } }, [ _c( - "v-flex", - { attrs: { xs12: "", md3: "", xs3: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "Name", - label: "Name", - color: "black", - id: "id" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md3: "", xs3: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { - name: "Number", - label: "Number", - color: "black", - id: "id" - } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", + "material-card", { - staticClass: "text-xs-right", - attrs: { xs12: "", md2: "", sm2: "" } + attrs: { + color: "green", + title: "Edit Profile", + text: "Complete your profile" + } }, [ _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" } - }, + "v-form", [ _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-search")] - ), - _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("Filter") - ]) + "v-container", + { attrs: { "py-0": "" } }, + [ + _c( + "v-layout", + { attrs: { wrap: "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + attrs: { + label: "Company (disabled)", + disabled: "" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "User Name" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "Email Address" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md6: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "First Name" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md6: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "Last Name" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md12: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "Adress" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "City" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { label: "Country" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md4: "" } }, + [ + _c("v-text-field", { + staticClass: "purple-input", + attrs: { + label: "Postal Code", + type: "number" + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "" } }, + [ + _c("v-textarea", { + staticClass: "purple-input", + attrs: { + label: "About Me", + value: + "Lorem ipsum dolor sit amet, consectetur adipiscing elit." + } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", "text-xs-right": "" } }, + [ + _c( + "v-btn", + { + staticClass: "mx-0 font-weight-light", + attrs: { color: "success" } + }, + [ + _vm._v( + "\n Update Profile\n " + ) + ] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) ], 1 ) @@ -245,190 +363,60 @@ var render = function() { ), _vm._v(" "), _c( - "v-layout", - { - staticClass: "px-5 mt-3", - attrs: { - row: "", - "align-center": "", - "justify-center": "", - wrap: "" - } - }, + "v-flex", + { attrs: { xs12: "", md4: "" } }, [ _c( - "v-flex", - { attrs: { md12: "" } }, - [ - _c("v-data-table", { - attrs: { - headers: _vm.headers, - items: _vm.items, - "hide-actions": "" - }, - scopedSlots: _vm._u([ - { - key: "headerCell", - fn: function(ref) { - var header = ref.header - return [ - _c("span", { - staticClass: - "subheading font-weight-light text-white text--darken-3", - domProps: { textContent: _vm._s(header.text) } - }) - ] - } - }, - { - key: "items", - fn: function(ref) { - var item = ref.item - return [ - _c( - "td", - { staticClass: "headline font-weight-light" }, - [_vm._v(_vm._s(item.name))] - ), - _vm._v(" "), - _c( - "td", - { staticClass: "title font-weight-light" }, - [_vm._v(_vm._s(item.role))] - ), - _vm._v(" "), - _c( - "td", - { staticClass: "title font-weight-light" }, - [_vm._v(_vm._s(item.medicalcenter))] - ), - _vm._v(" "), - _c( - "td", - { staticClass: "title font-weight-light" }, - [_vm._v(_vm._s(item.number))] - ), - _vm._v(" "), - _c( - "td", - { staticClass: "text-xs-right" }, - [ - _c( - "v-btn", - { - staticClass: "mr-2 WM-ActionButton", - attrs: { color: "cyan" } - }, - [ - _c( - "v-icon", - { - staticClass: "white--text mr-2 caption" - }, - [_vm._v("fas fa-pen")] - ), - _vm._v(" "), - _c("span", [_vm._v("Edit")]) - ], - 1 - ), - _vm._v(" "), - _c( - "router-link", - { attrs: { to: "/role" } }, - [ - _c( - "v-btn", - { - staticClass: "mr-2 WM-ActionButton", - attrs: { color: "orange darken-1" } - }, - [ - _c( - "v-icon", - { - staticClass: - "white--text mr-2 caption" - }, - [_vm._v("fas fa-user-tag")] - ), - _vm._v(" "), - _c("span", [_vm._v("Role")]) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-btn", - { - staticClass: " WM-ActionButton", - attrs: { color: "pink" } - }, - [ - _c( - "v-icon", - { - staticClass: "white--text mr-2 caption" - }, - [_vm._v("fas fa-times")] - ), - _vm._v(" "), - _c("span", [_vm._v("Remove")]) - ], - 1 - ) - ], - 1 - ) - ] - } - } - ]) - }) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c("v-divider"), - _vm._v(" "), - _c( - "v-layout", - { - staticClass: "mt-3", - attrs: { - row: "", - wrap: "", - "align-center": "", - "justify-center": "" - } - }, - [ - _c( - "router-link", - { attrs: { to: "/manage-medical-center" } }, + "material-card", + { staticClass: "v-card-profile" }, [ _c( - "v-btn", + "v-avatar", { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + staticClass: "mx-auto d-block", + attrs: { slot: "offset", size: "130" }, + slot: "offset" }, + [_c("img", { attrs: { src: "/img/" } })] + ), + _vm._v(" "), + _c( + "v-card-text", + { staticClass: "text-xs-center" }, [ _c( - "v-icon", - { staticClass: "black--text mr-2 caption" }, - [_vm._v("fas fa-chevron-left")] + "h6", + { + staticClass: + "category text-gray font-weight-thin mb-3" + }, + [_vm._v("CEO / CO-FOUNDER")] ), _vm._v(" "), - _c("span", { staticClass: "black--text" }, [ - _vm._v("Back") - ]) + _c( + "h4", + { staticClass: "card-title font-weight-light" }, + [_vm._v("Alec Thompson")] + ), + _vm._v(" "), + _c( + "p", + { staticClass: "card-description font-weight-light" }, + [ + _vm._v( + "Don't be scared of the truth because we need to restart the human foundation in truth And I love you like Kanye loves Kanye I love Rick Owens’ bed design but the back is..." + ) + ] + ), + _vm._v(" "), + _c( + "v-btn", + { + staticClass: "font-weight-light", + attrs: { color: "success", round: "" } + }, + [_vm._v("Follow")] + ) ], 1 ) @@ -452,17 +440,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/OperatorList.vue": -/*!*************************************************!*\ - !*** ./resources/js/vue/views/OperatorList.vue ***! - \*************************************************/ +/***/ "./resources/js/vue/views/UserProfile.vue": +/*!************************************************!*\ + !*** ./resources/js/vue/views/UserProfile.vue ***! + \************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& */ "./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&"); -/* harmony import */ var _OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&"); +/* harmony import */ var _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserProfile.vue?vue&type=template&id=47383346& */ "./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&"); +/* harmony import */ var _UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserProfile.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/UserProfile.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"); @@ -472,50 +460,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["render"], + _UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "bdf7baac", + null, null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/OperatorList.vue" +component.options.__file = "resources/js/vue/views/UserProfile.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&": -/*!**************************************************************************!*\ - !*** ./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js& ***! - \**************************************************************************/ +/***/ "./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&": +/*!*************************************************************************!*\ + !*** ./resources/js/vue/views/UserProfile.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_OperatorList_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!./OperatorList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.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_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_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!./UserProfile.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.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_UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&": -/*!********************************************************************************************!*\ - !*** ./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& ***! - \********************************************************************************************/ +/***/ "./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&": +/*!*******************************************************************************!*\ + !*** ./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346& ***! + \*******************************************************************************/ /*! 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_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___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!./OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&"); -/* 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_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_template_id_47383346___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!./UserProfile.vue?vue&type=template&id=47383346& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=template&id=47383346&"); +/* 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_UserProfile_vue_vue_type_template_id_47383346___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_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_UserProfile_vue_vue_type_template_id_47383346___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/22.js b/public/22.js index ff3b0914..70dbfb02 100644 --- a/public/22.js +++ b/public/22.js @@ -1,273 +1,767 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[22],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=script&lang=js&": -/*!**************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Role.vue?vue&type=script&lang=js& ***! - \**************************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { +/***/ "./node_modules/inherits/inherits_browser.js": +/*!***************************************************!*\ + !*** ./node_modules/inherits/inherits_browser.js ***! + \***************************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { -"use strict"; -__webpack_require__.r(__webpack_exports__); +if (typeof Object.create === 'function') { + // implementation from standard node.js 'util' module + module.exports = function inherits(ctor, superCtor) { + ctor.super_ = superCtor + ctor.prototype = Object.create(superCtor.prototype, { + constructor: { + value: ctor, + enumerable: false, + writable: true, + configurable: true + } + }); + }; +} else { + // old school shim for old browsers + module.exports = function inherits(ctor, superCtor) { + ctor.super_ = superCtor + var TempCtor = function () {} + TempCtor.prototype = superCtor.prototype + ctor.prototype = new TempCtor() + ctor.prototype.constructor = ctor + } +} + + +/***/ }), + +/***/ "./node_modules/util/support/isBufferBrowser.js": +/*!******************************************************!*\ + !*** ./node_modules/util/support/isBufferBrowser.js ***! + \******************************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +module.exports = function isBuffer(arg) { + return arg && typeof arg === 'object' + && typeof arg.copy === 'function' + && typeof arg.fill === 'function' + && typeof arg.readUInt8 === 'function'; +} + +/***/ }), + +/***/ "./node_modules/util/util.js": +/*!***********************************!*\ + !*** ./node_modules/util/util.js ***! + \***********************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +/* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors. // +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: // +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -/* harmony default export */ __webpack_exports__["default"] = ({ - name: "", - data: function data() { - return { - items: ['SuperAdmin', 'Admin', 'SuperVisior', 'User'] +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +var getOwnPropertyDescriptors = Object.getOwnPropertyDescriptors || + function getOwnPropertyDescriptors(obj) { + var keys = Object.keys(obj); + var descriptors = {}; + for (var i = 0; i < keys.length; i++) { + descriptors[keys[i]] = Object.getOwnPropertyDescriptor(obj, keys[i]); + } + return descriptors; + }; + +var formatRegExp = /%[sdj%]/g; +exports.format = function(f) { + if (!isString(f)) { + var objects = []; + for (var i = 0; i < arguments.length; i++) { + objects.push(inspect(arguments[i])); + } + return objects.join(' '); + } + + var i = 1; + var args = arguments; + var len = args.length; + var str = String(f).replace(formatRegExp, function(x) { + if (x === '%%') return '%'; + if (i >= len) return x; + switch (x) { + case '%s': return String(args[i++]); + case '%d': return Number(args[i++]); + case '%j': + try { + return JSON.stringify(args[i++]); + } catch (_) { + return '[Circular]'; + } + default: + return x; + } + }); + for (var x = args[i]; i < len; x = args[++i]) { + if (isNull(x) || !isObject(x)) { + str += ' ' + x; + } else { + str += ' ' + inspect(x); + } + } + return str; +}; + + +// Mark that a method should not be used. +// Returns a modified function which warns once by default. +// If --no-deprecation is set, then it is a no-op. +exports.deprecate = function(fn, msg) { + if (typeof process !== 'undefined' && process.noDeprecation === true) { + return fn; + } + + // Allow for deprecating things in the process of starting up. + if (typeof process === 'undefined') { + return function() { + return exports.deprecate(fn, msg).apply(this, arguments); }; } -}); -/***/ }), + var warned = false; + function deprecated() { + if (!warned) { + if (process.throwDeprecation) { + throw new Error(msg); + } else if (process.traceDeprecation) { + console.trace(msg); + } else { + console.error(msg); + } + warned = true; + } + return fn.apply(this, arguments); + } -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&": -/*!******************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true& ***! - \******************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { + return deprecated; +}; -"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( - "v-form", - [ - _c( - "v-container", - { attrs: { "grid-list-xs": "", fluid: "" } }, - [ - _c( - "material-card", - { attrs: { color: "black", title: "Role" } }, - [ - _c( - "v-layout", - { - staticClass: "px-5 mb-3", - attrs: { - row: "", - "align-center": "", - "justify-center": "", - wrap: "" - } - }, - [ - _c( - "v-flex", - { attrs: { xs12: "", md3: "", sm3: "" } }, - [ - _c("v-select", { - attrs: { - items: _vm.items, - label: "Roles", - color: "black" - }, - model: { - value: _vm.roles, - callback: function($$v) { - _vm.roles = $$v - }, - expression: "roles" - } - }) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-layout", - { attrs: { row: "", wrap: "" } }, - [ - _c( - "v-layout", - { - staticClass: "px-5 mt-2", - attrs: { - "align-center": "", - "justify-center": "", - wrap: "" - } - }, - [ - _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" } - }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-plus")] - ), - _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("Add") - ]) - ], - 1 - ), - _vm._v(" "), - _c( - "router-link", - { attrs: { to: "/dashboard" } }, - [ - _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" - }, - [ - _c( - "v-icon", - { staticClass: "black--text mr-2 caption" }, - [_vm._v("fas fa-times")] - ), - _vm._v(" "), - _c("span", { staticClass: "black--text" }, [ - _vm._v("Close") - ]) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) + +var debugs = {}; +var debugEnviron; +exports.debuglog = function(set) { + if (isUndefined(debugEnviron)) + debugEnviron = Object({"MIX_PUSHER_APP_KEY":"","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_APP_ROOT_API":"/api/","MIX_APP_CLIENT_ID":"2","MIX_APP_CLIENT_SECRET":"I1VA4V6AVGjNb5LAYHMqFcMIvj4FF957uIpBKZu3","NODE_ENV":"development"}).NODE_DEBUG || ''; + set = set.toUpperCase(); + if (!debugs[set]) { + if (new RegExp('\\b' + set + '\\b', 'i').test(debugEnviron)) { + var pid = process.pid; + debugs[set] = function() { + var msg = exports.format.apply(exports, arguments); + console.error('%s %d: %s', set, pid, msg); + }; + } else { + debugs[set] = function() {}; + } + } + return debugs[set]; +}; + + +/** + * Echos the value of a value. Trys to print the value out + * in the best way possible given the different types. + * + * @param {Object} obj The object to print out. + * @param {Object} opts Optional options object that alters the output. + */ +/* legacy: obj, showHidden, depth, colors*/ +function inspect(obj, opts) { + // default options + var ctx = { + seen: [], + stylize: stylizeNoColor + }; + // legacy... + if (arguments.length >= 3) ctx.depth = arguments[2]; + if (arguments.length >= 4) ctx.colors = arguments[3]; + if (isBoolean(opts)) { + // legacy... + ctx.showHidden = opts; + } else if (opts) { + // got an "options" object + exports._extend(ctx, opts); + } + // set default options + if (isUndefined(ctx.showHidden)) ctx.showHidden = false; + if (isUndefined(ctx.depth)) ctx.depth = 2; + if (isUndefined(ctx.colors)) ctx.colors = false; + if (isUndefined(ctx.customInspect)) ctx.customInspect = true; + if (ctx.colors) ctx.stylize = stylizeWithColor; + return formatValue(ctx, obj, ctx.depth); } -var staticRenderFns = [] -render._withStripped = true +exports.inspect = inspect; +// http://en.wikipedia.org/wiki/ANSI_escape_code#graphics +inspect.colors = { + 'bold' : [1, 22], + 'italic' : [3, 23], + 'underline' : [4, 24], + 'inverse' : [7, 27], + 'white' : [37, 39], + 'grey' : [90, 39], + 'black' : [30, 39], + 'blue' : [34, 39], + 'cyan' : [36, 39], + 'green' : [32, 39], + 'magenta' : [35, 39], + 'red' : [31, 39], + 'yellow' : [33, 39] +}; -/***/ }), - -/***/ "./resources/js/vue/views/Role.vue": -/*!*****************************************!*\ - !*** ./resources/js/vue/views/Role.vue ***! - \*****************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Role.vue?vue&type=template&id=c87f6484&scoped=true& */ "./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&"); -/* harmony import */ var _Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Role.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Role.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"); +// Don't use 'blue' not visible on cmd.exe +inspect.styles = { + 'special': 'cyan', + 'number': 'yellow', + 'boolean': 'yellow', + 'undefined': 'grey', + 'null': 'bold', + 'string': 'green', + 'date': 'magenta', + // "name": intentionally not styling + 'regexp': 'red' +}; +function stylizeWithColor(str, styleType) { + var style = inspect.styles[styleType]; + + if (style) { + return '\u001b[' + inspect.colors[style][0] + 'm' + str + + '\u001b[' + inspect.colors[style][1] + 'm'; + } else { + return str; + } +} - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], - false, - null, - "c87f6484", - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "resources/js/vue/views/Role.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./resources/js/vue/views/Role.vue?vue&type=script&lang=js&": -/*!******************************************************************!*\ - !*** ./resources/js/vue/views/Role.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_Role_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!./Role.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.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_Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&": -/*!************************************************************************************!*\ - !*** ./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true& ***! - \************************************************************************************/ -/*! 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_Role_vue_vue_type_template_id_c87f6484_scoped_true___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!./Role.vue?vue&type=template&id=c87f6484&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&"); -/* 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_Role_vue_vue_type_template_id_c87f6484_scoped_true___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_Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +function stylizeNoColor(str, styleType) { + return str; +} +function arrayToHash(array) { + var hash = {}; + + array.forEach(function(val, idx) { + hash[val] = true; + }); + + return hash; +} + + +function formatValue(ctx, value, recurseTimes) { + // Provide a hook for user-specified inspect functions. + // Check that value is an object with an inspect function on it + if (ctx.customInspect && + value && + isFunction(value.inspect) && + // Filter out the util module, it's inspect function is special + value.inspect !== exports.inspect && + // Also filter out any prototype objects using the circular check. + !(value.constructor && value.constructor.prototype === value)) { + var ret = value.inspect(recurseTimes, ctx); + if (!isString(ret)) { + ret = formatValue(ctx, ret, recurseTimes); + } + return ret; + } + + // Primitive types cannot have properties + var primitive = formatPrimitive(ctx, value); + if (primitive) { + return primitive; + } + + // Look up the keys of the object. + var keys = Object.keys(value); + var visibleKeys = arrayToHash(keys); + + if (ctx.showHidden) { + keys = Object.getOwnPropertyNames(value); + } + + // IE doesn't make error fields non-enumerable + // http://msdn.microsoft.com/en-us/library/ie/dww52sbt(v=vs.94).aspx + if (isError(value) + && (keys.indexOf('message') >= 0 || keys.indexOf('description') >= 0)) { + return formatError(value); + } + + // Some type of object without properties can be shortcutted. + if (keys.length === 0) { + if (isFunction(value)) { + var name = value.name ? ': ' + value.name : ''; + return ctx.stylize('[Function' + name + ']', 'special'); + } + if (isRegExp(value)) { + return ctx.stylize(RegExp.prototype.toString.call(value), 'regexp'); + } + if (isDate(value)) { + return ctx.stylize(Date.prototype.toString.call(value), 'date'); + } + if (isError(value)) { + return formatError(value); + } + } + + var base = '', array = false, braces = ['{', '}']; + + // Make Array say that they are Array + if (isArray(value)) { + array = true; + braces = ['[', ']']; + } + + // Make functions say that they are functions + if (isFunction(value)) { + var n = value.name ? ': ' + value.name : ''; + base = ' [Function' + n + ']'; + } + + // Make RegExps say that they are RegExps + if (isRegExp(value)) { + base = ' ' + RegExp.prototype.toString.call(value); + } + + // Make dates with properties first say the date + if (isDate(value)) { + base = ' ' + Date.prototype.toUTCString.call(value); + } + + // Make error with message first say the error + if (isError(value)) { + base = ' ' + formatError(value); + } + + if (keys.length === 0 && (!array || value.length == 0)) { + return braces[0] + base + braces[1]; + } + + if (recurseTimes < 0) { + if (isRegExp(value)) { + return ctx.stylize(RegExp.prototype.toString.call(value), 'regexp'); + } else { + return ctx.stylize('[Object]', 'special'); + } + } + + ctx.seen.push(value); + + var output; + if (array) { + output = formatArray(ctx, value, recurseTimes, visibleKeys, keys); + } else { + output = keys.map(function(key) { + return formatProperty(ctx, value, recurseTimes, visibleKeys, key, array); + }); + } + + ctx.seen.pop(); + + return reduceToSingleString(output, base, braces); +} + + +function formatPrimitive(ctx, value) { + if (isUndefined(value)) + return ctx.stylize('undefined', 'undefined'); + if (isString(value)) { + var simple = '\'' + JSON.stringify(value).replace(/^"|"$/g, '') + .replace(/'/g, "\\'") + .replace(/\\"/g, '"') + '\''; + return ctx.stylize(simple, 'string'); + } + if (isNumber(value)) + return ctx.stylize('' + value, 'number'); + if (isBoolean(value)) + return ctx.stylize('' + value, 'boolean'); + // For some reason typeof null is "object", so special case here. + if (isNull(value)) + return ctx.stylize('null', 'null'); +} + + +function formatError(value) { + return '[' + Error.prototype.toString.call(value) + ']'; +} + + +function formatArray(ctx, value, recurseTimes, visibleKeys, keys) { + var output = []; + for (var i = 0, l = value.length; i < l; ++i) { + if (hasOwnProperty(value, String(i))) { + output.push(formatProperty(ctx, value, recurseTimes, visibleKeys, + String(i), true)); + } else { + output.push(''); + } + } + keys.forEach(function(key) { + if (!key.match(/^\d+$/)) { + output.push(formatProperty(ctx, value, recurseTimes, visibleKeys, + key, true)); + } + }); + return output; +} + + +function formatProperty(ctx, value, recurseTimes, visibleKeys, key, array) { + var name, str, desc; + desc = Object.getOwnPropertyDescriptor(value, key) || { value: value[key] }; + if (desc.get) { + if (desc.set) { + str = ctx.stylize('[Getter/Setter]', 'special'); + } else { + str = ctx.stylize('[Getter]', 'special'); + } + } else { + if (desc.set) { + str = ctx.stylize('[Setter]', 'special'); + } + } + if (!hasOwnProperty(visibleKeys, key)) { + name = '[' + key + ']'; + } + if (!str) { + if (ctx.seen.indexOf(desc.value) < 0) { + if (isNull(recurseTimes)) { + str = formatValue(ctx, desc.value, null); + } else { + str = formatValue(ctx, desc.value, recurseTimes - 1); + } + if (str.indexOf('\n') > -1) { + if (array) { + str = str.split('\n').map(function(line) { + return ' ' + line; + }).join('\n').substr(2); + } else { + str = '\n' + str.split('\n').map(function(line) { + return ' ' + line; + }).join('\n'); + } + } + } else { + str = ctx.stylize('[Circular]', 'special'); + } + } + if (isUndefined(name)) { + if (array && key.match(/^\d+$/)) { + return str; + } + name = JSON.stringify('' + key); + if (name.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)) { + name = name.substr(1, name.length - 2); + name = ctx.stylize(name, 'name'); + } else { + name = name.replace(/'/g, "\\'") + .replace(/\\"/g, '"') + .replace(/(^"|"$)/g, "'"); + name = ctx.stylize(name, 'string'); + } + } + + return name + ': ' + str; +} + + +function reduceToSingleString(output, base, braces) { + var numLinesEst = 0; + var length = output.reduce(function(prev, cur) { + numLinesEst++; + if (cur.indexOf('\n') >= 0) numLinesEst++; + return prev + cur.replace(/\u001b\[\d\d?m/g, '').length + 1; + }, 0); + + if (length > 60) { + return braces[0] + + (base === '' ? '' : base + '\n ') + + ' ' + + output.join(',\n ') + + ' ' + + braces[1]; + } + + return braces[0] + base + ' ' + output.join(', ') + ' ' + braces[1]; +} + + +// NOTE: These type checking functions intentionally don't use `instanceof` +// because it is fragile and can be easily faked with `Object.create()`. +function isArray(ar) { + return Array.isArray(ar); +} +exports.isArray = isArray; + +function isBoolean(arg) { + return typeof arg === 'boolean'; +} +exports.isBoolean = isBoolean; + +function isNull(arg) { + return arg === null; +} +exports.isNull = isNull; + +function isNullOrUndefined(arg) { + return arg == null; +} +exports.isNullOrUndefined = isNullOrUndefined; + +function isNumber(arg) { + return typeof arg === 'number'; +} +exports.isNumber = isNumber; + +function isString(arg) { + return typeof arg === 'string'; +} +exports.isString = isString; + +function isSymbol(arg) { + return typeof arg === 'symbol'; +} +exports.isSymbol = isSymbol; + +function isUndefined(arg) { + return arg === void 0; +} +exports.isUndefined = isUndefined; + +function isRegExp(re) { + return isObject(re) && objectToString(re) === '[object RegExp]'; +} +exports.isRegExp = isRegExp; + +function isObject(arg) { + return typeof arg === 'object' && arg !== null; +} +exports.isObject = isObject; + +function isDate(d) { + return isObject(d) && objectToString(d) === '[object Date]'; +} +exports.isDate = isDate; + +function isError(e) { + return isObject(e) && + (objectToString(e) === '[object Error]' || e instanceof Error); +} +exports.isError = isError; + +function isFunction(arg) { + return typeof arg === 'function'; +} +exports.isFunction = isFunction; + +function isPrimitive(arg) { + return arg === null || + typeof arg === 'boolean' || + typeof arg === 'number' || + typeof arg === 'string' || + typeof arg === 'symbol' || // ES6 symbol + typeof arg === 'undefined'; +} +exports.isPrimitive = isPrimitive; + +exports.isBuffer = __webpack_require__(/*! ./support/isBuffer */ "./node_modules/util/support/isBufferBrowser.js"); + +function objectToString(o) { + return Object.prototype.toString.call(o); +} + + +function pad(n) { + return n < 10 ? '0' + n.toString(10) : n.toString(10); +} + + +var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', + 'Oct', 'Nov', 'Dec']; + +// 26 Feb 16:19:34 +function timestamp() { + var d = new Date(); + var time = [pad(d.getHours()), + pad(d.getMinutes()), + pad(d.getSeconds())].join(':'); + return [d.getDate(), months[d.getMonth()], time].join(' '); +} + + +// log is just a thin wrapper to console.log that prepends a timestamp +exports.log = function() { + console.log('%s - %s', timestamp(), exports.format.apply(exports, arguments)); +}; + + +/** + * Inherit the prototype methods from one constructor into another. + * + * The Function.prototype.inherits from lang.js rewritten as a standalone + * function (not on Function.prototype). NOTE: If this file is to be loaded + * during bootstrapping this function needs to be rewritten using some native + * functions as prototype setup using normal JavaScript does not work as + * expected during bootstrapping (see mirror.js in r114903). + * + * @param {function} ctor Constructor function which needs to inherit the + * prototype. + * @param {function} superCtor Constructor function to inherit prototype from. + */ +exports.inherits = __webpack_require__(/*! inherits */ "./node_modules/inherits/inherits_browser.js"); + +exports._extend = function(origin, add) { + // Don't do anything if add isn't an object + if (!add || !isObject(add)) return origin; + + var keys = Object.keys(add); + var i = keys.length; + while (i--) { + origin[keys[i]] = add[keys[i]]; + } + return origin; +}; + +function hasOwnProperty(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); +} + +var kCustomPromisifiedSymbol = typeof Symbol !== 'undefined' ? Symbol('util.promisify.custom') : undefined; + +exports.promisify = function promisify(original) { + if (typeof original !== 'function') + throw new TypeError('The "original" argument must be of type Function'); + + if (kCustomPromisifiedSymbol && original[kCustomPromisifiedSymbol]) { + var fn = original[kCustomPromisifiedSymbol]; + if (typeof fn !== 'function') { + throw new TypeError('The "util.promisify.custom" argument must be of type Function'); + } + Object.defineProperty(fn, kCustomPromisifiedSymbol, { + value: fn, enumerable: false, writable: false, configurable: true + }); + return fn; + } + + function fn() { + var promiseResolve, promiseReject; + var promise = new Promise(function (resolve, reject) { + promiseResolve = resolve; + promiseReject = reject; + }); + + var args = []; + for (var i = 0; i < arguments.length; i++) { + args.push(arguments[i]); + } + args.push(function (err, value) { + if (err) { + promiseReject(err); + } else { + promiseResolve(value); + } + }); + + try { + original.apply(this, args); + } catch (err) { + promiseReject(err); + } + + return promise; + } + + Object.setPrototypeOf(fn, Object.getPrototypeOf(original)); + + if (kCustomPromisifiedSymbol) Object.defineProperty(fn, kCustomPromisifiedSymbol, { + value: fn, enumerable: false, writable: false, configurable: true + }); + return Object.defineProperties( + fn, + getOwnPropertyDescriptors(original) + ); +} + +exports.promisify.custom = kCustomPromisifiedSymbol + +function callbackifyOnRejected(reason, cb) { + // `!reason` guard inspired by bluebird (Ref: https://goo.gl/t5IS6M). + // Because `null` is a special error value in callbacks which means "no error + // occurred", we error-wrap so the callback consumer can distinguish between + // "the promise rejected with null" or "the promise fulfilled with undefined". + if (!reason) { + var newReason = new Error('Promise was rejected with a falsy value'); + newReason.reason = reason; + reason = newReason; + } + return cb(reason); +} + +function callbackify(original) { + if (typeof original !== 'function') { + throw new TypeError('The "original" argument must be of type Function'); + } + + // We DO NOT return the promise as it gives the user a false sense that + // the promise is actually somehow related to the callback's execution + // and that the callback throwing will reject the promise. + function callbackified() { + var args = []; + for (var i = 0; i < arguments.length; i++) { + args.push(arguments[i]); + } + + var maybeCb = args.pop(); + if (typeof maybeCb !== 'function') { + throw new TypeError('The last argument must be of type Function'); + } + var self = this; + var cb = function() { + return maybeCb.apply(self, arguments); + }; + // In true node style we process the callback on `nextTick` with all the + // implications (stack, `uncaughtException`, `async_hooks`) + original.apply(this, args) + .then(function(ret) { process.nextTick(cb, null, ret) }, + function(rej) { process.nextTick(callbackifyOnRejected, rej, cb) }); + } + + Object.setPrototypeOf(callbackified, Object.getPrototypeOf(original)); + Object.defineProperties(callbackified, + getOwnPropertyDescriptors(original)); + return callbackified; +} +exports.callbackify = callbackify; + +/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../process/browser.js */ "./node_modules/process/browser.js"))) /***/ }) diff --git a/public/23.js b/public/23.js new file mode 100644 index 00000000..b82f6c10 --- /dev/null +++ b/public/23.js @@ -0,0 +1,289 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[23],{ + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&": +/*!*********************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***! + \*********************************************************************************************************************************************************************************************************/ +/*! 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( + "v-container", + [ + _c( + "v-layout", + { attrs: { "justify-center": "" } }, + [ + _c( + "v-flex", + { attrs: { xs12: "", sm10: "", md8: "" } }, + [ + _c( + "material-card", + { + attrs: { + color: "primary", + title: "Vue Material Dashboard PRO", + text: + "Are you looking for more components? Please check our Premium Version of Vue Material Dashboard." + } + }, + [ + _c("table", { staticClass: "v-table" }, [ + _c("thead", [ + _c("tr", [ + _c("th"), + _vm._v(" "), + _c( + "th", + { staticClass: "subheading font-weight-light" }, + [_vm._v("Free")] + ), + _vm._v(" "), + _c( + "th", + { staticClass: "subheading font-weight-light" }, + [_vm._v("PRO")] + ) + ]) + ]), + _vm._v(" "), + _c("tbody", { staticClass: "text-xs-center" }, [ + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Components")] + ), + _vm._v(" "), + _c("td", [_vm._v("60")]), + _vm._v(" "), + _c("td", [_vm._v("200")]) + ]), + _vm._v(" "), + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Plugins")] + ), + _vm._v(" "), + _c("td", [_vm._v("2")]), + _vm._v(" "), + _c("td", [_vm._v("15")]) + ]), + _vm._v(" "), + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Example Pages")] + ), + _vm._v(" "), + _c("td", [_vm._v("3")]), + _vm._v(" "), + _c("td", [_vm._v("27")]) + ]), + _vm._v(" "), + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Login, Register, Pricing, Lock Pages")] + ), + _vm._v(" "), + _c( + "td", + [ + _c("v-icon", { attrs: { color: "error" } }, [ + _vm._v("mdi-close") + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "td", + [ + _c("v-icon", { attrs: { color: "success" } }, [ + _vm._v("mdi-check") + ]) + ], + 1 + ) + ]), + _vm._v(" "), + _c("tr", [ + _c( + "th", + { + staticClass: + "text-xs-left font-weight-light subheading" + }, + [_vm._v("Premium Support")] + ), + _vm._v(" "), + _c( + "td", + [ + _c("v-icon", { attrs: { color: "error" } }, [ + _vm._v("mdi-close") + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "td", + [ + _c("v-icon", { attrs: { color: "success" } }, [ + _vm._v("mdi-check") + ]) + ], + 1 + ) + ]), + _vm._v(" "), + _c("tr", [ + _c("th"), + _vm._v(" "), + _c("td", [_vm._v("Free")]), + _vm._v(" "), + _c("td", [_vm._v("Just $59")]) + ]), + _vm._v(" "), + _c("tr", [ + _c("th"), + _vm._v(" "), + _c( + "td", + [ + _c( + "v-btn", + { + staticClass: + "subheading white--text font-weight-light", + attrs: { + round: "", + large: "", + color: "grey", + disabled: "" + } + }, + [_vm._v("Current Version")] + ) + ], + 1 + ), + _vm._v(" "), + _c( + "td", + [ + _c( + "v-btn", + { + staticClass: + "subheading white--text font-weight-light", + attrs: { round: "", large: "", color: "cyan" } + }, + [_vm._v("Upgrade to Pro")] + ) + ], + 1 + ) + ]) + ]) + ]) + ] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./resources/js/vue/views/Upgrade.vue": +/*!********************************************!*\ + !*** ./resources/js/vue/views/Upgrade.vue ***! + \********************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&"); +/* 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 = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( + script, + _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"], + _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/vue/views/Upgrade.vue" +/* harmony default export */ __webpack_exports__["default"] = (component.exports); + +/***/ }), + +/***/ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&": +/*!***************************************************************************!*\ + !*** ./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***! + \***************************************************************************/ +/*! 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_Upgrade_vue_vue_type_template_id_6dd57b04___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!./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&"); +/* 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_Upgrade_vue_vue_type_template_id_6dd57b04___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_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); + + + +/***/ }) + +}]); \ No newline at end of file diff --git a/public/4.js b/public/4.js index 291c1d2f..1a41dd3b 100644 --- a/public/4.js +++ b/public/4.js @@ -9,7 +9,7 @@ exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); // Module -exports.push([module.i, "\n.mapouter {\r\n text-align:right;\r\n height:100%;\r\n width:100%;\r\n position: absolute;\n}\n.gmap_canvas {\r\n overflow:hidden;\r\n background:none!important;\r\n height:100%;\r\n width:100%;\n}\r\n", ""]); +exports.push([module.i, "\n.mapouter {\n text-align:right;\n height:100%;\n width:100%;\n position: absolute;\n}\n.gmap_canvas {\n overflow:hidden;\n background:none!important;\n height:100%;\n width:100%;\n}\n", ""]); diff --git a/public/5.js b/public/5.js index a9064f5b..a43caf58 100644 --- a/public/5.js +++ b/public/5.js @@ -1,14 +1,25 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&": -/*!***********************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js& ***! - \***********************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&": +/*!**************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddMedicalCenter.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 _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js"); +/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js"); +/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! util */ "./node_modules/util/util.js"); +/* harmony import */ var util__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(util__WEBPACK_IMPORTED_MODULE_2__); + + +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } + +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } + // // // @@ -40,79 +51,75 @@ __webpack_require__.r(__webpack_exports__); // // // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -/* harmony default export */ __webpack_exports__["default"] = ({}); + + +/* harmony default export */ __webpack_exports__["default"] = ({ + data: function data() { + return { + name: "", + rules: { + required: function required(value) { + return !!value || "Required."; + }, + counter: function counter(value) { + return value.length <= 30 || "Max 30 characters"; + } + } + }; + }, + methods: { + AddMedicalCenter: function () { + var _AddMedicalCenter = _asyncToGenerator( + /*#__PURE__*/ + _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() { + var url, data, result; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) { + while (1) { + switch (_context.prev = _context.next) { + case 0: + url = "MedicalCenters"; + data = { + name: this.name + }; + + if (!this.$refs.form.validate()) { + _context.next = 7; + break; + } + + _context.next = 5; + return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post(url, data); + + case 5: + result = _context.sent; + + if (result && result.status == 200) { + this.$router.push('/manage-medical-center'); + } + + case 7: + case "end": + return _context.stop(); + } + } + }, _callee, this); + })); + + function AddMedicalCenter() { + return _AddMedicalCenter.apply(this, arguments); + } + + return AddMedicalCenter; + }() + } +}); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&": -/*!***************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& ***! - \***************************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&": +/*!******************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& ***! + \******************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -125,83 +132,42 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "div", - {}, + "v-form", + { ref: "form" }, [ _c( "v-container", - { attrs: { fluid: "" } }, + { attrs: { "grid-list-xs": "" } }, [ _c( "material-card", - { attrs: { color: "black", title: "All Test Resualt", text: "" } }, + { + attrs: { color: "black", title: "Add Medical Center", text: "" } + }, [ _c( "v-layout", - { - staticClass: "my-3", - attrs: { "align-center": "", wrap: "" } - }, + { staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } }, [ _c( "v-flex", - { attrs: { xs12: "", md2: "", sm2: "" } }, + { attrs: { xs12: "", md3: "", xs3: "" } }, [ _c("v-text-field", { staticClass: "pa-2", - attrs: { label: "Name", color: "black" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md2: "", sm2: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { label: "Date", color: "black" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md2: "", sm2: "" } }, - [ - _c("v-text-field", { - staticClass: "pa-2", - attrs: { label: "Hospital", color: "black" } - }) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs12: "", md2: "", sm2: "" } }, - [ - _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" } + attrs: { + label: "Name", + color: "black", + rules: [_vm.rules.required, _vm.rules.counter] }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-search")] - ), - _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("Filter") - ]) - ], - 1 - ) + model: { + value: _vm.name, + callback: function($$v) { + _vm.name = $$v + }, + expression: "name" + } + }) ], 1 ) @@ -209,116 +175,6 @@ var render = function() { 1 ), _vm._v(" "), - _c("v-divider"), - _vm._v(" "), - _c( - "v-layout", - { - staticClass: "my-3", - attrs: { "align-center": "", wrap: "" } - }, - [ - _c( - "v-flex", - { attrs: { xs1: "" } }, - [ - _c("v-card-title", [ - _c("div", [ - _c("div", [ - _vm._v("\n 222\n ") - ]), - _vm._v(" "), - _c("div", [ - _vm._v("\n Test\n ") - ]), - _vm._v(" "), - _c("div", {}, [ - _vm._v("\n 1\n ") - ]) - ]) - ]) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs6: "" } }, - [ - _c("v-card-text", [ - _c("p", [ - _vm._v( - "\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna\n " - ) - ]) - ]) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { attrs: { xs4: "" } }, - [ - _c( - "v-card-text", - [ - _c( - "v-btn", - { staticClass: "mr-2", attrs: { color: "black" } }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-1 caption" }, - [_vm._v("fas fa-folder")] - ), - _vm._v(" "), - _c("span", [_vm._v("Archive")]) - ], - 1 - ), - _vm._v(" "), - _c( - "v-btn", - { staticClass: "mr-2", attrs: { color: "cyan" } }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-1 caption" }, - [_vm._v("fas fa-pen")] - ), - _vm._v(" "), - _c("span", [_vm._v("Edit")]) - ], - 1 - ), - _vm._v(" "), - _c( - "v-btn", - { attrs: { color: "orange darken-1" } }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-1 caption" }, - [_vm._v("fas fa-barcode")] - ), - _vm._v(" "), - _c("span", [_vm._v("Generate Barcode")]) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c("v-divider"), - _vm._v(" "), _c( "v-layout", { @@ -331,9 +187,30 @@ var render = function() { } }, [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" }, + on: { click: _vm.AddMedicalCenter } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-plus")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Add") + ]) + ], + 1 + ), + _vm._v(" "), _c( "router-link", - { attrs: { to: "/dashboard" } }, + { attrs: { to: "/manage-medical-center" } }, [ _c( "v-btn", @@ -377,17 +254,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/AllResultTest.vue": -/*!**************************************************!*\ - !*** ./resources/js/vue/views/AllResultTest.vue ***! - \**************************************************/ +/***/ "./resources/js/vue/views/AddMedicalCenter.vue": +/*!*****************************************************!*\ + !*** ./resources/js/vue/views/AddMedicalCenter.vue ***! + \*****************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& */ "./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&"); -/* harmony import */ var _AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AllResultTest.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&"); +/* harmony import */ var _AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& */ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&"); +/* harmony import */ var _AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AddMedicalCenter.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/AddMedicalCenter.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"); @@ -397,50 +274,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "01d995b8", + "b49b8626", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/AllResultTest.vue" +component.options.__file = "resources/js/vue/views/AddMedicalCenter.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&": -/*!***************************************************************************!*\ - !*** ./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js& ***! - \***************************************************************************/ +/***/ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&": +/*!******************************************************************************!*\ + !*** ./resources/js/vue/views/AddMedicalCenter.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_AllResultTest_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!./AllResultTest.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.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_AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddMedicalCenter_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!./AddMedicalCenter.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.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_AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&": -/*!*********************************************************************************************!*\ - !*** ./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& ***! - \*********************************************************************************************/ +/***/ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&": +/*!************************************************************************************************!*\ + !*** ./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& ***! + \************************************************************************************************/ /*! 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_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___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!./AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&"); -/* 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_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___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!./AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&"); +/* 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_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___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_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/6.js b/public/6.js index 182f91cd..f3222e12 100644 --- a/public/6.js +++ b/public/6.js @@ -1,9 +1,9 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&": +/*!***********************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js& ***! + \***********************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -34,83 +34,85 @@ __webpack_require__.r(__webpack_exports__); // // // -/* harmony default export */ __webpack_exports__["default"] = ({ - data: function data() { - return { - Cards: [{ - title: 'My Info', - text: 'You can easily edit your registration information', - icon: '/img/Static/Dashboard/darkmug.png', - color: 'WM-OrangeGradient-BG', - route: '/my-info', - aligntext: 'text-md-left', - alignimg: 'text-md-right', - column: 'xs12 md6 sm6' - }, { - title: 'All Test Result', - text: 'You can see all user tests and own tests', - icon: '/img/Static/Dashboard/pad.png', - color: 'WM-GreenGradient-BG', - route: '/all-resualttest', - aligntext: 'text-md-left', - alignimg: 'text-md-right', - column: 'xs12 md6 sm6' - }, { - title: 'Manage Users', - text: 'You can edit the medical center information', - icon: '/img/Static/Dashboard/ipad.png', - color: 'WM-YellowPinkGradient-BG', - route: '/manage-users', - aligntext: 'text-md-center', - alignimg: 'text-md-left', - column: 'xs12 md12 sm12' - }, { - title: 'Manage Medical Center', - text: 'Managing users very fast by ...', - icon: '/img/Static/Dashboard/Macbook.png', - color: 'WM-MuskGradient-BG', - route: '/manage-medical-center', - aligntext: 'text-md-left', - alignimg: 'text-md-right', - column: 'xs12 md7 sm7' - }, { - title: 'Add a Test Type', - text: 'You can simply add your own test type', - icon: '/img/Static/Dashboard/Book-and-Pen.png', - color: 'WM-GreyGradient-BG', - route: '/test-creator', - aligntext: 'text-md-left', - alignimg: 'text-md-right', - column: 'xs12 md5 sm5' - }, { - title: 'Test to Verify', - text: 'You can simply add your own test type in this section of website', - icon: '/img/Static/Dashboard/notepad-colorful.png', - color: 'WM-PinkGradient-BG', - route: '/submit-test-result', - aligntext: 'text-md-center', - alignimg: 'text-md-left', - column: 'xs12 md12 sm12' - }, { - title: 'Add a Test Result', - text: 'You can edit the medical center information', - icon: '/img/Static/Dashboard/ipad.png', - color: 'WM-YellowPinkGradient-BG', - route: '/manage-medical-center', - aligntext: 'text-md-center', - alignimg: 'text-md-left', - column: 'xs12 md12 sm12' - }] - }; - } -}); +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +/* harmony default export */ __webpack_exports__["default"] = ({}); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&": -/*!***********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c& ***! - \***********************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&": +/*!***************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& ***! + \***************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -123,48 +125,242 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-container", - { attrs: { fluid: "" } }, + "div", + {}, [ _c( - "material-card", - { - attrs: { - color: "black", - title: "Material Dashboard Heading", - text: "" - } - }, + "v-container", + { attrs: { fluid: "" } }, [ _c( - "v-layout", - { attrs: { row: "", wrap: "" } }, - _vm._l(_vm.Cards, function(Card, Key) { - return _c( - "v-flex", - { key: Key, class: [Card.column, "pa-2"] }, + "material-card", + { attrs: { color: "black", title: "All Test Resualt", text: "" } }, + [ + _c( + "v-layout", + { + staticClass: "my-3", + attrs: { "align-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Name", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Date", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c("v-text-field", { + staticClass: "pa-2", + attrs: { label: "Hospital", color: "black" } + }) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs12: "", md2: "", sm2: "" } }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-search")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Filter") + ]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-divider"), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "my-3", + attrs: { "align-center": "", wrap: "" } + }, + [ + _c( + "v-flex", + { attrs: { xs1: "" } }, + [ + _c("v-card-title", [ + _c("div", [ + _c("div", [ + _vm._v("\n 222\n ") + ]), + _vm._v(" "), + _c("div", [ + _vm._v("\n Test\n ") + ]), + _vm._v(" "), + _c("div", {}, [ + _vm._v("\n 1\n ") + ]) + ]) + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs6: "" } }, + [ + _c("v-card-text", [ + _c("p", [ + _vm._v( + "\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna\n " + ) + ]) + ]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { attrs: { xs4: "" } }, + [ + _c( + "v-card-text", + [ + _c( + "v-btn", + { staticClass: "mr-2", attrs: { color: "black" } }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-1 caption" }, + [_vm._v("fas fa-folder")] + ), + _vm._v(" "), + _c("span", [_vm._v("Archive")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { staticClass: "mr-2", attrs: { color: "cyan" } }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-1 caption" }, + [_vm._v("fas fa-pen")] + ), + _vm._v(" "), + _c("span", [_vm._v("Edit")]) + ], + 1 + ), + _vm._v(" "), + _c( + "v-btn", + { attrs: { color: "orange darken-1" } }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-1 caption" }, + [_vm._v("fas fa-barcode")] + ), + _vm._v(" "), + _c("span", [_vm._v("Generate Barcode")]) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c("v-divider"), + _vm._v(" "), + _c( + "v-layout", + { + staticClass: "mt-3", + attrs: { + row: "", + wrap: "", + "align-center": "", + "justify-center": "" + } + }, [ _c( "router-link", - { attrs: { to: Card.route } }, + { attrs: { to: "/dashboard" } }, [ - _c("material-cards", { - attrs: { - title: Card.title, - icon: Card.icon, - color: Card.color, - text: Card.text, - aligntext: Card.aligntext, - alignimg: Card.alignimg - } - }) + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5" + }, + [ + _c( + "v-icon", + { staticClass: "black--text mr-2 caption" }, + [_vm._v("fas fa-chevron-left")] + ), + _vm._v(" "), + _c("span", { staticClass: "black--text" }, [ + _vm._v("Back") + ]) + ], + 1 + ) ], 1 ) ], 1 ) - }), + ], 1 ) ], @@ -181,17 +377,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/Dashboard.vue": -/*!**********************************************!*\ - !*** ./resources/js/vue/views/Dashboard.vue ***! - \**********************************************/ +/***/ "./resources/js/vue/views/AllResultTest.vue": +/*!**************************************************!*\ + !*** ./resources/js/vue/views/AllResultTest.vue ***! + \**************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=template&id=1e64fb7c& */ "./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&"); -/* harmony import */ var _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&"); +/* harmony import */ var _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& */ "./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&"); +/* harmony import */ var _AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AllResultTest.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/AllResultTest.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"); @@ -201,50 +397,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["render"], - _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], + _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - null, + "01d995b8", null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/Dashboard.vue" +component.options.__file = "resources/js/vue/views/AllResultTest.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&": -/*!***********************************************************************!*\ - !*** ./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js& ***! - \***********************************************************************/ +/***/ "./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&": +/*!***************************************************************************!*\ + !*** ./resources/js/vue/views/AllResultTest.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_Dashboard_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!./Dashboard.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.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_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_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!./AllResultTest.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.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_AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&": -/*!*****************************************************************************!*\ - !*** ./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c& ***! - \*****************************************************************************/ +/***/ "./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&": +/*!*********************************************************************************************!*\ + !*** ./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& ***! + \*********************************************************************************************/ /*! 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_Dashboard_vue_vue_type_template_id_1e64fb7c___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!./Dashboard.vue?vue&type=template&id=1e64fb7c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&"); -/* 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_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___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!./AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&"); +/* 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_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___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_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/7.js b/public/7.js index 1eabc3d5..3e8ccc6b 100644 --- a/public/7.js +++ b/public/7.js @@ -1,19 +1,14 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&": -/*!************************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js& ***! - \************************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&": +/*!*******************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Dashboard.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 vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js"); -function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } - -function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } - // // // @@ -39,47 +34,83 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope // // // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// - /* harmony default export */ __webpack_exports__["default"] = ({ data: function data() { return { - cell_number: "" + Cards: [{ + title: 'My Info', + text: 'You can easily edit your registration information', + icon: '/img/Static/Dashboard/darkmug.png', + color: 'WM-OrangeGradient-BG', + route: '/my-info', + aligntext: 'text-md-left', + alignimg: 'text-md-right', + column: 'xs12 md6 sm6' + }, { + title: 'All Test Result', + text: 'You can see all user tests and own tests', + icon: '/img/Static/Dashboard/pad.png', + color: 'WM-GreenGradient-BG', + route: '/all-resualttest', + aligntext: 'text-md-left', + alignimg: 'text-md-right', + column: 'xs12 md6 sm6' + }, { + title: 'Manage Users', + text: 'You can edit the medical center information', + icon: '/img/Static/Dashboard/ipad.png', + color: 'WM-YellowPinkGradient-BG', + route: '/manage-users', + aligntext: 'text-md-center', + alignimg: 'text-md-left', + column: 'xs12 md12 sm12' + }, { + title: 'Manage Medical Center', + text: 'Managing users very fast by ...', + icon: '/img/Static/Dashboard/Macbook.png', + color: 'WM-MuskGradient-BG', + route: '/manage-medical-center', + aligntext: 'text-md-left', + alignimg: 'text-md-right', + column: 'xs12 md7 sm7' + }, { + title: 'Add a Test Type', + text: 'You can simply add your own test type', + icon: '/img/Static/Dashboard/Book-and-Pen.png', + color: 'WM-GreyGradient-BG', + route: '/test-creator', + aligntext: 'text-md-left', + alignimg: 'text-md-right', + column: 'xs12 md5 sm5' + }, { + title: 'Test to Verify', + text: 'You can simply add your own test type in this section of website', + icon: '/img/Static/Dashboard/notepad-colorful.png', + color: 'WM-PinkGradient-BG', + route: '/submit-test-result', + aligntext: 'text-md-center', + alignimg: 'text-md-left', + column: 'xs12 md12 sm12' + }, { + title: 'Add a Test Result', + text: 'You can edit the medical center information', + icon: '/img/Static/Dashboard/ipad.png', + color: 'WM-YellowPinkGradient-BG', + route: '/manage-medical-center', + aligntext: 'text-md-center', + alignimg: 'text-md-left', + column: 'xs12 md12 sm12' + }] }; - }, - methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapActions"])('auth', ['forgotPassword']), Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapMutations"])('modal', ['changeCurrentModal']), { - handleSubmit: function handleSubmit() { - this.changeCurrentModal({ - modal: 'modal-auth-verify-code' - }); // Perform a simple validation that cell_number and password have been typed in - // if (this.cell_number != '') { - // this.forgotPassword({cell_number: this.cell_number}); - // } - } - }) + } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&": -/*!****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26& ***! - \****************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&": +/*!***********************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c& ***! + \***********************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -92,148 +123,48 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-form", + "v-container", + { attrs: { fluid: "" } }, [ _c( - "v-container", - { attrs: { "grid-list-xs": "" } }, + "material-card", + { + attrs: { + color: "black", + title: "Material Dashboard Heading", + text: "" + } + }, [ _c( "v-layout", - { staticClass: "justify-center", attrs: { row: "", wrap: "" } }, - [ - _c( + { attrs: { row: "", wrap: "" } }, + _vm._l(_vm.Cards, function(Card, Key) { + return _c( "v-flex", - { - staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS", - attrs: { xs12: "", md3: "", sm3: "" } - }, + { key: Key, class: [Card.column, "pa-2"] }, [ _c( - "material-card", - { attrs: { color: "black", title: "Login Page" } }, + "router-link", + { attrs: { to: Card.route } }, [ - _c( - "v-layout", - { staticClass: "px-3", attrs: { row: "", wrap: "" } }, - [ - _c( - "v-flex", - { attrs: { xs12: "", md12: "", sm12: "" } }, - [ - _c("v-text-field", { - attrs: { - name: "cellnumber", - label: "Cell Number", - id: "id1", - color: "black" - }, - model: { - value: _vm.cell_number, - callback: function($$v) { - _vm.cell_number = $$v - }, - expression: "cell_number" - } - }) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-layout", - { staticClass: "px-3", attrs: { row: "", wrap: "" } }, - [ - _c( - "v-flex", - { - staticClass: - "text-md-left text-sm-center text-xs-center", - attrs: { xs12: "", md6: "", sm6: "" } - }, - [ - _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" }, - on: { click: _vm.handleSubmit } - }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-sign-in-alt")] - ), - _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("Send") - ]) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { - staticClass: - "text-md-right text-sm-center text-xs-center", - attrs: { xs12: "", md6: "", sm6: "" } - }, - [ - _c( - "router-link", - { - staticClass: "black--text", - attrs: { to: "login" } - }, - [ - _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" - }, - [ - _c( - "v-icon", - { - staticClass: - "black--text mr-2 caption" - }, - [_vm._v("fas fa-sign-in-alt")] - ), - _vm._v(" "), - _c( - "span", - { staticClass: "black--text" }, - [_vm._v("Login")] - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) + _c("material-cards", { + attrs: { + title: Card.title, + icon: Card.icon, + color: Card.color, + text: Card.text, + aligntext: Card.aligntext, + alignimg: Card.alignimg + } + }) ], 1 ) ], 1 ) - ], + }), 1 ) ], @@ -250,17 +181,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/ForgotPassword.vue": -/*!***************************************************!*\ - !*** ./resources/js/vue/views/ForgotPassword.vue ***! - \***************************************************/ +/***/ "./resources/js/vue/views/Dashboard.vue": +/*!**********************************************!*\ + !*** ./resources/js/vue/views/Dashboard.vue ***! + \**********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ForgotPassword.vue?vue&type=template&id=62f22c26& */ "./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&"); -/* harmony import */ var _ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ForgotPassword.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&"); +/* harmony import */ var _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=template&id=1e64fb7c& */ "./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&"); +/* harmony import */ var _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Dashboard.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"); @@ -270,9 +201,9 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["render"], - _ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["render"], + _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, @@ -282,38 +213,38 @@ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_ /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/ForgotPassword.vue" +component.options.__file = "resources/js/vue/views/Dashboard.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&": -/*!****************************************************************************!*\ - !*** ./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js& ***! - \****************************************************************************/ +/***/ "./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&": +/*!***********************************************************************!*\ + !*** ./resources/js/vue/views/Dashboard.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_ForgotPassword_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!./ForgotPassword.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.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_ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_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!./Dashboard.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.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_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&": -/*!**********************************************************************************!*\ - !*** ./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26& ***! - \**********************************************************************************/ +/***/ "./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&": +/*!*****************************************************************************!*\ + !*** ./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c& ***! + \*****************************************************************************/ /*! 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_ForgotPassword_vue_vue_type_template_id_62f22c26___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!./ForgotPassword.vue?vue&type=template&id=62f22c26& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&"); -/* 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_ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* 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_1e64fb7c___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!./Dashboard.vue?vue&type=template&id=1e64fb7c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&"); +/* 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_Dashboard_vue_vue_type_template_id_1e64fb7c___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_ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/8.js b/public/8.js index 14c7904c..fe4522a3 100644 --- a/public/8.js +++ b/public/8.js @@ -1,14 +1,19 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Icons.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************************************************/ +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&": +/*!************************************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ForgotPassword.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 vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js"); +function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } + +function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + // // // @@ -50,40 +55,31 @@ __webpack_require__.r(__webpack_exports__); // // // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// + /* harmony default export */ __webpack_exports__["default"] = ({ data: function data() { return { - icons: ['mdi-access-point', 'mdi-access-point-network', 'mdi-account', 'mdi-account-alert', 'mdi-account-box', 'mdi-account-box-multiple', 'mdi-account-box-outline', 'mdi-account-card-details', 'mdi-account-check', 'mdi-account-circle', 'mdi-account-convert', 'mdi-account-edit', 'mdi-account-group', 'mdi-account-heart', 'mdi-account-key', 'mdi-account-location', 'mdi-account-minus', 'mdi-account-multiple', 'mdi-account-multiple-check', 'mdi-account-multiple-minus', 'mdi-account-multiple-outline', 'mdi-account-multiple-plus', 'mdi-account-multiple-plus-outline', 'mdi-account-network', 'mdi-account-off', 'mdi-account-outline', 'mdi-account-plus', 'mdi-account-plus-outline', 'mdi-account-remove', 'mdi-account-search', 'mdi-account-search-outline', 'mdi-account-settings', 'mdi-account-settings-variant', 'mdi-account-star', 'mdi-account-switch', 'mdi-accusoft', 'mdi-adjust', 'mdi-adobe', 'mdi-air-conditioner', 'mdi-airballoon', 'mdi-airplane', 'mdi-airplane-landing', 'mdi-airplane-off', 'mdi-airplane-takeoff', 'mdi-airplay', 'mdi-airport', 'mdi-alarm', 'mdi-alarm-bell', 'mdi-alarm-check', 'mdi-alarm-light', 'mdi-alarm-multiple', 'mdi-alarm-off', 'mdi-alarm-plus', 'mdi-alarm-snooze', 'mdi-album', 'mdi-alert', 'mdi-alert-box', 'mdi-alert-circle', 'mdi-alert-circle-outline', 'mdi-alert-decagram', 'mdi-alert-octagon', 'mdi-alert-octagram', 'mdi-alert-outline', 'mdi-alien', 'mdi-all-inclusive', 'mdi-alpha', 'mdi-alphabetical', 'mdi-altimeter', 'mdi-amazon', 'mdi-amazon-alexa', 'mdi-amazon-drive', 'mdi-ambulance', 'mdi-amplifier', 'mdi-anchor', 'mdi-android', 'mdi-android-debug-bridge', 'mdi-android-head', 'mdi-android-studio', 'mdi-angle-acute', 'mdi-angle-obtuse', 'mdi-angle-right', 'mdi-angular', 'mdi-angularjs', 'mdi-animation', 'mdi-animation-play', 'mdi-anvil', 'mdi-apple', 'mdi-apple-finder', 'mdi-apple-icloud', 'mdi-apple-ios', 'mdi-apple-keyboard-caps', 'mdi-apple-keyboard-command', 'mdi-apple-keyboard-control', 'mdi-apple-keyboard-option', 'mdi-apple-keyboard-shift', 'mdi-apple-safari', 'mdi-application', 'mdi-approval', 'mdi-apps', 'mdi-arch', 'mdi-archive', 'mdi-arrange-bring-forward', 'mdi-arrange-bring-to-front', 'mdi-arrange-send-backward', 'mdi-arrange-send-to-back', 'mdi-arrow-all', 'mdi-arrow-bottom-left', 'mdi-arrow-bottom-left-bold-outline', 'mdi-arrow-bottom-left-thick', 'mdi-arrow-bottom-right', 'mdi-arrow-bottom-right-bold-outline', 'mdi-arrow-bottom-right-thick', 'mdi-arrow-collapse', 'mdi-arrow-collapse-all', 'mdi-arrow-collapse-down', 'mdi-arrow-collapse-horizontal', 'mdi-arrow-collapse-left', 'mdi-arrow-collapse-right', 'mdi-arrow-collapse-up', 'mdi-arrow-collapse-vertical', 'mdi-arrow-decision', 'mdi-arrow-decision-auto', 'mdi-arrow-decision-auto-outline', 'mdi-arrow-decision-outline', 'mdi-arrow-down', 'mdi-arrow-down-bold', 'mdi-arrow-down-bold-box', 'mdi-arrow-down-bold-box-outline', 'mdi-arrow-down-bold-circle', 'mdi-arrow-down-bold-circle-outline', 'mdi-arrow-down-bold-hexagon-outline', 'mdi-arrow-down-bold-outline', 'mdi-arrow-down-box', 'mdi-arrow-down-drop-circle', 'mdi-arrow-down-drop-circle-outline', 'mdi-arrow-down-thick', 'mdi-arrow-expand', 'mdi-arrow-expand-all', 'mdi-arrow-expand-down', 'mdi-arrow-expand-horizontal', 'mdi-arrow-expand-left', 'mdi-arrow-expand-right', 'mdi-arrow-expand-up', 'mdi-arrow-expand-vertical', 'mdi-arrow-left', 'mdi-arrow-left-bold', 'mdi-arrow-left-bold-box', 'mdi-arrow-left-bold-box-outline', 'mdi-arrow-left-bold-circle', 'mdi-arrow-left-bold-circle-outline', 'mdi-arrow-left-bold-hexagon-outline', 'mdi-arrow-left-bold-outline', 'mdi-arrow-left-box', 'mdi-arrow-left-drop-circle', 'mdi-arrow-left-drop-circle-outline', 'mdi-arrow-left-right-bold-outline', 'mdi-arrow-left-thick', 'mdi-arrow-right', 'mdi-arrow-right-bold', 'mdi-arrow-right-bold-box', 'mdi-arrow-right-bold-box-outline', 'mdi-arrow-right-bold-circle', 'mdi-arrow-right-bold-circle-outline', 'mdi-arrow-right-bold-hexagon-outline', 'mdi-arrow-right-bold-outline', 'mdi-arrow-right-box', 'mdi-arrow-right-drop-circle', 'mdi-arrow-right-drop-circle-outline', 'mdi-arrow-right-thick', 'mdi-arrow-split-horizontal', 'mdi-arrow-split-vertical', 'mdi-arrow-top-left', 'mdi-arrow-top-left-bold-outline', 'mdi-arrow-top-left-thick', 'mdi-arrow-top-right', 'mdi-arrow-top-right-bold-outline', 'mdi-arrow-top-right-thick', 'mdi-arrow-up', 'mdi-arrow-up-bold', 'mdi-arrow-up-bold-box', 'mdi-arrow-up-bold-box-outline', 'mdi-arrow-up-bold-circle', 'mdi-arrow-up-bold-circle-outline', 'mdi-arrow-up-bold-hexagon-outline', 'mdi-arrow-up-bold-outline', 'mdi-arrow-up-box', 'mdi-arrow-up-down-bold-outline', 'mdi-arrow-up-drop-circle', 'mdi-arrow-up-drop-circle-outline', 'mdi-arrow-up-thick', 'mdi-artist', 'mdi-assistant', 'mdi-asterisk', 'mdi-at', 'mdi-atlassian', 'mdi-atom', 'mdi-attachment', 'mdi-audio-video', 'mdi-audiobook', 'mdi-augmented-reality', 'mdi-auto-fix', 'mdi-auto-upload', 'mdi-autorenew', 'mdi-av-timer', 'mdi-axe', 'mdi-azure', 'mdi-baby', 'mdi-baby-buggy', 'mdi-backburger', 'mdi-backspace', 'mdi-backup-restore', 'mdi-badminton'] + cell_number: "" }; - } + }, + methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapActions"])('auth', ['forgotPassword']), Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapMutations"])('modal', ['changeCurrentModal']), { + handleSubmit: function handleSubmit() { + this.changeCurrentModal({ + modal: 'modal-auth-verify-code' + }); // Perform a simple validation that cell_number and password have been typed in + // if (this.cell_number != '') { + // this.forgotPassword({cell_number: this.cell_number}); + // } + } + }) }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&": -/*!*******************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902& ***! - \*******************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&": +/*!****************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26& ***! + \****************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -96,95 +92,147 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-container", - { - staticStyle: { "flex-wrap": "wrap" }, - attrs: { "fill-height": "", fluid: "" } - }, + "v-form", [ _c( - "material-card", - { attrs: { color: "green" } }, + "v-container", + { attrs: { "grid-list-xs": "" } }, [ - _c("div", { attrs: { slot: "header" }, slot: "header" }, [ - _c("div", { staticClass: "title font-weight-light mb-2" }, [ - _vm._v("Material Design Icons") - ]), - _vm._v(" "), - _c("div", { staticClass: "category font-weight-thin" }, [ - _vm._v("\n See all available\n "), - _c( - "a", - { - staticClass: "white--text", - attrs: { - href: "https://materialdesignicons.com/", - target: "_blank" - } - }, - [_vm._v("\n Icons\n ")] - ) - ]) - ]), - _vm._v(" "), _c( "v-layout", - { attrs: { "align-center": "", "justify-center": "", wrap: "" } }, - _vm._l(_vm.icons, function(icon) { - return _c( + { staticClass: "justify-center", attrs: { row: "", wrap: "" } }, + [ + _c( "v-flex", - { key: icon, attrs: { "ma-2": "" } }, + { + staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS", + attrs: { xs12: "", md3: "", sm3: "" } + }, [ _c( - "v-tooltip", - { attrs: { top: "", "content-class": "top" } }, + "material-card", + { attrs: { color: "black", title: "Login Page" } }, [ _c( - "v-icon", - { attrs: { slot: "activator" }, slot: "activator" }, + "v-layout", + { staticClass: "px-3", attrs: { row: "", wrap: "" } }, [ - _vm._v( - "\n " + _vm._s(icon) + "\n " + _c( + "v-flex", + { attrs: { xs12: "", md12: "", sm12: "" } }, + [ + _c("v-text-field", { + attrs: { + name: "cellnumber", + label: "Cell Number", + id: "id1", + color: "black" + }, + model: { + value: _vm.cell_number, + callback: function($$v) { + _vm.cell_number = $$v + }, + expression: "cell_number" + } + }) + ], + 1 ) - ] + ], + 1 ), _vm._v(" "), - _c("span", [_vm._v(_vm._s(icon))]) + _c( + "v-layout", + { staticClass: "px-3", attrs: { row: "", wrap: "" } }, + [ + _c( + "v-flex", + { + staticClass: + "text-md-left text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "v-btn", + { + staticClass: "WM-CyanBlueGradient-BG", + staticStyle: { padding: "10px 60px" }, + on: { click: _vm.handleSubmit } + }, + [ + _c( + "v-icon", + { staticClass: "white--text mr-2 caption" }, + [_vm._v("fas fa-sign-in-alt")] + ), + _vm._v(" "), + _c("span", { staticClass: "white--text" }, [ + _vm._v("Send") + ]) + ], + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "v-flex", + { + staticClass: + "text-md-right text-sm-center text-xs-center", + attrs: { xs12: "", md6: "", sm6: "" } + }, + [ + _c( + "router-link", + { + staticClass: "black--text", + attrs: { to: "login" } + }, + [ + _c( + "v-btn", + { + staticClass: + "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" + }, + [ + _c( + "v-icon", + { + staticClass: + "black--text mr-2 caption" + }, + [_vm._v("fas fa-sign-in-alt")] + ), + _vm._v(" "), + _c( + "span", + { staticClass: "black--text" }, + [_vm._v("Login")] + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) + ], + 1 + ) ], 1 ) ], 1 ) - }), - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "div", - { staticClass: "mx-auto" }, - [ - _c( - "v-btn", - { - staticClass: "mx-0 font-weight-light", - attrs: { - large: "", - color: "success", - href: "https://materialdesignicons.com/", - target: "_blank", - round: "" - } - }, - [ - _c("v-icon", { attrs: { left: "" } }, [ - _vm._v("mdi-material-design") - ]), - _vm._v(" "), - _c("span", [_vm._v("See all icons")]) ], 1 ) @@ -202,17 +250,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/Icons.vue": -/*!******************************************!*\ - !*** ./resources/js/vue/views/Icons.vue ***! - \******************************************/ +/***/ "./resources/js/vue/views/ForgotPassword.vue": +/*!***************************************************!*\ + !*** ./resources/js/vue/views/ForgotPassword.vue ***! + \***************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Icons.vue?vue&type=template&id=790d5902& */ "./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&"); -/* harmony import */ var _Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Icons.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&"); +/* harmony import */ var _ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ForgotPassword.vue?vue&type=template&id=62f22c26& */ "./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&"); +/* harmony import */ var _ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ForgotPassword.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ForgotPassword.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"); @@ -222,9 +270,9 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["render"], - _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["render"], + _ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, @@ -234,38 +282,38 @@ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_ /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/Icons.vue" +component.options.__file = "resources/js/vue/views/ForgotPassword.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./resources/js/vue/views/Icons.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ +/***/ "./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&": +/*!****************************************************************************!*\ + !*** ./resources/js/vue/views/ForgotPassword.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_Icons_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!./Icons.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.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_Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_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!./ForgotPassword.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.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_ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&": -/*!*************************************************************************!*\ - !*** ./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902& ***! - \*************************************************************************/ +/***/ "./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&": +/*!**********************************************************************************!*\ + !*** ./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26& ***! + \**********************************************************************************/ /*! 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_Icons_vue_vue_type_template_id_790d5902___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!./Icons.vue?vue&type=template&id=790d5902& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&"); -/* 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_Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_template_id_62f22c26___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!./ForgotPassword.vue?vue&type=template&id=62f22c26& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&"); +/* 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_ForgotPassword_vue_vue_type_template_id_62f22c26___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_Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/9.js b/public/9.js index 8c1b0d0c..6ae4b8fa 100644 --- a/public/9.js +++ b/public/9.js @@ -1,19 +1,14 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{ -/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=script&lang=js&": +/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&": /*!***************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Login.vue?vue&type=script&lang=js& ***! + !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Icons.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 vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js"); -function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; } - -function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } - // // // @@ -73,35 +68,22 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope // // // - +// +// /* harmony default export */ __webpack_exports__["default"] = ({ data: function data() { return { - cell_number: "", - password: "" + icons: ['mdi-access-point', 'mdi-access-point-network', 'mdi-account', 'mdi-account-alert', 'mdi-account-box', 'mdi-account-box-multiple', 'mdi-account-box-outline', 'mdi-account-card-details', 'mdi-account-check', 'mdi-account-circle', 'mdi-account-convert', 'mdi-account-edit', 'mdi-account-group', 'mdi-account-heart', 'mdi-account-key', 'mdi-account-location', 'mdi-account-minus', 'mdi-account-multiple', 'mdi-account-multiple-check', 'mdi-account-multiple-minus', 'mdi-account-multiple-outline', 'mdi-account-multiple-plus', 'mdi-account-multiple-plus-outline', 'mdi-account-network', 'mdi-account-off', 'mdi-account-outline', 'mdi-account-plus', 'mdi-account-plus-outline', 'mdi-account-remove', 'mdi-account-search', 'mdi-account-search-outline', 'mdi-account-settings', 'mdi-account-settings-variant', 'mdi-account-star', 'mdi-account-switch', 'mdi-accusoft', 'mdi-adjust', 'mdi-adobe', 'mdi-air-conditioner', 'mdi-airballoon', 'mdi-airplane', 'mdi-airplane-landing', 'mdi-airplane-off', 'mdi-airplane-takeoff', 'mdi-airplay', 'mdi-airport', 'mdi-alarm', 'mdi-alarm-bell', 'mdi-alarm-check', 'mdi-alarm-light', 'mdi-alarm-multiple', 'mdi-alarm-off', 'mdi-alarm-plus', 'mdi-alarm-snooze', 'mdi-album', 'mdi-alert', 'mdi-alert-box', 'mdi-alert-circle', 'mdi-alert-circle-outline', 'mdi-alert-decagram', 'mdi-alert-octagon', 'mdi-alert-octagram', 'mdi-alert-outline', 'mdi-alien', 'mdi-all-inclusive', 'mdi-alpha', 'mdi-alphabetical', 'mdi-altimeter', 'mdi-amazon', 'mdi-amazon-alexa', 'mdi-amazon-drive', 'mdi-ambulance', 'mdi-amplifier', 'mdi-anchor', 'mdi-android', 'mdi-android-debug-bridge', 'mdi-android-head', 'mdi-android-studio', 'mdi-angle-acute', 'mdi-angle-obtuse', 'mdi-angle-right', 'mdi-angular', 'mdi-angularjs', 'mdi-animation', 'mdi-animation-play', 'mdi-anvil', 'mdi-apple', 'mdi-apple-finder', 'mdi-apple-icloud', 'mdi-apple-ios', 'mdi-apple-keyboard-caps', 'mdi-apple-keyboard-command', 'mdi-apple-keyboard-control', 'mdi-apple-keyboard-option', 'mdi-apple-keyboard-shift', 'mdi-apple-safari', 'mdi-application', 'mdi-approval', 'mdi-apps', 'mdi-arch', 'mdi-archive', 'mdi-arrange-bring-forward', 'mdi-arrange-bring-to-front', 'mdi-arrange-send-backward', 'mdi-arrange-send-to-back', 'mdi-arrow-all', 'mdi-arrow-bottom-left', 'mdi-arrow-bottom-left-bold-outline', 'mdi-arrow-bottom-left-thick', 'mdi-arrow-bottom-right', 'mdi-arrow-bottom-right-bold-outline', 'mdi-arrow-bottom-right-thick', 'mdi-arrow-collapse', 'mdi-arrow-collapse-all', 'mdi-arrow-collapse-down', 'mdi-arrow-collapse-horizontal', 'mdi-arrow-collapse-left', 'mdi-arrow-collapse-right', 'mdi-arrow-collapse-up', 'mdi-arrow-collapse-vertical', 'mdi-arrow-decision', 'mdi-arrow-decision-auto', 'mdi-arrow-decision-auto-outline', 'mdi-arrow-decision-outline', 'mdi-arrow-down', 'mdi-arrow-down-bold', 'mdi-arrow-down-bold-box', 'mdi-arrow-down-bold-box-outline', 'mdi-arrow-down-bold-circle', 'mdi-arrow-down-bold-circle-outline', 'mdi-arrow-down-bold-hexagon-outline', 'mdi-arrow-down-bold-outline', 'mdi-arrow-down-box', 'mdi-arrow-down-drop-circle', 'mdi-arrow-down-drop-circle-outline', 'mdi-arrow-down-thick', 'mdi-arrow-expand', 'mdi-arrow-expand-all', 'mdi-arrow-expand-down', 'mdi-arrow-expand-horizontal', 'mdi-arrow-expand-left', 'mdi-arrow-expand-right', 'mdi-arrow-expand-up', 'mdi-arrow-expand-vertical', 'mdi-arrow-left', 'mdi-arrow-left-bold', 'mdi-arrow-left-bold-box', 'mdi-arrow-left-bold-box-outline', 'mdi-arrow-left-bold-circle', 'mdi-arrow-left-bold-circle-outline', 'mdi-arrow-left-bold-hexagon-outline', 'mdi-arrow-left-bold-outline', 'mdi-arrow-left-box', 'mdi-arrow-left-drop-circle', 'mdi-arrow-left-drop-circle-outline', 'mdi-arrow-left-right-bold-outline', 'mdi-arrow-left-thick', 'mdi-arrow-right', 'mdi-arrow-right-bold', 'mdi-arrow-right-bold-box', 'mdi-arrow-right-bold-box-outline', 'mdi-arrow-right-bold-circle', 'mdi-arrow-right-bold-circle-outline', 'mdi-arrow-right-bold-hexagon-outline', 'mdi-arrow-right-bold-outline', 'mdi-arrow-right-box', 'mdi-arrow-right-drop-circle', 'mdi-arrow-right-drop-circle-outline', 'mdi-arrow-right-thick', 'mdi-arrow-split-horizontal', 'mdi-arrow-split-vertical', 'mdi-arrow-top-left', 'mdi-arrow-top-left-bold-outline', 'mdi-arrow-top-left-thick', 'mdi-arrow-top-right', 'mdi-arrow-top-right-bold-outline', 'mdi-arrow-top-right-thick', 'mdi-arrow-up', 'mdi-arrow-up-bold', 'mdi-arrow-up-bold-box', 'mdi-arrow-up-bold-box-outline', 'mdi-arrow-up-bold-circle', 'mdi-arrow-up-bold-circle-outline', 'mdi-arrow-up-bold-hexagon-outline', 'mdi-arrow-up-bold-outline', 'mdi-arrow-up-box', 'mdi-arrow-up-down-bold-outline', 'mdi-arrow-up-drop-circle', 'mdi-arrow-up-drop-circle-outline', 'mdi-arrow-up-thick', 'mdi-artist', 'mdi-assistant', 'mdi-asterisk', 'mdi-at', 'mdi-atlassian', 'mdi-atom', 'mdi-attachment', 'mdi-audio-video', 'mdi-audiobook', 'mdi-augmented-reality', 'mdi-auto-fix', 'mdi-auto-upload', 'mdi-autorenew', 'mdi-av-timer', 'mdi-axe', 'mdi-azure', 'mdi-baby', 'mdi-baby-buggy', 'mdi-backburger', 'mdi-backspace', 'mdi-backup-restore', 'mdi-badminton'] }; - }, - computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapGetters"])('auth', ['authenticating', 'authenticationError', 'authenticationErrorCode'])), - methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapActions"])('auth', ['login']), { - handleSubmit: function handleSubmit() { - // Perform a simple validation that cell_number and password have been typed in - if (this.cell_number != '' && this.password != '') { - this.login({ - cell_number: this.cell_number, - password: this.password - }); - this.password = ""; - } - } - }) + } }); /***/ }), -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&": -/*!*******************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true& ***! - \*******************************************************************************************************************************************************************************************************************/ +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&": +/*!*******************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902& ***! + \*******************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -114,215 +96,95 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c( - "v-form", + "v-container", + { + staticStyle: { "flex-wrap": "wrap" }, + attrs: { "fill-height": "", fluid: "" } + }, [ _c( - "v-container", - { attrs: { "grid-list-xs": "" } }, + "material-card", + { attrs: { color: "green" } }, [ + _c("div", { attrs: { slot: "header" }, slot: "header" }, [ + _c("div", { staticClass: "title font-weight-light mb-2" }, [ + _vm._v("Material Design Icons") + ]), + _vm._v(" "), + _c("div", { staticClass: "category font-weight-thin" }, [ + _vm._v("\n See all available\n "), + _c( + "a", + { + staticClass: "white--text", + attrs: { + href: "https://materialdesignicons.com/", + target: "_blank" + } + }, + [_vm._v("\n Icons\n ")] + ) + ]) + ]), + _vm._v(" "), _c( "v-layout", - { staticClass: "justify-center", attrs: { row: "", wrap: "" } }, - [ - _c( + { attrs: { "align-center": "", "justify-center": "", wrap: "" } }, + _vm._l(_vm.icons, function(icon) { + return _c( "v-flex", - { - staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS", - attrs: { xs12: "", md3: "", sm3: "" } - }, + { key: icon, attrs: { "ma-2": "" } }, [ _c( - "material-card", - { attrs: { color: "black", title: "Login Page" } }, + "v-tooltip", + { attrs: { top: "", "content-class": "top" } }, [ _c( - "v-layout", - { staticClass: "px-3", attrs: { row: "", wrap: "" } }, + "v-icon", + { attrs: { slot: "activator" }, slot: "activator" }, [ - _c( - "v-flex", - { attrs: { xs12: "", md12: "", sm12: "" } }, - [ - _c("v-text-field", { - attrs: { - name: "cellnumber", - label: "Cell Number", - id: "id1", - color: "black" - }, - model: { - value: _vm.cell_number, - callback: function($$v) { - _vm.cell_number = $$v - }, - expression: "cell_number" - } - }) - ], - 1 + _vm._v( + "\n " + _vm._s(icon) + "\n " ) - ], - 1 + ] ), _vm._v(" "), - _c( - "v-layout", - { staticClass: "px-3", attrs: { row: "", wrap: "" } }, - [ - _c( - "v-flex", - { attrs: { xs12: "", md12: "", sm12: "" } }, - [ - _c("v-text-field", { - attrs: { - name: "password", - label: "Password", - id: "id2", - color: "black" - }, - model: { - value: _vm.password, - callback: function($$v) { - _vm.password = $$v - }, - expression: "password" - } - }) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-layout", - { staticClass: "px-3", attrs: { row: "", wrap: "" } }, - [ - _c( - "v-flex", - { - staticClass: - "text-md-left text-sm-center text-xs-center", - attrs: { xs12: "", md6: "", sm6: "" } - }, - [ - _c( - "v-btn", - { - staticClass: "WM-CyanBlueGradient-BG", - staticStyle: { padding: "10px 60px" }, - on: { click: _vm.handleSubmit } - }, - [ - _c( - "v-icon", - { staticClass: "white--text mr-2 caption" }, - [_vm._v("fas fa-sign-in-alt")] - ), - _vm._v(" "), - _c("span", { staticClass: "white--text" }, [ - _vm._v("Login") - ]) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-flex", - { - staticClass: - "text-md-right text-sm-center text-xs-center", - attrs: { xs12: "", md6: "", sm6: "" } - }, - [ - _c( - "router-link", - { - staticClass: "black--text", - attrs: { to: "register" } - }, - [ - _c( - "v-btn", - { - staticClass: - "WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black" - }, - [ - _c( - "v-icon", - { - staticClass: - "black--text mr-2 caption" - }, - [_vm._v("fas fa-plus")] - ), - _vm._v(" "), - _c( - "span", - { staticClass: "black--text" }, - [_vm._v("Register")] - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ) - ], - 1 - ), - _vm._v(" "), - _c( - "v-layout", - { - staticClass: - "text-md-left text-sm-center text-xs-center", - attrs: { row: "", wrap: "" } - }, - [ - _c( - "v-flex", - { - staticClass: "px-4 py-3", - attrs: { xs12: "", md6: "", sm6: "" } - }, - [ - _c( - "router-link", - { attrs: { to: "/forgot-password" } }, - [ - _c( - "span", - { - staticClass: "black--text", - staticStyle: { - "border-bottom": "1px solid #000" - } - }, - [_vm._v("Forgot Password ?")] - ) - ] - ) - ], - 1 - ) - ], - 1 - ) + _c("span", [_vm._v(_vm._s(icon))]) ], 1 ) ], 1 ) + }), + 1 + ) + ], + 1 + ), + _vm._v(" "), + _c( + "div", + { staticClass: "mx-auto" }, + [ + _c( + "v-btn", + { + staticClass: "mx-0 font-weight-light", + attrs: { + large: "", + color: "success", + href: "https://materialdesignicons.com/", + target: "_blank", + round: "" + } + }, + [ + _c("v-icon", { attrs: { left: "" } }, [ + _vm._v("mdi-material-design") + ]), + _vm._v(" "), + _c("span", [_vm._v("See all icons")]) ], 1 ) @@ -340,17 +202,17 @@ render._withStripped = true /***/ }), -/***/ "./resources/js/vue/views/Login.vue": +/***/ "./resources/js/vue/views/Icons.vue": /*!******************************************!*\ - !*** ./resources/js/vue/views/Login.vue ***! + !*** ./resources/js/vue/views/Icons.vue ***! \******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Login.vue?vue&type=template&id=646835d1&scoped=true& */ "./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&"); -/* harmony import */ var _Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Login.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Login.vue?vue&type=script&lang=js&"); +/* harmony import */ var _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Icons.vue?vue&type=template&id=790d5902& */ "./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&"); +/* harmony import */ var _Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Icons.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Icons.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"); @@ -360,50 +222,50 @@ __webpack_require__.r(__webpack_exports__); /* normalize component */ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], - _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], + _Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], + _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["render"], + _Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, - "646835d1", + null, null ) /* hot reload */ if (false) { var api; } -component.options.__file = "resources/js/vue/views/Login.vue" +component.options.__file = "resources/js/vue/views/Icons.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), -/***/ "./resources/js/vue/views/Login.vue?vue&type=script&lang=js&": +/***/ "./resources/js/vue/views/Icons.vue?vue&type=script&lang=js&": /*!*******************************************************************!*\ - !*** ./resources/js/vue/views/Login.vue?vue&type=script&lang=js& ***! + !*** ./resources/js/vue/views/Icons.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_Login_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!./Login.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.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_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); +/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Icons_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!./Icons.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.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_Icons_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); /***/ }), -/***/ "./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&": -/*!*************************************************************************************!*\ - !*** ./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true& ***! - \*************************************************************************************/ +/***/ "./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&": +/*!*************************************************************************!*\ + !*** ./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902& ***! + \*************************************************************************/ /*! 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_Login_vue_vue_type_template_id_646835d1_scoped_true___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!./Login.vue?vue&type=template&id=646835d1&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&"); -/* 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_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Icons_vue_vue_type_template_id_790d5902___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!./Icons.vue?vue&type=template&id=790d5902& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Icons.vue?vue&type=template&id=790d5902&"); +/* 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_Icons_vue_vue_type_template_id_790d5902___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_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); +/* 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_Icons_vue_vue_type_template_id_790d5902___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); diff --git a/public/vue/js/app.js b/public/vue/js/app.js index 87ab7ec4..920088a0 100644 --- a/public/vue/js/app.js +++ b/public/vue/js/app.js @@ -8136,6 +8136,21 @@ exports.push([module.i, "/*!\n * Font Awesome 4.7.0 by @davegandy - http://font +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/izitoast/dist/css/iziToast.min.css": +/*!*****************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/postcss-loader/src??ref--5-2!./node_modules/izitoast/dist/css/iziToast.min.css ***! + \*****************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +exports = module.exports = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); +// Module +exports.push([module.i, "/*\r\n* iziToast | v1.4.0\r\n* http://izitoast.marcelodolce.com\r\n* by Marcelo Dolce.\r\n*/\r\n.iziToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);backface-visibility:hidden;transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}.iziToast-overlay{display:block;position:fixed;top:-100px;left:0;right:0;bottom:-100px;z-index:997}.iziToast{display:inline-block;clear:both;position:relative;font-family:'Lato',Tahoma,Arial;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:rgba(238,238,238,.9);width:100%;pointer-events:all;cursor:default;transform:translateX(0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:54px}.iziToast>.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:rgba(255,255,255,.2)}.iziToast>.iziToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}.iziToast.iziToast-balloon:before{content:'';position:absolute;right:8px;left:auto;width:0;height:0;top:100%;border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}.iziToast>.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.1)}.iziToast>.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:0}.iziToast>.iziToast-close:hover{opacity:1}.iziToast>.iziToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}.iziToast>.iziToast-body:after{content:\"\";display:table;clear:both}.iziToast>.iziToast-body .iziToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}.iziToast>.iziToast-body .iziToast-inputs{min-height:19px;float:left;margin:3px -2px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),.iziToast>.iziToast-body .iziToast-inputs>select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px rgba(0,0,0,.2);min-height:26px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.iziToast>.iziToast-body .iziToast-inputs>select:focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons{min-height:17px;float:left;margin:4px -2px}.iziToast>.iziToast-body .iziToast-buttons>a,.iziToast>.iziToast-body .iziToast-buttons>button,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}.iziToast>.iziToast-body .iziToast-buttons>a:hover,.iziToast>.iziToast-body .iziToast-buttons>button:hover,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}.iziToast>.iziToast-body .iziToast-buttons>a:focus,.iziToast>.iziToast-body .iziToast-buttons>button:focus,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons>a:active,.iziToast>.iziToast-body .iziToast-buttons>button:active,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}.iziToast>.iziToast-body .iziToast-icon{position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast>.iziToast-body .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-message,.iziToast>.iziToast-body .iziToast-title{padding:0;font-size:14px;line-height:16px;text-align:left;float:left;white-space:normal}.iziToast>.iziToast-body .iziToast-title{color:#000;margin:0}.iziToast>.iziToast-body .iziToast-message{margin:0 0 10px;color:rgba(0,0,0,.6)}.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-inputs-child,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-title{opacity:0}.iziToast-target{position:relative;width:100%;margin:0 auto}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:\" \";clear:both;height:0}.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}.iziToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before,.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}.iziToast-wrapper-topLeft{left:0;top:0;text-align:left}.iziToast-wrapper-topRight{top:0;right:0;text-align:right}.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}.iziToast-wrapper-bottomCenter,.iziToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{top:0;justify-content:center;flex-flow:column;align-items:center}.iziToast-rtl{direction:rtl;padding:8px 0 9px 45px;font-family:Tahoma,'Lato',Arial}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{right:auto;left:0}.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-message,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width:568px){.iziToast-wrapper{padding:10px 15px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25)}.iziToast:not(.iziToast-rtl) .iziToast-cover{border-radius:3px 0 0 3px}.iziToast.iziToast-rtl .iziToast-cover{border-radius:0 3px 3px 0}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px rgba(255,255,255,.3),0 10px 10px -5px rgba(0,0,0,.25)}.iziToast.iziToast-balloon .iziToast-progressbar{background:0 0}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}.iziToast.iziToast-theme-dark .iziToast-message{color:rgba(255,255,255,.7);font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-buttons>a,.iziToast.iziToast-theme-dark .iziToast-buttons>button,.iziToast.iziToast-theme-dark .iziToast-buttons>input{color:#fff;background:rgba(255,255,255,.1)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover{background:rgba(255,255,255,.2)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.6)}.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:rgba(255,175,180,.9)}.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:rgba(255,207,165,.9)}.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:rgba(255,249,178,.9)}.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:rgba(157,222,255,.9)}.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:rgba(166,239,184,.9)}.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts{width:100%}.iziToast.iziToast-layout3{border-radius:2px}.iziToast.iziToast-layout3::after{display:none}.iziToast .revealIn,.iziToast.revealIn{-webkit-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;-moz-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast .slideIn,.iziToast.slideIn{-webkit-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;-moz-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{-webkit-animation:iziT-bounceInLeft .7s ease-in-out both;animation:iziT-bounceInLeft .7s ease-in-out both}.iziToast.bounceInRight{-webkit-animation:iziT-bounceInRight .85s ease-in-out both;animation:iziT-bounceInRight .85s ease-in-out both}.iziToast.bounceInDown{-webkit-animation:iziT-bounceInDown .7s ease-in-out both;animation:iziT-bounceInDown .7s ease-in-out both}.iziToast.bounceInUp{-webkit-animation:iziT-bounceInUp .7s ease-in-out both;animation:iziT-bounceInUp .7s ease-in-out both}.iziToast .fadeIn,.iziToast.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast.fadeInUp{-webkit-animation:iziT-fadeInUp .7s ease both;animation:iziT-fadeInUp .7s ease both}.iziToast.fadeInDown{-webkit-animation:iziT-fadeInDown .7s ease both;animation:iziT-fadeInDown .7s ease both}.iziToast.fadeInLeft{-webkit-animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{-webkit-animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{-webkit-animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both;animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}.iziToast.fadeOutDown{-webkit-animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{-webkit-animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{-webkit-animation:iziT-fadeOutLeft .5s ease both;animation:iziT-fadeOutLeft .5s ease both}.iziToast.fadeOutRight{-webkit-animation:iziT-fadeOutRight .5s ease both;animation:iziT-fadeOutRight .5s ease both}.iziToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast-overlay.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast-overlay.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}@-webkit-keyframes iziT-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}to{opacity:1}}@-moz-keyframes iziT-revealIn{0%{opacity:0;-moz-transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes iziT-slideIn{0%{opacity:0;-moz-transform:translateX(50px)}to{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;-webkit-transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px)}70%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;-webkit-transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px)}70%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px)}70%{-webkit-transform:translateY(-5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px)}70%{-webkit-transform:translateY(5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-moz-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-o-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-moz-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-o-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-moz-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-o-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-moz-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-o-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-moz-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-o-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-moz-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-o-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-moz-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-o-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-moz-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-o-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-moz-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-o-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-moz-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-o-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-moz-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-o-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-moz-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-o-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}", ""]); + + + /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/material-design-icons-iconfont/dist/material-design-icons.css": @@ -8184,7 +8199,7 @@ exports.push([module.i, "/*!\n* Vuetify v1.5.11\n* Forged by John Leider\n* Rele exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); // Module -exports.push([module.i, "\n#core-footer {\r\n z-index: 0;\n}\r\n", ""]); +exports.push([module.i, "\n#core-footer {\n z-index: 0;\n}\n", ""]); @@ -8214,7 +8229,7 @@ exports.push([module.i, "\n#core-toolbar a {\n text-decoration: none;\n}\n.Poin exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); // Module -exports.push([module.i, "\n#core-view {\r\n padding-bottom: 100px;\n}\r\n", ""]); +exports.push([module.i, "\n#core-view {\n padding-bottom: 100px;\n}\n", ""]); @@ -8229,7 +8244,7 @@ exports.push([module.i, "\n#core-view {\r\n padding-bottom: 100px;\n}\r\n", ""] exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); // Module -exports.push([module.i, "\n.v-offset {\r\n margin: 0 auto;\r\n max-width: calc(100% - 32px);\r\n position: relative;\n}\n.v-offset--full-width {\r\n max-width: 100%;\n}\r\n", ""]); +exports.push([module.i, "\n.v-offset {\n margin: 0 auto;\n max-width: calc(100% - 32px);\n position: relative;\n}\n.v-offset--full-width {\n max-width: 100%;\n}\n", ""]); @@ -8244,7 +8259,7 @@ exports.push([module.i, "\n.v-offset {\r\n margin: 0 auto;\r\n max-width: calc exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false); // Module -exports.push([module.i, "\n.v-alert--notification {\r\n border-radius: 4px !important;\r\n border-top: none !important;\n}\r\n", ""]); +exports.push([module.i, "\n.v-alert--notification {\n border-radius: 4px !important;\n border-top: none !important;\n}\n", ""]); @@ -8503,6 +8518,1338 @@ function isSlowBuffer (obj) { } +/***/ }), + +/***/ "./node_modules/izitoast/dist/css/iziToast.min.css": +/*!*********************************************************!*\ + !*** ./node_modules/izitoast/dist/css/iziToast.min.css ***! + \*********************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + + +var content = __webpack_require__(/*! !../../../css-loader/dist/cjs.js??ref--5-1!../../../postcss-loader/src??ref--5-2!./iziToast.min.css */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/izitoast/dist/css/iziToast.min.css"); + +if(typeof content === 'string') content = [[module.i, content, '']]; + +var transform; +var insertInto; + + + +var options = {"hmr":true} + +options.transform = transform +options.insertInto = undefined; + +var update = __webpack_require__(/*! ../../../style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options); + +if(content.locals) module.exports = content.locals; + +if(false) {} + +/***/ }), + +/***/ "./node_modules/izitoast/dist/js/iziToast.js": +/*!***************************************************!*\ + !*** ./node_modules/izitoast/dist/js/iziToast.js ***! + \***************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +/* WEBPACK VAR INJECTION */(function(global) {var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* +* iziToast | v1.4.0 +* http://izitoast.marcelodolce.com +* by Marcelo Dolce. +*/ +(function (root, factory) { + if(true) { + !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory(root)), + __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? + (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), + __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); + } else {} +})(typeof global !== 'undefined' ? global : window || this.window || this.global, function (root) { + + 'use strict'; + + // + // Variables + // + var $iziToast = {}, + PLUGIN_NAME = 'iziToast', + BODY = document.querySelector('body'), + ISMOBILE = (/Mobi/.test(navigator.userAgent)) ? true : false, + ISCHROME = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor), + ISFIREFOX = typeof InstallTrigger !== 'undefined', + ACCEPTSTOUCH = 'ontouchstart' in document.documentElement, + POSITIONS = ['bottomRight','bottomLeft','bottomCenter','topRight','topLeft','topCenter','center'], + THEMES = { + info: { + color: 'blue', + icon: 'ico-info' + }, + success: { + color: 'green', + icon: 'ico-success' + }, + warning: { + color: 'orange', + icon: 'ico-warning' + }, + error: { + color: 'red', + icon: 'ico-error' + }, + question: { + color: 'yellow', + icon: 'ico-question' + } + }, + MOBILEWIDTH = 568, + CONFIG = {}; + + $iziToast.children = {}; + + // Default settings + var defaults = { + id: null, + class: '', + title: '', + titleColor: '', + titleSize: '', + titleLineHeight: '', + message: '', + messageColor: '', + messageSize: '', + messageLineHeight: '', + backgroundColor: '', + theme: 'light', // dark + color: '', // blue, red, green, yellow + icon: '', + iconText: '', + iconColor: '', + iconUrl: null, + image: '', + imageWidth: 50, + maxWidth: null, + zindex: null, + layout: 1, + balloon: false, + close: true, + closeOnEscape: false, + closeOnClick: false, + displayMode: 0, + position: 'bottomRight', // bottomRight, bottomLeft, topRight, topLeft, topCenter, bottomCenter, center + target: '', + targetFirst: true, + timeout: 5000, + rtl: false, + animateInside: true, + drag: true, + pauseOnHover: true, + resetOnHover: false, + progressBar: true, + progressBarColor: '', + progressBarEasing: 'linear', + overlay: false, + overlayClose: false, + overlayColor: 'rgba(0, 0, 0, 0.6)', + transitionIn: 'fadeInUp', // bounceInLeft, bounceInRight, bounceInUp, bounceInDown, fadeIn, fadeInDown, fadeInUp, fadeInLeft, fadeInRight, flipInX + transitionOut: 'fadeOut', // fadeOut, fadeOutUp, fadeOutDown, fadeOutLeft, fadeOutRight, flipOutX + transitionInMobile: 'fadeInUp', + transitionOutMobile: 'fadeOutDown', + buttons: {}, + inputs: {}, + onOpening: function () {}, + onOpened: function () {}, + onClosing: function () {}, + onClosed: function () {} + }; + + // + // Methods + // + + + /** + * Polyfill for remove() method + */ + if(!('remove' in Element.prototype)) { + Element.prototype.remove = function() { + if(this.parentNode) { + this.parentNode.removeChild(this); + } + }; + } + + /* + * Polyfill for CustomEvent for IE >= 9 + * https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent#Polyfill + */ + if(typeof window.CustomEvent !== 'function') { + var CustomEventPolyfill = function (event, params) { + params = params || { bubbles: false, cancelable: false, detail: undefined }; + var evt = document.createEvent('CustomEvent'); + evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); + return evt; + }; + + CustomEventPolyfill.prototype = window.Event.prototype; + + window.CustomEvent = CustomEventPolyfill; + } + + /** + * A simple forEach() implementation for Arrays, Objects and NodeLists + * @private + * @param {Array|Object|NodeList} collection Collection of items to iterate + * @param {Function} callback Callback function for each iteration + * @param {Array|Object|NodeList} scope Object/NodeList/Array that forEach is iterating over (aka `this`) + */ + var forEach = function (collection, callback, scope) { + if(Object.prototype.toString.call(collection) === '[object Object]') { + for (var prop in collection) { + if(Object.prototype.hasOwnProperty.call(collection, prop)) { + callback.call(scope, collection[prop], prop, collection); + } + } + } else { + if(collection){ + for (var i = 0, len = collection.length; i < len; i++) { + callback.call(scope, collection[i], i, collection); + } + } + } + }; + + /** + * Merge defaults with user options + * @private + * @param {Object} defaults Default settings + * @param {Object} options User options + * @returns {Object} Merged values of defaults and options + */ + var extend = function (defaults, options) { + var extended = {}; + forEach(defaults, function (value, prop) { + extended[prop] = defaults[prop]; + }); + forEach(options, function (value, prop) { + extended[prop] = options[prop]; + }); + return extended; + }; + + + /** + * Create a fragment DOM elements + * @private + */ + var createFragElem = function(htmlStr) { + var frag = document.createDocumentFragment(), + temp = document.createElement('div'); + temp.innerHTML = htmlStr; + while (temp.firstChild) { + frag.appendChild(temp.firstChild); + } + return frag; + }; + + + /** + * Generate new ID + * @private + */ + var generateId = function(params) { + var newId = btoa(encodeURIComponent(params)); + return newId.replace(/=/g, ""); + }; + + + /** + * Check if is a color + * @private + */ + var isColor = function(color){ + if( color.substring(0,1) == '#' || color.substring(0,3) == 'rgb' || color.substring(0,3) == 'hsl' ){ + return true; + } else { + return false; + } + }; + + + /** + * Check if is a Base64 string + * @private + */ + var isBase64 = function(str) { + try { + return btoa(atob(str)) == str; + } catch (err) { + return false; + } + }; + + + /** + * Drag method of toasts + * @private + */ + var drag = function() { + + return { + move: function(toast, instance, settings, xpos) { + + var opacity, + opacityRange = 0.3, + distance = 180; + + if(xpos !== 0){ + + toast.classList.add(PLUGIN_NAME+'-dragged'); + + toast.style.transform = 'translateX('+xpos + 'px)'; + + if(xpos > 0){ + opacity = (distance-xpos) / distance; + if(opacity < opacityRange){ + instance.hide(extend(settings, { transitionOut: 'fadeOutRight', transitionOutMobile: 'fadeOutRight' }), toast, 'drag'); + } + } else { + opacity = (distance+xpos) / distance; + if(opacity < opacityRange){ + instance.hide(extend(settings, { transitionOut: 'fadeOutLeft', transitionOutMobile: 'fadeOutLeft' }), toast, 'drag'); + } + } + toast.style.opacity = opacity; + + if(opacity < opacityRange){ + + if(ISCHROME || ISFIREFOX) + toast.style.left = xpos+'px'; + + toast.parentNode.style.opacity = opacityRange; + + this.stopMoving(toast, null); + } + } + + + }, + startMoving: function(toast, instance, settings, e) { + + e = e || window.event; + var posX = ((ACCEPTSTOUCH) ? e.touches[0].clientX : e.clientX), + toastLeft = toast.style.transform.replace('px)', ''); + toastLeft = toastLeft.replace('translateX(', ''); + var offsetX = posX - toastLeft; + + if(settings.transitionIn){ + toast.classList.remove(settings.transitionIn); + } + if(settings.transitionInMobile){ + toast.classList.remove(settings.transitionInMobile); + } + toast.style.transition = ''; + + if(ACCEPTSTOUCH) { + document.ontouchmove = function(e) { + e.preventDefault(); + e = e || window.event; + var posX = e.touches[0].clientX, + finalX = posX - offsetX; + drag.move(toast, instance, settings, finalX); + }; + } else { + document.onmousemove = function(e) { + e.preventDefault(); + e = e || window.event; + var posX = e.clientX, + finalX = posX - offsetX; + drag.move(toast, instance, settings, finalX); + }; + } + + }, + stopMoving: function(toast, e) { + + if(ACCEPTSTOUCH) { + document.ontouchmove = function() {}; + } else { + document.onmousemove = function() {}; + } + + toast.style.opacity = ''; + toast.style.transform = ''; + + if(toast.classList.contains(PLUGIN_NAME+'-dragged')){ + + toast.classList.remove(PLUGIN_NAME+'-dragged'); + + toast.style.transition = 'transform 0.4s ease, opacity 0.4s ease'; + setTimeout(function() { + toast.style.transition = ''; + }, 400); + } + + } + }; + + }(); + + + + + + $iziToast.setSetting = function (ref, option, value) { + + $iziToast.children[ref][option] = value; + + }; + + + $iziToast.getSetting = function (ref, option) { + + return $iziToast.children[ref][option]; + + }; + + + /** + * Destroy the current initialization. + * @public + */ + $iziToast.destroy = function () { + + forEach(document.querySelectorAll('.'+PLUGIN_NAME+'-overlay'), function(element, index) { + element.remove(); + }); + + forEach(document.querySelectorAll('.'+PLUGIN_NAME+'-wrapper'), function(element, index) { + element.remove(); + }); + + forEach(document.querySelectorAll('.'+PLUGIN_NAME), function(element, index) { + element.remove(); + }); + + this.children = {}; + + // Remove event listeners + document.removeEventListener(PLUGIN_NAME+'-opened', {}, false); + document.removeEventListener(PLUGIN_NAME+'-opening', {}, false); + document.removeEventListener(PLUGIN_NAME+'-closing', {}, false); + document.removeEventListener(PLUGIN_NAME+'-closed', {}, false); + document.removeEventListener('keyup', {}, false); + + // Reset variables + CONFIG = {}; + }; + + /** + * Initialize Plugin + * @public + * @param {Object} options User settings + */ + $iziToast.settings = function (options) { + + // Destroy any existing initializations + $iziToast.destroy(); + + CONFIG = options; + defaults = extend(defaults, options || {}); + }; + + + /** + * Building themes functions. + * @public + * @param {Object} options User settings + */ + forEach(THEMES, function (theme, name) { + + $iziToast[name] = function (options) { + + var settings = extend(CONFIG, options || {}); + settings = extend(theme, settings || {}); + + this.show(settings); + }; + + }); + + + /** + * Do the calculation to move the progress bar + * @private + */ + $iziToast.progress = function (options, $toast, callback) { + + + var that = this, + ref = $toast.getAttribute('data-iziToast-ref'), + settings = extend(this.children[ref], options || {}), + $elem = $toast.querySelector('.'+PLUGIN_NAME+'-progressbar div'); + + return { + start: function() { + + if(typeof settings.time.REMAINING == 'undefined'){ + + $toast.classList.remove(PLUGIN_NAME+'-reseted'); + + if($elem !== null){ + $elem.style.transition = 'width '+ settings.timeout +'ms '+settings.progressBarEasing; + $elem.style.width = '0%'; + } + + settings.time.START = new Date().getTime(); + settings.time.END = settings.time.START + settings.timeout; + settings.time.TIMER = setTimeout(function() { + + clearTimeout(settings.time.TIMER); + + if(!$toast.classList.contains(PLUGIN_NAME+'-closing')){ + + that.hide(settings, $toast, 'timeout'); + + if(typeof callback === 'function'){ + callback.apply(that); + } + } + + }, settings.timeout); + that.setSetting(ref, 'time', settings.time); + } + }, + pause: function() { + + if(typeof settings.time.START !== 'undefined' && !$toast.classList.contains(PLUGIN_NAME+'-paused') && !$toast.classList.contains(PLUGIN_NAME+'-reseted')){ + + $toast.classList.add(PLUGIN_NAME+'-paused'); + + settings.time.REMAINING = settings.time.END - new Date().getTime(); + + clearTimeout(settings.time.TIMER); + + that.setSetting(ref, 'time', settings.time); + + if($elem !== null){ + var computedStyle = window.getComputedStyle($elem), + propertyWidth = computedStyle.getPropertyValue('width'); + + $elem.style.transition = 'none'; + $elem.style.width = propertyWidth; + } + + if(typeof callback === 'function'){ + setTimeout(function() { + callback.apply(that); + }, 10); + } + } + }, + resume: function() { + + if(typeof settings.time.REMAINING !== 'undefined'){ + + $toast.classList.remove(PLUGIN_NAME+'-paused'); + + if($elem !== null){ + $elem.style.transition = 'width '+ settings.time.REMAINING +'ms '+settings.progressBarEasing; + $elem.style.width = '0%'; + } + + settings.time.END = new Date().getTime() + settings.time.REMAINING; + settings.time.TIMER = setTimeout(function() { + + clearTimeout(settings.time.TIMER); + + if(!$toast.classList.contains(PLUGIN_NAME+'-closing')){ + + that.hide(settings, $toast, 'timeout'); + + if(typeof callback === 'function'){ + callback.apply(that); + } + } + + + }, settings.time.REMAINING); + + that.setSetting(ref, 'time', settings.time); + } else { + this.start(); + } + }, + reset: function(){ + + clearTimeout(settings.time.TIMER); + + delete settings.time.REMAINING; + + that.setSetting(ref, 'time', settings.time); + + $toast.classList.add(PLUGIN_NAME+'-reseted'); + + $toast.classList.remove(PLUGIN_NAME+'-paused'); + + if($elem !== null){ + $elem.style.transition = 'none'; + $elem.style.width = '100%'; + } + + if(typeof callback === 'function'){ + setTimeout(function() { + callback.apply(that); + }, 10); + } + } + }; + + }; + + + /** + * Close the specific Toast + * @public + * @param {Object} options User settings + */ + $iziToast.hide = function (options, $toast, closedBy) { + + if(typeof $toast != 'object'){ + $toast = document.querySelector($toast); + } + + var that = this, + settings = extend(this.children[$toast.getAttribute('data-iziToast-ref')], options || {}); + settings.closedBy = closedBy || null; + + delete settings.time.REMAINING; + + $toast.classList.add(PLUGIN_NAME+'-closing'); + + // Overlay + (function(){ + + var $overlay = document.querySelector('.'+PLUGIN_NAME+'-overlay'); + if($overlay !== null){ + var refs = $overlay.getAttribute('data-iziToast-ref'); + refs = refs.split(','); + var index = refs.indexOf(String(settings.ref)); + + if(index !== -1){ + refs.splice(index, 1); + } + $overlay.setAttribute('data-iziToast-ref', refs.join()); + + if(refs.length === 0){ + $overlay.classList.remove('fadeIn'); + $overlay.classList.add('fadeOut'); + setTimeout(function() { + $overlay.remove(); + }, 700); + } + } + + })(); + + if(settings.transitionIn){ + $toast.classList.remove(settings.transitionIn); + } + + if(settings.transitionInMobile){ + $toast.classList.remove(settings.transitionInMobile); + } + + if(ISMOBILE || window.innerWidth <= MOBILEWIDTH){ + if(settings.transitionOutMobile) + $toast.classList.add(settings.transitionOutMobile); + } else { + if(settings.transitionOut) + $toast.classList.add(settings.transitionOut); + } + var H = $toast.parentNode.offsetHeight; + $toast.parentNode.style.height = H+'px'; + $toast.style.pointerEvents = 'none'; + + if(!ISMOBILE || window.innerWidth > MOBILEWIDTH){ + $toast.parentNode.style.transitionDelay = '0.2s'; + } + + try { + var event = new CustomEvent(PLUGIN_NAME+'-closing', {detail: settings, bubbles: true, cancelable: true}); + document.dispatchEvent(event); + } catch(ex){ + console.warn(ex); + } + + setTimeout(function() { + + $toast.parentNode.style.height = '0px'; + $toast.parentNode.style.overflow = ''; + + setTimeout(function(){ + + delete that.children[settings.ref]; + + $toast.parentNode.remove(); + + try { + var event = new CustomEvent(PLUGIN_NAME+'-closed', {detail: settings, bubbles: true, cancelable: true}); + document.dispatchEvent(event); + } catch(ex){ + console.warn(ex); + } + + if(typeof settings.onClosed !== 'undefined'){ + settings.onClosed.apply(null, [settings, $toast, closedBy]); + } + + }, 1000); + }, 200); + + + if(typeof settings.onClosing !== 'undefined'){ + settings.onClosing.apply(null, [settings, $toast, closedBy]); + } + }; + + /** + * Create and show the Toast + * @public + * @param {Object} options User settings + */ + $iziToast.show = function (options) { + + var that = this; + + // Merge user options with defaults + var settings = extend(CONFIG, options || {}); + settings = extend(defaults, settings); + settings.time = {}; + + if(settings.id === null){ + settings.id = generateId(settings.title+settings.message+settings.color); + } + + if(settings.displayMode === 1 || settings.displayMode == 'once'){ + try { + if(document.querySelectorAll('.'+PLUGIN_NAME+'#'+settings.id).length > 0){ + return false; + } + } catch (exc) { + console.warn('['+PLUGIN_NAME+'] Could not find an element with this selector: '+'#'+settings.id+'. Try to set an valid id.'); + } + } + + if(settings.displayMode === 2 || settings.displayMode == 'replace'){ + try { + forEach(document.querySelectorAll('.'+PLUGIN_NAME+'#'+settings.id), function(element, index) { + that.hide(settings, element, 'replaced'); + }); + } catch (exc) { + console.warn('['+PLUGIN_NAME+'] Could not find an element with this selector: '+'#'+settings.id+'. Try to set an valid id.'); + } + } + + settings.ref = new Date().getTime() + Math.floor((Math.random() * 10000000) + 1); + + $iziToast.children[settings.ref] = settings; + + var $DOM = { + body: document.querySelector('body'), + overlay: document.createElement('div'), + toast: document.createElement('div'), + toastBody: document.createElement('div'), + toastTexts: document.createElement('div'), + toastCapsule: document.createElement('div'), + cover: document.createElement('div'), + buttons: document.createElement('div'), + inputs: document.createElement('div'), + icon: !settings.iconUrl ? document.createElement('i') : document.createElement('img'), + wrapper: null + }; + + $DOM.toast.setAttribute('data-iziToast-ref', settings.ref); + $DOM.toast.appendChild($DOM.toastBody); + $DOM.toastCapsule.appendChild($DOM.toast); + + // CSS Settings + (function(){ + + $DOM.toast.classList.add(PLUGIN_NAME); + $DOM.toast.classList.add(PLUGIN_NAME+'-opening'); + $DOM.toastCapsule.classList.add(PLUGIN_NAME+'-capsule'); + $DOM.toastBody.classList.add(PLUGIN_NAME + '-body'); + $DOM.toastTexts.classList.add(PLUGIN_NAME + '-texts'); + + if(ISMOBILE || window.innerWidth <= MOBILEWIDTH){ + if(settings.transitionInMobile) + $DOM.toast.classList.add(settings.transitionInMobile); + } else { + if(settings.transitionIn) + $DOM.toast.classList.add(settings.transitionIn); + } + + if(settings.class){ + var classes = settings.class.split(' '); + forEach(classes, function (value, index) { + $DOM.toast.classList.add(value); + }); + } + + if(settings.id){ $DOM.toast.id = settings.id; } + + if(settings.rtl){ + $DOM.toast.classList.add(PLUGIN_NAME + '-rtl'); + $DOM.toast.setAttribute('dir', 'rtl'); + } + + if(settings.layout > 1){ $DOM.toast.classList.add(PLUGIN_NAME+'-layout'+settings.layout); } + + if(settings.balloon){ $DOM.toast.classList.add(PLUGIN_NAME+'-balloon'); } + + if(settings.maxWidth){ + if( !isNaN(settings.maxWidth) ){ + $DOM.toast.style.maxWidth = settings.maxWidth+'px'; + } else { + $DOM.toast.style.maxWidth = settings.maxWidth; + } + } + + if(settings.theme !== '' || settings.theme !== 'light') { + + $DOM.toast.classList.add(PLUGIN_NAME+'-theme-'+settings.theme); + } + + if(settings.color) { //#, rgb, rgba, hsl + + if( isColor(settings.color) ){ + $DOM.toast.style.background = settings.color; + } else { + $DOM.toast.classList.add(PLUGIN_NAME+'-color-'+settings.color); + } + } + + if(settings.backgroundColor) { + $DOM.toast.style.background = settings.backgroundColor; + if(settings.balloon){ + $DOM.toast.style.borderColor = settings.backgroundColor; + } + } + })(); + + // Cover image + (function(){ + if(settings.image) { + $DOM.cover.classList.add(PLUGIN_NAME + '-cover'); + $DOM.cover.style.width = settings.imageWidth + 'px'; + + if(isBase64(settings.image.replace(/ /g,''))){ + $DOM.cover.style.backgroundImage = 'url(data:image/png;base64,' + settings.image.replace(/ /g,'') + ')'; + } else { + $DOM.cover.style.backgroundImage = 'url(' + settings.image + ')'; + } + + if(settings.rtl){ + $DOM.toastBody.style.marginRight = (settings.imageWidth + 10) + 'px'; + } else { + $DOM.toastBody.style.marginLeft = (settings.imageWidth + 10) + 'px'; + } + $DOM.toast.appendChild($DOM.cover); + } + })(); + + // Button close + (function(){ + if(settings.close){ + + $DOM.buttonClose = document.createElement('button'); + $DOM.buttonClose.type = 'button'; + $DOM.buttonClose.classList.add(PLUGIN_NAME + '-close'); + $DOM.buttonClose.addEventListener('click', function (e) { + var button = e.target; + that.hide(settings, $DOM.toast, 'button'); + }); + $DOM.toast.appendChild($DOM.buttonClose); + } else { + if(settings.rtl){ + $DOM.toast.style.paddingLeft = '18px'; + } else { + $DOM.toast.style.paddingRight = '18px'; + } + } + })(); + + // Progress Bar & Timeout + (function(){ + + if(settings.progressBar){ + $DOM.progressBar = document.createElement('div'); + $DOM.progressBarDiv = document.createElement('div'); + $DOM.progressBar.classList.add(PLUGIN_NAME + '-progressbar'); + $DOM.progressBarDiv.style.background = settings.progressBarColor; + $DOM.progressBar.appendChild($DOM.progressBarDiv); + $DOM.toast.appendChild($DOM.progressBar); + } + + if(settings.timeout) { + + if(settings.pauseOnHover && !settings.resetOnHover){ + + $DOM.toast.addEventListener('mouseenter', function (e) { + that.progress(settings, $DOM.toast).pause(); + }); + $DOM.toast.addEventListener('mouseleave', function (e) { + that.progress(settings, $DOM.toast).resume(); + }); + } + + if(settings.resetOnHover){ + + $DOM.toast.addEventListener('mouseenter', function (e) { + that.progress(settings, $DOM.toast).reset(); + }); + $DOM.toast.addEventListener('mouseleave', function (e) { + that.progress(settings, $DOM.toast).start(); + }); + } + } + })(); + + // Icon + (function(){ + + if(settings.iconUrl) { + + $DOM.icon.setAttribute('class', PLUGIN_NAME + '-icon'); + $DOM.icon.setAttribute('src', settings.iconUrl); + + } else if(settings.icon) { + $DOM.icon.setAttribute('class', PLUGIN_NAME + '-icon ' + settings.icon); + + if(settings.iconText){ + $DOM.icon.appendChild(document.createTextNode(settings.iconText)); + } + + if(settings.iconColor){ + $DOM.icon.style.color = settings.iconColor; + } + } + + if(settings.icon || settings.iconUrl) { + + if(settings.rtl){ + $DOM.toastBody.style.paddingRight = '33px'; + } else { + $DOM.toastBody.style.paddingLeft = '33px'; + } + + $DOM.toastBody.appendChild($DOM.icon); + } + + })(); + + // Title & Message + (function(){ + if(settings.title.length > 0) { + + $DOM.strong = document.createElement('strong'); + $DOM.strong.classList.add(PLUGIN_NAME + '-title'); + $DOM.strong.appendChild(createFragElem(settings.title)); + $DOM.toastTexts.appendChild($DOM.strong); + + if(settings.titleColor) { + $DOM.strong.style.color = settings.titleColor; + } + if(settings.titleSize) { + if( !isNaN(settings.titleSize) ){ + $DOM.strong.style.fontSize = settings.titleSize+'px'; + } else { + $DOM.strong.style.fontSize = settings.titleSize; + } + } + if(settings.titleLineHeight) { + if( !isNaN(settings.titleSize) ){ + $DOM.strong.style.lineHeight = settings.titleLineHeight+'px'; + } else { + $DOM.strong.style.lineHeight = settings.titleLineHeight; + } + } + } + + if(settings.message.length > 0) { + + $DOM.p = document.createElement('p'); + $DOM.p.classList.add(PLUGIN_NAME + '-message'); + $DOM.p.appendChild(createFragElem(settings.message)); + $DOM.toastTexts.appendChild($DOM.p); + + if(settings.messageColor) { + $DOM.p.style.color = settings.messageColor; + } + if(settings.messageSize) { + if( !isNaN(settings.titleSize) ){ + $DOM.p.style.fontSize = settings.messageSize+'px'; + } else { + $DOM.p.style.fontSize = settings.messageSize; + } + } + if(settings.messageLineHeight) { + + if( !isNaN(settings.titleSize) ){ + $DOM.p.style.lineHeight = settings.messageLineHeight+'px'; + } else { + $DOM.p.style.lineHeight = settings.messageLineHeight; + } + } + } + + if(settings.title.length > 0 && settings.message.length > 0) { + if(settings.rtl){ + $DOM.strong.style.marginLeft = '10px'; + } else if(settings.layout !== 2 && !settings.rtl) { + $DOM.strong.style.marginRight = '10px'; + } + } + })(); + + $DOM.toastBody.appendChild($DOM.toastTexts); + + // Inputs + var $inputs; + (function(){ + if(settings.inputs.length > 0) { + + $DOM.inputs.classList.add(PLUGIN_NAME + '-inputs'); + + forEach(settings.inputs, function (value, index) { + $DOM.inputs.appendChild(createFragElem(value[0])); + + $inputs = $DOM.inputs.childNodes; + + $inputs[index].classList.add(PLUGIN_NAME + '-inputs-child'); + + if(value[3]){ + setTimeout(function() { + $inputs[index].focus(); + }, 300); + } + + $inputs[index].addEventListener(value[1], function (e) { + var ts = value[2]; + return ts(that, $DOM.toast, this, e); + }); + }); + $DOM.toastBody.appendChild($DOM.inputs); + } + })(); + + // Buttons + (function(){ + if(settings.buttons.length > 0) { + + $DOM.buttons.classList.add(PLUGIN_NAME + '-buttons'); + + forEach(settings.buttons, function (value, index) { + $DOM.buttons.appendChild(createFragElem(value[0])); + + var $btns = $DOM.buttons.childNodes; + + $btns[index].classList.add(PLUGIN_NAME + '-buttons-child'); + + if(value[2]){ + setTimeout(function() { + $btns[index].focus(); + }, 300); + } + + $btns[index].addEventListener('click', function (e) { + e.preventDefault(); + var ts = value[1]; + return ts(that, $DOM.toast, this, e, $inputs); + }); + }); + } + $DOM.toastBody.appendChild($DOM.buttons); + })(); + + if(settings.message.length > 0 && (settings.inputs.length > 0 || settings.buttons.length > 0)) { + $DOM.p.style.marginBottom = '0'; + } + + if(settings.inputs.length > 0 || settings.buttons.length > 0){ + if(settings.rtl){ + $DOM.toastTexts.style.marginLeft = '10px'; + } else { + $DOM.toastTexts.style.marginRight = '10px'; + } + if(settings.inputs.length > 0 && settings.buttons.length > 0){ + if(settings.rtl){ + $DOM.inputs.style.marginLeft = '8px'; + } else { + $DOM.inputs.style.marginRight = '8px'; + } + } + } + + // Wrap + (function(){ + $DOM.toastCapsule.style.visibility = 'hidden'; + setTimeout(function() { + var H = $DOM.toast.offsetHeight; + var style = $DOM.toast.currentStyle || window.getComputedStyle($DOM.toast); + var marginTop = style.marginTop; + marginTop = marginTop.split('px'); + marginTop = parseInt(marginTop[0]); + var marginBottom = style.marginBottom; + marginBottom = marginBottom.split('px'); + marginBottom = parseInt(marginBottom[0]); + + $DOM.toastCapsule.style.visibility = ''; + $DOM.toastCapsule.style.height = (H+marginBottom+marginTop)+'px'; + + setTimeout(function() { + $DOM.toastCapsule.style.height = 'auto'; + if(settings.target){ + $DOM.toastCapsule.style.overflow = 'visible'; + } + }, 500); + + if(settings.timeout) { + that.progress(settings, $DOM.toast).start(); + } + }, 100); + })(); + + // Target + (function(){ + var position = settings.position; + + if(settings.target){ + + $DOM.wrapper = document.querySelector(settings.target); + $DOM.wrapper.classList.add(PLUGIN_NAME + '-target'); + + if(settings.targetFirst) { + $DOM.wrapper.insertBefore($DOM.toastCapsule, $DOM.wrapper.firstChild); + } else { + $DOM.wrapper.appendChild($DOM.toastCapsule); + } + + } else { + + if( POSITIONS.indexOf(settings.position) == -1 ){ + console.warn('['+PLUGIN_NAME+'] Incorrect position.\nIt can be › ' + POSITIONS); + return; + } + + if(ISMOBILE || window.innerWidth <= MOBILEWIDTH){ + if(settings.position == 'bottomLeft' || settings.position == 'bottomRight' || settings.position == 'bottomCenter'){ + position = PLUGIN_NAME+'-wrapper-bottomCenter'; + } + else if(settings.position == 'topLeft' || settings.position == 'topRight' || settings.position == 'topCenter'){ + position = PLUGIN_NAME+'-wrapper-topCenter'; + } + else { + position = PLUGIN_NAME+'-wrapper-center'; + } + } else { + position = PLUGIN_NAME+'-wrapper-'+position; + } + $DOM.wrapper = document.querySelector('.' + PLUGIN_NAME + '-wrapper.'+position); + + if(!$DOM.wrapper) { + $DOM.wrapper = document.createElement('div'); + $DOM.wrapper.classList.add(PLUGIN_NAME + '-wrapper'); + $DOM.wrapper.classList.add(position); + document.body.appendChild($DOM.wrapper); + } + if(settings.position == 'topLeft' || settings.position == 'topCenter' || settings.position == 'topRight'){ + $DOM.wrapper.insertBefore($DOM.toastCapsule, $DOM.wrapper.firstChild); + } else { + $DOM.wrapper.appendChild($DOM.toastCapsule); + } + } + + if(!isNaN(settings.zindex)) { + $DOM.wrapper.style.zIndex = settings.zindex; + } else { + console.warn('['+PLUGIN_NAME+'] Invalid zIndex.'); + } + })(); + + // Overlay + (function(){ + + if(settings.overlay) { + + if( document.querySelector('.'+PLUGIN_NAME+'-overlay.fadeIn') !== null ){ + + $DOM.overlay = document.querySelector('.'+PLUGIN_NAME+'-overlay'); + $DOM.overlay.setAttribute('data-iziToast-ref', $DOM.overlay.getAttribute('data-iziToast-ref') + ',' + settings.ref); + + if(!isNaN(settings.zindex) && settings.zindex !== null) { + $DOM.overlay.style.zIndex = settings.zindex-1; + } + + } else { + + $DOM.overlay.classList.add(PLUGIN_NAME+'-overlay'); + $DOM.overlay.classList.add('fadeIn'); + $DOM.overlay.style.background = settings.overlayColor; + $DOM.overlay.setAttribute('data-iziToast-ref', settings.ref); + if(!isNaN(settings.zindex) && settings.zindex !== null) { + $DOM.overlay.style.zIndex = settings.zindex-1; + } + document.querySelector('body').appendChild($DOM.overlay); + } + + if(settings.overlayClose) { + + $DOM.overlay.removeEventListener('click', {}); + $DOM.overlay.addEventListener('click', function (e) { + that.hide(settings, $DOM.toast, 'overlay'); + }); + } else { + $DOM.overlay.removeEventListener('click', {}); + } + } + })(); + + // Inside animations + (function(){ + if(settings.animateInside){ + $DOM.toast.classList.add(PLUGIN_NAME+'-animateInside'); + + var animationTimes = [200, 100, 300]; + if(settings.transitionIn == 'bounceInLeft' || settings.transitionIn == 'bounceInRight'){ + animationTimes = [400, 200, 400]; + } + + if(settings.title.length > 0) { + setTimeout(function(){ + $DOM.strong.classList.add('slideIn'); + }, animationTimes[0]); + } + + if(settings.message.length > 0) { + setTimeout(function(){ + $DOM.p.classList.add('slideIn'); + }, animationTimes[1]); + } + + if(settings.icon || settings.iconUrl) { + setTimeout(function(){ + $DOM.icon.classList.add('revealIn'); + }, animationTimes[2]); + } + + var counter = 150; + if(settings.buttons.length > 0 && $DOM.buttons) { + + setTimeout(function(){ + + forEach($DOM.buttons.childNodes, function(element, index) { + + setTimeout(function(){ + element.classList.add('revealIn'); + }, counter); + counter = counter + 150; + }); + + }, settings.inputs.length > 0 ? 150 : 0); + } + + if(settings.inputs.length > 0 && $DOM.inputs) { + counter = 150; + forEach($DOM.inputs.childNodes, function(element, index) { + + setTimeout(function(){ + element.classList.add('revealIn'); + }, counter); + counter = counter + 150; + }); + } + } + })(); + + settings.onOpening.apply(null, [settings, $DOM.toast]); + + try { + var event = new CustomEvent(PLUGIN_NAME + '-opening', {detail: settings, bubbles: true, cancelable: true}); + document.dispatchEvent(event); + } catch(ex){ + console.warn(ex); + } + + setTimeout(function() { + + $DOM.toast.classList.remove(PLUGIN_NAME+'-opening'); + $DOM.toast.classList.add(PLUGIN_NAME+'-opened'); + + try { + var event = new CustomEvent(PLUGIN_NAME + '-opened', {detail: settings, bubbles: true, cancelable: true}); + document.dispatchEvent(event); + } catch(ex){ + console.warn(ex); + } + + settings.onOpened.apply(null, [settings, $DOM.toast]); + }, 1000); + + if(settings.drag){ + + if(ACCEPTSTOUCH) { + + $DOM.toast.addEventListener('touchstart', function(e) { + drag.startMoving(this, that, settings, e); + }, false); + + $DOM.toast.addEventListener('touchend', function(e) { + drag.stopMoving(this, e); + }, false); + } else { + + $DOM.toast.addEventListener('mousedown', function(e) { + e.preventDefault(); + drag.startMoving(this, that, settings, e); + }, false); + + $DOM.toast.addEventListener('mouseup', function(e) { + e.preventDefault(); + drag.stopMoving(this, e); + }, false); + } + } + + if(settings.closeOnEscape) { + + document.addEventListener('keyup', function (evt) { + evt = evt || window.event; + if(evt.keyCode == 27) { + that.hide(settings, $DOM.toast, 'esc'); + } + }); + } + + if(settings.closeOnClick) { + $DOM.toast.addEventListener('click', function (evt) { + that.hide(settings, $DOM.toast, 'toast'); + }); + } + + that.toast = $DOM.toast; + }; + + + return $iziToast; +}); +/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../webpack/buildin/global.js */ "./node_modules/webpack/buildin/global.js"))) + /***/ }), /***/ "./node_modules/lodash/_Symbol.js": @@ -14469,7 +15816,11 @@ var render = function() { _c("v-list-tile-avatar", { attrs: { color: "white" } }), _vm._v(" "), _c("v-list-tile-title", { staticClass: "title" }, [ - _vm._v("\n CSSD-DOC\n ") + _vm._v( + "\n " + + _vm._s(_vm.$store.state.user.name) + + "\n " + ) ]) ], 1 @@ -60641,12 +61992,23 @@ __webpack_require__.r(__webpack_exports__); // Sync store with router Object(vuex_router_sync__WEBPACK_IMPORTED_MODULE_6__["sync"])(_store__WEBPACK_IMPORTED_MODULE_10__["default"], _router__WEBPACK_IMPORTED_MODULE_9__["default"]); -vue__WEBPACK_IMPORTED_MODULE_1___default.a.config.productionTip = false; // Set the base URL of the API +vue__WEBPACK_IMPORTED_MODULE_1___default.a.config.productionTip = false; +_services__WEBPACK_IMPORTED_MODULE_11__["ApiService"].setHeader(); // Set the base URL of the API + +_services__WEBPACK_IMPORTED_MODULE_11__["ApiService"].init("/api/"); + +__webpack_require__(/*! ./services/global/errorHandler.service */ "./resources/js/vue/services/global/errorHandler.service.js"); // If token exists set Authorizion header -_services__WEBPACK_IMPORTED_MODULE_11__["ApiService"].init(Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_ROOT_API); // If token exists set header if (_services__WEBPACK_IMPORTED_MODULE_11__["TokenService"].getToken()) { - _services__WEBPACK_IMPORTED_MODULE_11__["ApiService"].setHeader(); + _services__WEBPACK_IMPORTED_MODULE_11__["ApiService"].setAuthHeader(); // If info exists set info in Store + + if (_services__WEBPACK_IMPORTED_MODULE_11__["TokenService"].getInfo()) { + var info = _services__WEBPACK_IMPORTED_MODULE_11__["TokenService"].getInfo(); + _store__WEBPACK_IMPORTED_MODULE_10__["default"].commit('setInfo', info); + } else { + _store__WEBPACK_IMPORTED_MODULE_10__["default"].dispatch('info'); + } } /* eslint-disable no-new */ @@ -60988,10 +62350,465 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/***/ "./resources/js/vue/services/auth/api.service.js": -/*!*******************************************************!*\ - !*** ./resources/js/vue/services/auth/api.service.js ***! - \*******************************************************/ +/***/ "./resources/js/vue/services/auth/storage.service.js": +/*!***********************************************************!*\ + !*** ./resources/js/vue/services/auth/storage.service.js ***! + \***********************************************************/ +/*! exports provided: TokenService */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TokenService", function() { return TokenService; }); +/* harmony import */ var qs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! qs */ "./node_modules/qs/lib/index.js"); +/* harmony import */ var qs__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(qs__WEBPACK_IMPORTED_MODULE_0__); + +var TOKEN_KEY = 'access_token'; +var REFRESH_TOKEN_KEY = 'refresh_token'; +var INFO = 'info'; +/** + * Manage the how Access Tokens are being stored and retreived from storage. + * + * Current implementation stores to localStorage. Local Storage should always be + * accessed through this instace. +**/ + +var TokenService = { + getToken: function getToken() { + return localStorage.getItem(TOKEN_KEY); + }, + saveToken: function saveToken() { + var accessToken = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + localStorage.setItem(TOKEN_KEY, accessToken); + }, + removeToken: function removeToken() { + localStorage.removeItem(TOKEN_KEY); + }, + getRefreshToken: function getRefreshToken() { + return localStorage.getItem(REFRESH_TOKEN_KEY); + }, + saveRefreshToken: function saveRefreshToken() { + var refreshToken = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + localStorage.setItem(REFRESH_TOKEN_KEY, refreshToken); + }, + removeRefreshToken: function removeRefreshToken() { + localStorage.removeItem(REFRESH_TOKEN_KEY); + }, + getInfo: function getInfo() { + return qs__WEBPACK_IMPORTED_MODULE_0___default.a.parse(localStorage.getItem(INFO)); + }, + saveInfo: function saveInfo() { + var info = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + info = qs__WEBPACK_IMPORTED_MODULE_0___default.a.stringify(info); + localStorage.setItem(INFO, info); + }, + removeInfo: function removeInfo() { + localStorage.removeItem(INFO); + } +}; + + +/***/ }), + +/***/ "./resources/js/vue/services/auth/user.service.js": +/*!********************************************************!*\ + !*** ./resources/js/vue/services/auth/user.service.js ***! + \********************************************************/ +/*! exports provided: default, UserService, AuthenticationError */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UserService", function() { return UserService; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthenticationError", function() { return AuthenticationError; }); +/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js"); +/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _global_api_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../global/api.service */ "./resources/js/vue/services/global/api.service.js"); +/* harmony import */ var _storage_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./storage.service */ "./resources/js/vue/services/auth/storage.service.js"); + + +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } + +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } + +function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); } + +function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } + +function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); } + +function isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } + +function _construct(Parent, args, Class) { if (isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); } + +function _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; } + +function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } + +function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } + + + + +var AuthenticationError = +/*#__PURE__*/ +function (_Error) { + _inherits(AuthenticationError, _Error); + + function AuthenticationError(errorCode, message) { + var _this; + + _classCallCheck(this, AuthenticationError); + + _this = _possibleConstructorReturn(this, _getPrototypeOf(AuthenticationError).call(this, message)); + _this.name = _this.constructor.name; + _this.message = message; + _this.errorCode = errorCode; + return _this; + } + + return AuthenticationError; +}(_wrapNativeSuper(Error)); + +var UserService = { + /** + * Login the user and store the access token to TokenService. + * + * @returns access_token + * @throws AuthenticationError + **/ + login: function () { + var _login = _asyncToGenerator( + /*#__PURE__*/ + _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(cell_number, password) { + var requestData, response; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) { + while (1) { + switch (_context.prev = _context.next) { + case 0: + requestData = { + method: "post", + url: "/login", + data: { + cell_number: cell_number, + password: password, + grant_type: "password" + }, + auth: { + username: "2", + password: "I1VA4V6AVGjNb5LAYHMqFcMIvj4FF957uIpBKZu3" + } + }; + _context.prev = 1; + _context.next = 4; + return _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].customRequest(requestData); + + case 4: + response = _context.sent; + _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveToken(response.data.access_token); + _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveRefreshToken(response.data.refresh_token); + _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].setAuthHeader(); // NOTE: We haven't covered this yet in our ApiService + // but don't worry about this just yet - I'll come back to it later + + _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].mount401Interceptor(); + return _context.abrupt("return", response.data.access_token); + + case 12: + _context.prev = 12; + _context.t0 = _context["catch"](1); + throw new AuthenticationError(_context.t0.response.status, _context.t0.response.data.detail); + + case 15: + case "end": + return _context.stop(); + } + } + }, _callee, null, [[1, 12]]); + })); + + function login(_x, _x2) { + return _login.apply(this, arguments); + } + + return login; + }(), + + /** + * Login the user and store the access token to TokenService. + * + * @returns access_token + * @throws AuthenticationError + **/ + forgotPassword: function () { + var _forgotPassword = _asyncToGenerator( + /*#__PURE__*/ + _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(cell_number) { + var requestData, response; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) { + while (1) { + switch (_context2.prev = _context2.next) { + case 0: + requestData = { + method: "post", + url: "forgotPassword", + data: { + cell_number: cell_number + }, + auth: { + username: "2", + password: "I1VA4V6AVGjNb5LAYHMqFcMIvj4FF957uIpBKZu3" + } + }; + _context2.prev = 1; + _context2.next = 4; + return _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].customRequest(requestData); + + case 4: + response = _context2.sent; + _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].setAuthHeader(); + return _context2.abrupt("return", response.data); + + case 9: + _context2.prev = 9; + _context2.t0 = _context2["catch"](1); + throw new AuthenticationError(_context2.t0.response.status, _context2.t0.response.data.detail); + + case 12: + case "end": + return _context2.stop(); + } + } + }, _callee2, null, [[1, 9]]); + })); + + function forgotPassword(_x3) { + return _forgotPassword.apply(this, arguments); + } + + return forgotPassword; + }(), + + /** + * Login the user and store the access token to TokenService. + * + * @returns access_token + * @throws AuthenticationError + **/ + verifyCode: function () { + var _verifyCode2 = _asyncToGenerator( + /*#__PURE__*/ + _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3(_verifyCode) { + var requestData, response; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) { + while (1) { + switch (_context3.prev = _context3.next) { + case 0: + requestData = { + method: "post", + url: "forgotPassword", + data: { + verifyCode: _verifyCode + }, + auth: { + username: "2", + password: "I1VA4V6AVGjNb5LAYHMqFcMIvj4FF957uIpBKZu3" + } + }; + _context3.prev = 1; + _context3.next = 4; + return _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].customRequest(requestData); + + case 4: + response = _context3.sent; + _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].setAuthHeader(); + return _context3.abrupt("return", response.data); + + case 9: + _context3.prev = 9; + _context3.t0 = _context3["catch"](1); + throw new AuthenticationError(_context3.t0.response.status, _context3.t0.response.data.detail); + + case 12: + case "end": + return _context3.stop(); + } + } + }, _callee3, null, [[1, 9]]); + })); + + function verifyCode(_x4) { + return _verifyCode2.apply(this, arguments); + } + + return verifyCode; + }(), + + /** + * Refresh the access token. + **/ + refreshToken: function () { + var _refreshToken = _asyncToGenerator( + /*#__PURE__*/ + _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee4() { + var refreshToken, requestData, response; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee4$(_context4) { + while (1) { + switch (_context4.prev = _context4.next) { + case 0: + refreshToken = _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].getRefreshToken(); + requestData = { + method: "post", + url: "login", + data: { + grant_type: "refresh_token", + refresh_token: refreshToken + }, + auth: { + username: "2", + password: "I1VA4V6AVGjNb5LAYHMqFcMIvj4FF957uIpBKZu3" + } + }; + _context4.prev = 2; + _context4.next = 5; + return _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].customRequest(requestData); + + case 5: + response = _context4.sent; + _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveToken(response.data.access_token); + _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveRefreshToken(response.data.refresh_token); // Update the header in ApiService + + _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].setAuthHeader(); + return _context4.abrupt("return", response.data.access_token); + + case 12: + _context4.prev = 12; + _context4.t0 = _context4["catch"](2); + throw new AuthenticationError(_context4.t0.response.status, _context4.t0.response.data.detail); + + case 15: + case "end": + return _context4.stop(); + } + } + }, _callee4, null, [[2, 12]]); + })); + + function refreshToken() { + return _refreshToken.apply(this, arguments); + } + + return refreshToken; + }(), + + /** + * Logout the current user by removing the token from storage. + * + * Will also remove `Authorization Bearer ` header from future requests. + **/ + logout: function () { + var _logout = _asyncToGenerator( + /*#__PURE__*/ + _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee5() { + var requestData, response; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee5$(_context5) { + while (1) { + switch (_context5.prev = _context5.next) { + case 0: + requestData = { + method: "post", + url: "logout" + }; + _context5.prev = 1; + _context5.next = 4; + return _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].customRequest(requestData); + + case 4: + response = _context5.sent; + // Remove the token and remove Authorization header from Api Service as well + _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].removeToken(); + _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].removeRefreshToken(); + _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].removeInfo(); + _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].removeAuthHeader(); // NOTE: Again, we'll cover the 401 Interceptor a bit later. + + _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].unmount401Interceptor(); + return _context5.abrupt("return", response.data); + + case 13: + _context5.prev = 13; + _context5.t0 = _context5["catch"](1); + throw new AuthenticationError(_context5.t0.response.status, _context5.t0.response.data.detail); + + case 16: + case "end": + return _context5.stop(); + } + } + }, _callee5, null, [[1, 13]]); + })); + + function logout() { + return _logout.apply(this, arguments); + } + + return logout; + }(), + + /** + * Get Information the current user ; + * + * Will also Register in Store; + **/ + getInfo: function () { + var _getInfo = _asyncToGenerator( + /*#__PURE__*/ + _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee6() { + var requestData, response; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee6$(_context6) { + while (1) { + switch (_context6.prev = _context6.next) { + case 0: + requestData = { + method: "get", + url: "getInfo" + }; + _context6.next = 3; + return _global_api_service__WEBPACK_IMPORTED_MODULE_1__["ApiService"].customRequest(requestData); + + case 3: + response = _context6.sent; + _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveInfo(response.data); + return _context6.abrupt("return", response.data); + + case 6: + case "end": + return _context6.stop(); + } + } + }, _callee6); + })); + + function getInfo() { + return _getInfo.apply(this, arguments); + } + + return getInfo; + }() +}; +/* harmony default export */ __webpack_exports__["default"] = (UserService); + + +/***/ }), + +/***/ "./resources/js/vue/services/global/api.service.js": +/*!*********************************************************!*\ + !*** ./resources/js/vue/services/global/api.service.js ***! + \*********************************************************/ /*! exports provided: default, ApiService */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -61002,19 +62819,14 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _storage_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./storage.service */ "./resources/js/vue/services/auth/storage.service.js"); +/* harmony import */ var _auth_storage_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../auth/storage.service */ "./resources/js/vue/services/auth/storage.service.js"); /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/store */ "./resources/js/vue/store/index.js"); -/* harmony import */ var qs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! qs */ "./node_modules/qs/lib/index.js"); -/* harmony import */ var qs__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(qs__WEBPACK_IMPORTED_MODULE_4__); function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } -function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } - - @@ -61023,10 +62835,14 @@ var ApiService = { axios__WEBPACK_IMPORTED_MODULE_1___default.a.defaults.baseURL = baseURL; }, setHeader: function setHeader() { - axios__WEBPACK_IMPORTED_MODULE_1___default.a.defaults.headers.common["Authorization"] = "Bearer ".concat(_storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].getToken()); + axios__WEBPACK_IMPORTED_MODULE_1___default.a.defaults.headers.common["Accept"] = "application/json"; + axios__WEBPACK_IMPORTED_MODULE_1___default.a.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; }, - removeHeader: function removeHeader() { - axios__WEBPACK_IMPORTED_MODULE_1___default.a.defaults.headers.common = {}; + setAuthHeader: function setAuthHeader() { + axios__WEBPACK_IMPORTED_MODULE_1___default.a.defaults.headers.common["Authorization"] = "Bearer ".concat(_auth_storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].getToken()); + }, + removeAuthHeader: function removeAuthHeader() { + axios__WEBPACK_IMPORTED_MODULE_1___default.a.defaults.headers.common["Authorization"] = null; }, get: function get(resource) { return axios__WEBPACK_IMPORTED_MODULE_1___default.a.get(resource); @@ -61053,12 +62869,6 @@ var ApiService = { * - password **/ customRequest: function customRequest(data) { - for (var d in data) { - if (_typeof(data[d]) == 'object') { - data[d] = qs__WEBPACK_IMPORTED_MODULE_4___default.a.stringify(data[d]); - } - } - return axios__WEBPACK_IMPORTED_MODULE_1___default()(data); }, _401interceptor: null, @@ -61134,408 +62944,98 @@ var ApiService = { /***/ }), -/***/ "./resources/js/vue/services/auth/storage.service.js": -/*!***********************************************************!*\ - !*** ./resources/js/vue/services/auth/storage.service.js ***! - \***********************************************************/ -/*! exports provided: TokenService */ +/***/ "./resources/js/vue/services/global/errorHandler.service.js": +/*!******************************************************************!*\ + !*** ./resources/js/vue/services/global/errorHandler.service.js ***! + \******************************************************************/ +/*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TokenService", function() { return TokenService; }); -var TOKEN_KEY = 'access_token'; -var REFRESH_TOKEN_KEY = 'refresh_token'; -/** - * Manage the how Access Tokens are being stored and retreived from storage. - * - * Current implementation stores to localStorage. Local Storage should always be - * accessed through this instace. -**/ +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _toast_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./toast.service */ "./resources/js/vue/services/global/toast.service.js"); +/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js"); -var TokenService = { - getToken: function getToken() { - return localStorage.getItem(TOKEN_KEY); - }, - saveToken: function saveToken() { - var accessToken = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; - localStorage.setItem(TOKEN_KEY, accessToken); - }, - removeToken: function removeToken() { - localStorage.removeItem(TOKEN_KEY); - }, - getRefreshToken: function getRefreshToken() { - return localStorage.getItem(REFRESH_TOKEN_KEY); - }, - saveRefreshToken: function saveRefreshToken() { - var refreshToken = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; - localStorage.setItem(REFRESH_TOKEN_KEY, refreshToken); - }, - removeRefreshToken: function removeRefreshToken() { - localStorage.removeItem(REFRESH_TOKEN_KEY); + + + +function errorResponseHandler(error) { + // check for errorHandle config + if (error.config.hasOwnProperty("errorHandle") && error.config.errorHandle === false) { + return Promise.reject(error); + } // if has response show the error + + + if (error.response) { + if (typeof error.response.data.errors !== 'undefined') { + for (var key in error.response.data.errors) { + if (error.response.data.errors.hasOwnProperty(key)) { + _toast_service__WEBPACK_IMPORTED_MODULE_1__["default"].error(error.response.data.errors[key]); + } + } + } + + if (error.response.status == 401) { + _services__WEBPACK_IMPORTED_MODULE_2__["TokenService"].removeToken(); + _services__WEBPACK_IMPORTED_MODULE_2__["TokenService"].removeRefreshToken(); + _services__WEBPACK_IMPORTED_MODULE_2__["TokenService"].removeInfo(); + _services__WEBPACK_IMPORTED_MODULE_2__["ApiService"].removeAuthHeader(); + } } -}; +} +function successHandler(response) { + if (response.data == 200) { + if (typeof response.data.message !== 'undefined') { + _toast_service__WEBPACK_IMPORTED_MODULE_1__["default"].success(response.data.message); + } + } + + return response; +} // apply interceptor on response + + +axios__WEBPACK_IMPORTED_MODULE_0___default.a.interceptors.response.use(successHandler, errorResponseHandler); +/* harmony default export */ __webpack_exports__["default"] = (errorResponseHandler); /***/ }), -/***/ "./resources/js/vue/services/auth/user.service.js": -/*!********************************************************!*\ - !*** ./resources/js/vue/services/auth/user.service.js ***! - \********************************************************/ -/*! exports provided: default, UserService, AuthenticationError */ +/***/ "./resources/js/vue/services/global/toast.service.js": +/*!***********************************************************!*\ + !*** ./resources/js/vue/services/global/toast.service.js ***! + \***********************************************************/ +/*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UserService", function() { return UserService; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthenticationError", function() { return AuthenticationError; }); -/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js"); -/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _api_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./api.service */ "./resources/js/vue/services/auth/api.service.js"); -/* harmony import */ var _storage_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./storage.service */ "./resources/js/vue/services/auth/storage.service.js"); +/* harmony import */ var izitoast_dist_css_iziToast_min_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! izitoast/dist/css/iziToast.min.css */ "./node_modules/izitoast/dist/css/iziToast.min.css"); +/* harmony import */ var izitoast_dist_css_iziToast_min_css__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(izitoast_dist_css_iziToast_min_css__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var izitoast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! izitoast */ "./node_modules/izitoast/dist/js/iziToast.js"); +/* harmony import */ var izitoast__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(izitoast__WEBPACK_IMPORTED_MODULE_1__); -function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } - -function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } - -function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); } - -function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } - -function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); } - -function isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } - -function _construct(Parent, args, Class) { if (isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); } - -function _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; } - -function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } - -function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } - - - - -var AuthenticationError = -/*#__PURE__*/ -function (_Error) { - _inherits(AuthenticationError, _Error); - - function AuthenticationError(errorCode, message) { - var _this; - - _classCallCheck(this, AuthenticationError); - - _this = _possibleConstructorReturn(this, _getPrototypeOf(AuthenticationError).call(this, message)); - _this.name = _this.constructor.name; - _this.message = message; - _this.errorCode = errorCode; - return _this; +var toast = { + error: function error(message) { + var title = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "Error"; + return izitoast__WEBPACK_IMPORTED_MODULE_1___default.a.error({ + title: title, + message: message, + position: "bottomCenter" + }); + }, + success: function success(message) { + var title = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "Success"; + return izitoast__WEBPACK_IMPORTED_MODULE_1___default.a.success({ + title: title, + message: message, + position: "bottomCenter" + }); } - - return AuthenticationError; -}(_wrapNativeSuper(Error)); - -var UserService = { - /** - * Login the user and store the access token to TokenService. - * - * @returns access_token - * @throws AuthenticationError - **/ - login: function () { - var _login = _asyncToGenerator( - /*#__PURE__*/ - _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(cell_number, password) { - var requestData, _response; - - return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - requestData = { - method: 'post', - url: "/login", - data: { - cell_number: cell_number, - password: password, - grant_type: 'password' - }, - auth: { - username: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_ID, - password: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_SECRET - } - }; - _context.prev = 1; - _context.next = 4; - return _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].customRequest(requestData); - - case 4: - _response = _context.sent; - _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveToken(_response.data.access_token); - _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveRefreshToken(_response.data.refresh_token); - _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].setHeader(); // NOTE: We haven't covered this yet in our ApiService - // but don't worry about this just yet - I'll come back to it later - - _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].mount401Interceptor(); - return _context.abrupt("return", _response.data.access_token); - - case 12: - _context.prev = 12; - _context.t0 = _context["catch"](1); - throw new AuthenticationError(_context.t0.response.status, _context.t0.response.data.detail); - - case 15: - case "end": - return _context.stop(); - } - } - }, _callee, null, [[1, 12]]); - })); - - function login(_x, _x2) { - return _login.apply(this, arguments); - } - - return login; - }(), - - /** - * Login the user and store the access token to TokenService. - * - * @returns access_token - * @throws AuthenticationError - **/ - forgotPassword: function () { - var _forgotPassword = _asyncToGenerator( - /*#__PURE__*/ - _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(cell_number) { - var requestData, _response2; - - return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - requestData = { - method: 'post', - url: "forgotPassword", - data: { - cell_number: cell_number - }, - auth: { - username: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_ID, - password: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_SECRET - } - }; - _context2.prev = 1; - _context2.next = 4; - return _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].customRequest(requestData); - - case 4: - _response2 = _context2.sent; - _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].setHeader(); - return _context2.abrupt("return", _response2.data); - - case 9: - _context2.prev = 9; - _context2.t0 = _context2["catch"](1); - throw new AuthenticationError(_context2.t0.response.status, _context2.t0.response.data.detail); - - case 12: - case "end": - return _context2.stop(); - } - } - }, _callee2, null, [[1, 9]]); - })); - - function forgotPassword(_x3) { - return _forgotPassword.apply(this, arguments); - } - - return forgotPassword; - }(), - - /** - * Login the user and store the access token to TokenService. - * - * @returns access_token - * @throws AuthenticationError - **/ - verifyCode: function () { - var _verifyCode2 = _asyncToGenerator( - /*#__PURE__*/ - _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3(_verifyCode) { - var requestData, _response3; - - return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - requestData = { - method: 'post', - url: "forgotPassword", - data: { - verifyCode: _verifyCode - }, - auth: { - username: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_ID, - password: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_SECRET - } - }; - _context3.prev = 1; - _context3.next = 4; - return _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].customRequest(requestData); - - case 4: - _response3 = _context3.sent; - _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].setHeader(); - return _context3.abrupt("return", _response3.data); - - case 9: - _context3.prev = 9; - _context3.t0 = _context3["catch"](1); - throw new AuthenticationError(_context3.t0.response.status, _context3.t0.response.data.detail); - - case 12: - case "end": - return _context3.stop(); - } - } - }, _callee3, null, [[1, 9]]); - })); - - function verifyCode(_x4) { - return _verifyCode2.apply(this, arguments); - } - - return verifyCode; - }(), - - /** - * Refresh the access token. - **/ - refreshToken: function () { - var _refreshToken = _asyncToGenerator( - /*#__PURE__*/ - _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee4() { - var refreshToken, requestData, _response4; - - return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee4$(_context4) { - while (1) { - switch (_context4.prev = _context4.next) { - case 0: - refreshToken = _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].getRefreshToken(); - requestData = { - method: 'post', - url: "login", - data: { - grant_type: 'refresh_token', - refresh_token: refreshToken - }, - auth: { - username: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_ID, - password: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_SECRET - } - }; - _context4.prev = 2; - _context4.next = 5; - return _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].customRequest(requestData); - - case 5: - _response4 = _context4.sent; - _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveToken(_response4.data.access_token); - _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveRefreshToken(_response4.data.refresh_token); // Update the header in ApiService - - _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].setHeader(); - return _context4.abrupt("return", _response4.data.access_token); - - case 12: - _context4.prev = 12; - _context4.t0 = _context4["catch"](2); - throw new AuthenticationError(_context4.t0.response.status, _context4.t0.response.data.detail); - - case 15: - case "end": - return _context4.stop(); - } - } - }, _callee4, null, [[2, 12]]); - })); - - function refreshToken() { - return _refreshToken.apply(this, arguments); - } - - return refreshToken; - }(), - - /** - * Logout the current user by removing the token from storage. - * - * Will also remove `Authorization Bearer ` header from future requests. - **/ - logout: function () { - var _logout = _asyncToGenerator( - /*#__PURE__*/ - _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee5() { - var requestData; - return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee5$(_context5) { - while (1) { - switch (_context5.prev = _context5.next) { - case 0: - requestData = { - method: 'post', - url: "logout", - auth: { - username: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_ID, - password: Object({"MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).MIX_APP_CLIENT_SECRET - } - }; - _context5.prev = 1; - _context5.next = 4; - return _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].customRequest(requestData); - - case 4: - // Remove the token and remove Authorization header from Api Service as well - _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].removeToken(); - _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].removeRefreshToken(); - _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].removeHeader(); // NOTE: Again, we'll cover the 401 Interceptor a bit later. - - _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].unmount401Interceptor(); - return _context5.abrupt("return", response.data); - - case 11: - _context5.prev = 11; - _context5.t0 = _context5["catch"](1); - throw new AuthenticationError(_context5.t0.response.status, _context5.t0.response.data.detail); - - case 14: - case "end": - return _context5.stop(); - } - } - }, _callee5, null, [[1, 11]]); - })); - - function logout() { - return _logout.apply(this, arguments); - } - - return logout; - }() }; -/* harmony default export */ __webpack_exports__["default"] = (UserService); - +/* harmony default export */ __webpack_exports__["default"] = (toast); /***/ }), @@ -61548,8 +63048,8 @@ var UserService = { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _auth_api_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./auth/api.service */ "./resources/js/vue/services/auth/api.service.js"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApiService", function() { return _auth_api_service__WEBPACK_IMPORTED_MODULE_0__["ApiService"]; }); +/* harmony import */ var _global_api_service__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./global/api.service */ "./resources/js/vue/services/global/api.service.js"); +/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ApiService", function() { return _global_api_service__WEBPACK_IMPORTED_MODULE_0__["ApiService"]; }); /* harmony import */ var _auth_storage_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./auth/storage.service */ "./resources/js/vue/services/auth/storage.service.js"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "TokenService", function() { return _auth_storage_service__WEBPACK_IMPORTED_MODULE_1__["TokenService"]; }); @@ -61574,8 +63074,49 @@ __webpack_require__.r(__webpack_exports__); "use strict"; __webpack_require__.r(__webpack_exports__); -// https://vuex.vuejs.org/en/actions.html -/* harmony default export */ __webpack_exports__["default"] = ({// +/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js"); +/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _services_auth_user_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services/auth/user.service */ "./resources/js/vue/services/auth/user.service.js"); + + +function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } + +function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } + + +/* harmony default export */ __webpack_exports__["default"] = ({ + info: function () { + var _info = _asyncToGenerator( + /*#__PURE__*/ + _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(_ref) { + var commit, info; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) { + while (1) { + switch (_context.prev = _context.next) { + case 0: + commit = _ref.commit; + _context.next = 3; + return _services_auth_user_service__WEBPACK_IMPORTED_MODULE_1__["UserService"].getInfo(); + + case 3: + info = _context.sent; + commit("setInfo", info); + return _context.abrupt("return", true); + + case 6: + case "end": + return _context.stop(); + } + } + }, _callee); + })); + + function info(_x) { + return _info.apply(this, arguments); + } + + return info; + }() }); /***/ }), @@ -61734,8 +63275,6 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _services_auth_user_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services/auth/user.service */ "./resources/js/vue/services/auth/user.service.js"); /* harmony import */ var _router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/router */ "./resources/js/vue/router/index.js"); -/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); -/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_3__); function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } @@ -61744,18 +63283,17 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar - /* harmony default export */ __webpack_exports__["default"] = ({ login: function () { var _login = _asyncToGenerator( /*#__PURE__*/ _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(_ref, _ref2) { - var commit, cell_number, password, token; + var commit, dispatch, cell_number, password, token; return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: - commit = _ref.commit; + commit = _ref.commit, dispatch = _ref.dispatch; cell_number = _ref2.cell_number, password = _ref2.password; commit('loginRequest'); _context.prev = 3; @@ -61767,10 +63305,13 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar commit('loginSuccess', token); // Redirect the user to the page he first tried to visit or to the home view _router__WEBPACK_IMPORTED_MODULE_2__["default"].push(_router__WEBPACK_IMPORTED_MODULE_2__["default"].history.current.query.redirect || '/'); + dispatch('info', {}, { + root: true + }); return _context.abrupt("return", true); - case 12: - _context.prev = 12; + case 13: + _context.prev = 13; _context.t0 = _context["catch"](3); if (_context.t0 instanceof _services_auth_user_service__WEBPACK_IMPORTED_MODULE_1__["AuthenticationError"]) { @@ -61782,12 +63323,12 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar return _context.abrupt("return", false); - case 16: + case 17: case "end": return _context.stop(); } } - }, _callee, null, [[3, 12]]); + }, _callee, null, [[3, 13]]); })); function login(_x, _x2) { @@ -62080,7 +63621,7 @@ __webpack_require__.r(__webpack_exports__); } }, closeModal: function closeModal(state) { - state.currentModal.name = ''; + state.currentModal.name = ""; state.currentModal.properties = {}; } }); @@ -62114,8 +63655,10 @@ __webpack_require__.r(__webpack_exports__); "use strict"; __webpack_require__.r(__webpack_exports__); -// https://vuex.vuejs.org/en/mutations.html -/* harmony default export */ __webpack_exports__["default"] = ({// +/* harmony default export */ __webpack_exports__["default"] = ({ + setInfo: function setInfo(state, info) { + state.user = info.user; + } }); /***/ }), @@ -62129,8 +63672,8 @@ __webpack_require__.r(__webpack_exports__); "use strict"; __webpack_require__.r(__webpack_exports__); -// https://vuex.vuejs.org/en/state.html -/* harmony default export */ __webpack_exports__["default"] = ({// +/* harmony default export */ __webpack_exports__["default"] = ({ + user: {} }); /***/ }), @@ -62169,7 +63712,8 @@ var toggle = function toggle(property) { var map = { "./AddMedicalCenter.vue": [ "./resources/js/vue/views/AddMedicalCenter.vue", - 20 + 22, + 5 ], "./AddNewTest.vue": [ "./resources/js/vue/views/AddNewTest.vue", @@ -62177,23 +63721,23 @@ var map = { ], "./AllResultTest.vue": [ "./resources/js/vue/views/AllResultTest.vue", - 5 + 6 ], "./Dashboard.vue": [ "./resources/js/vue/views/Dashboard.vue", - 6 + 7 ], "./ForgotPassword.vue": [ "./resources/js/vue/views/ForgotPassword.vue", - 7 + 8 ], "./Icons.vue": [ "./resources/js/vue/views/Icons.vue", - 8 + 9 ], "./Login.vue": [ "./resources/js/vue/views/Login.vue", - 9 + 10 ], "./ManageMedicalCenter.vue": [ "./resources/js/vue/views/ManageMedicalCenter.vue", @@ -62201,7 +63745,7 @@ var map = { ], "./ManageUsers.vue": [ "./resources/js/vue/views/ManageUsers.vue", - 10 + 11 ], "./Maps.vue": [ "./resources/js/vue/views/Maps.vue", @@ -62209,39 +63753,39 @@ var map = { ], "./MyInfo.vue": [ "./resources/js/vue/views/MyInfo.vue", - 11 + 12 ], "./Notifications.vue": [ "./resources/js/vue/views/Notifications.vue", - 12 + 13 ], "./OperatorList.vue": [ "./resources/js/vue/views/OperatorList.vue", - 21 + 14 ], "./Register.vue": [ "./resources/js/vue/views/Register.vue", - 13 + 15 ], "./Role.vue": [ "./resources/js/vue/views/Role.vue", - 22 + 16 ], "./SubmitTestResult.vue": [ "./resources/js/vue/views/SubmitTestResult.vue", - 14 + 17 ], "./SuperVisior/UserInfo.vue": [ "./resources/js/vue/views/SuperVisior/UserInfo.vue", - 15 + 18 ], "./SuperVisior/table.vue": [ "./resources/js/vue/views/SuperVisior/table.vue", - 16 + 19 ], "./TableList.vue": [ "./resources/js/vue/views/TableList.vue", - 17 + 20 ], "./TestCreator.vue": [ "./resources/js/vue/views/TestCreator.vue", @@ -62253,11 +63797,11 @@ var map = { ], "./Upgrade.vue": [ "./resources/js/vue/views/Upgrade.vue", - 19 + 23 ], "./UserProfile.vue": [ "./resources/js/vue/views/UserProfile.vue", - 18 + 21 ] }; function webpackAsyncContext(req) { @@ -62269,7 +63813,7 @@ function webpackAsyncContext(req) { throw e; }); } - return __webpack_require__.e(ids[1]).then(function() { + return Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() { var id = ids[0]; return __webpack_require__(id); }); @@ -62289,7 +63833,7 @@ module.exports = webpackAsyncContext; /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(/*! E:\Shokouhi\Projects\Git\Laravel_CSSD\resources\js\vue\main.js */"./resources/js/vue/main.js"); +module.exports = __webpack_require__(/*! /home/saeid/Projects/Git/CSSD/resources/js/vue/main.js */"./resources/js/vue/main.js"); /***/ }) diff --git a/resources/js/vue/components/core/Drawer.vue b/resources/js/vue/components/core/Drawer.vue index 76473a9b..11446aa3 100644 --- a/resources/js/vue/components/core/Drawer.vue +++ b/resources/js/vue/components/core/Drawer.vue @@ -29,7 +29,7 @@ /> --> - CSSD-DOC + {{ $store.state.user.name }} diff --git a/resources/js/vue/main.js b/resources/js/vue/main.js index 52f76946..96be3873 100644 --- a/resources/js/vue/main.js +++ b/resources/js/vue/main.js @@ -18,18 +18,28 @@ import i18n from '@/i18n' import router from '@/router' import store from '@/store' + import { ApiService, TokenService } from '@/services' // Sync store with router sync(store, router) Vue.config.productionTip = false - +ApiService.setHeader(); // Set the base URL of the API ApiService.init(process.env.MIX_APP_ROOT_API) -// If token exists set header +require('./services/global/errorHandler.service'); +// If token exists set Authorizion header if (TokenService.getToken()) { - ApiService.setHeader() + ApiService.setAuthHeader(); + + // If info exists set info in Store + if(TokenService.getInfo()) { + let info = TokenService.getInfo(); + store.commit('setInfo', info); + } else { + store.dispatch('info'); + } } /* eslint-disable no-new */ diff --git a/resources/js/vue/services/auth/storage.service.js b/resources/js/vue/services/auth/storage.service.js index 2e039bff..e14933f5 100644 --- a/resources/js/vue/services/auth/storage.service.js +++ b/resources/js/vue/services/auth/storage.service.js @@ -1,6 +1,8 @@ +import qs from 'qs'; + const TOKEN_KEY = 'access_token' const REFRESH_TOKEN_KEY = 'refresh_token' - +const INFO = 'info' /** * Manage the how Access Tokens are being stored and retreived from storage. * @@ -30,7 +32,20 @@ const TokenService = { removeRefreshToken() { localStorage.removeItem(REFRESH_TOKEN_KEY) - } + }, + + getInfo() { + return qs.parse(localStorage.getItem(INFO)) + }, + + saveInfo(info = null) { + info = qs.stringify(info); + localStorage.setItem(INFO, info) + }, + + removeInfo() { + localStorage.removeItem(INFO) + }, } diff --git a/resources/js/vue/services/auth/user.service.js b/resources/js/vue/services/auth/user.service.js index b159d268..e2e6eccb 100644 --- a/resources/js/vue/services/auth/user.service.js +++ b/resources/js/vue/services/auth/user.service.js @@ -1,13 +1,12 @@ -import ApiService from './api.service' -import { TokenService } from './storage.service' - +import { ApiService } from "../global/api.service"; +import { TokenService } from "./storage.service"; class AuthenticationError extends Error { constructor(errorCode, message) { - super(message) - this.name = this.constructor.name - this.message = message - this.errorCode = errorCode + super(message); + this.name = this.constructor.name; + this.message = message; + this.errorCode = errorCode; } } @@ -17,34 +16,37 @@ const UserService = { * * @returns access_token * @throws AuthenticationError - **/ + **/ login: async function(cell_number, password) { const requestData = { - method: 'post', + method: "post", url: "/login", data: { cell_number, password, - grant_type: 'password', + grant_type: "password" }, auth: { username: process.env.MIX_APP_CLIENT_ID, password: process.env.MIX_APP_CLIENT_SECRET } - } + }; try { const response = await ApiService.customRequest(requestData); TokenService.saveToken(response.data.access_token); TokenService.saveRefreshToken(response.data.refresh_token); - ApiService.setHeader(); + ApiService.setAuthHeader(); // NOTE: We haven't covered this yet in our ApiService // but don't worry about this just yet - I'll come back to it later ApiService.mount401Interceptor(); return response.data.access_token; } catch (error) { - throw new AuthenticationError(error.response.status, error.response.data.detail); + throw new AuthenticationError( + error.response.status, + error.response.data.detail + ); } }, /** @@ -52,27 +54,30 @@ const UserService = { * * @returns access_token * @throws AuthenticationError - **/ + **/ forgotPassword: async function(cell_number) { const requestData = { - method: 'post', + method: "post", url: "forgotPassword", data: { - cell_number, + cell_number }, auth: { username: process.env.MIX_APP_CLIENT_ID, password: process.env.MIX_APP_CLIENT_SECRET } - } + }; try { const response = await ApiService.customRequest(requestData); - ApiService.setHeader(); + ApiService.setAuthHeader(); return response.data; } catch (error) { - throw new AuthenticationError(error.response.status, error.response.data.detail); + throw new AuthenticationError( + error.response.status, + error.response.data.detail + ); } }, /** @@ -80,97 +85,118 @@ const UserService = { * * @returns access_token * @throws AuthenticationError - **/ + **/ verifyCode: async function(verifyCode) { const requestData = { - method: 'post', + method: "post", url: "forgotPassword", data: { - verifyCode, + verifyCode }, auth: { username: process.env.MIX_APP_CLIENT_ID, password: process.env.MIX_APP_CLIENT_SECRET } - } + }; try { const response = await ApiService.customRequest(requestData); - ApiService.setHeader(); + ApiService.setAuthHeader(); return response.data; } catch (error) { - throw new AuthenticationError(error.response.status, error.response.data.detail); + throw new AuthenticationError( + error.response.status, + error.response.data.detail + ); } }, /** * Refresh the access token. - **/ + **/ refreshToken: async function() { - const refreshToken = TokenService.getRefreshToken() + const refreshToken = TokenService.getRefreshToken(); const requestData = { - method: 'post', + method: "post", url: "login", data: { - grant_type: 'refresh_token', + grant_type: "refresh_token", refresh_token: refreshToken }, auth: { username: process.env.MIX_APP_CLIENT_ID, password: process.env.MIX_APP_CLIENT_SECRET } - } + }; try { - const response = await ApiService.customRequest(requestData) + const response = await ApiService.customRequest(requestData); - TokenService.saveToken(response.data.access_token) - TokenService.saveRefreshToken(response.data.refresh_token) + TokenService.saveToken(response.data.access_token); + TokenService.saveRefreshToken(response.data.refresh_token); // Update the header in ApiService - ApiService.setHeader() + ApiService.setAuthHeader(); - return response.data.access_token + return response.data.access_token; } catch (error) { - throw new AuthenticationError(error.response.status, error.response.data.detail) + throw new AuthenticationError( + error.response.status, + error.response.data.detail + ); } - }, /** * Logout the current user by removing the token from storage. * * Will also remove `Authorization Bearer ` header from future requests. - **/ + **/ logout: async function() { const requestData = { - method: 'post', - url: "logout", - auth: { - username: process.env.MIX_APP_CLIENT_ID, - password: process.env.MIX_APP_CLIENT_SECRET - } - } + method: "post", + url: "logout" + }; try { - await ApiService.customRequest(requestData); + const response = await ApiService.customRequest(requestData); // Remove the token and remove Authorization header from Api Service as well - TokenService.removeToken() - TokenService.removeRefreshToken() - ApiService.removeHeader() + TokenService.removeToken(); + TokenService.removeRefreshToken(); + TokenService.removeInfo(); + ApiService.removeAuthHeader(); // NOTE: Again, we'll cover the 401 Interceptor a bit later. - ApiService.unmount401Interceptor() + ApiService.unmount401Interceptor(); return response.data; } catch (error) { - throw new AuthenticationError(error.response.status, error.response.data.detail); + throw new AuthenticationError( + error.response.status, + error.response.data.detail + ); } + }, + /** + * Get Information the current user ; + * + * Will also Register in Store; + **/ + getInfo: async function() { + const requestData = { + method: "get", + url: "getInfo" + }; + const response = await ApiService.customRequest(requestData); + + TokenService.saveInfo(response.data); + + return response.data; } -} +}; -export default UserService +export default UserService; -export { UserService, AuthenticationError } +export { UserService, AuthenticationError }; diff --git a/resources/js/vue/services/auth/api.service.js b/resources/js/vue/services/global/api.service.js similarity index 86% rename from resources/js/vue/services/auth/api.service.js rename to resources/js/vue/services/global/api.service.js index 85d26a81..3d1887a8 100644 --- a/resources/js/vue/services/auth/api.service.js +++ b/resources/js/vue/services/global/api.service.js @@ -1,7 +1,6 @@ import axios from 'axios' -import { TokenService } from './storage.service' +import { TokenService } from '../auth/storage.service' import store from '@/store' -import qs from 'qs'; const ApiService = { @@ -10,11 +9,16 @@ const ApiService = { }, setHeader() { - axios.defaults.headers.common["Authorization"] = `Bearer ${TokenService.getToken()}` + axios.defaults.headers.common["Accept"] = `application/json`; + axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; }, - removeHeader() { - axios.defaults.headers.common = {} + setAuthHeader() { + axios.defaults.headers.common["Authorization"] = `Bearer ${TokenService.getToken()}`; + }, + + removeAuthHeader() { + axios.defaults.headers.common["Authorization"] = null; }, get(resource) { @@ -45,11 +49,6 @@ const ApiService = { * - password **/ customRequest(data) { - for (let d in data) { - if (typeof data[d] == 'object') { - data[d] = qs.stringify(data[d]); - } - } return axios(data); }, diff --git a/resources/js/vue/services/global/errorHandler.service.js b/resources/js/vue/services/global/errorHandler.service.js new file mode 100644 index 00000000..eba5ef92 --- /dev/null +++ b/resources/js/vue/services/global/errorHandler.service.js @@ -0,0 +1,44 @@ +import axios from "axios"; +import toast from "./toast.service"; +import {TokenService, ApiService} from '@/services'; +function errorResponseHandler(error) { + + // check for errorHandle config + if ( + error.config.hasOwnProperty("errorHandle") && + error.config.errorHandle === false + ) { + return Promise.reject(error); + } + + // if has response show the error + if (error.response) { + if(typeof error.response.data.errors !== 'undefined') { + for (const key in error.response.data.errors) { + if (error.response.data.errors.hasOwnProperty(key)) { + toast.error(error.response.data.errors[key]); + } + } + } + if(error.response.status == 401) { + TokenService.removeToken(); + TokenService.removeRefreshToken(); + TokenService.removeInfo(); + ApiService.removeAuthHeader(); + } + + } +} +function successHandler(response) { + if(response.data == 200) { + if(typeof response.data.message !== 'undefined') { + toast.success(response.data.message); + } + } + return response; +} + +// apply interceptor on response +axios.interceptors.response.use(successHandler, errorResponseHandler); + +export default errorResponseHandler; diff --git a/resources/js/vue/services/global/toast.service.js b/resources/js/vue/services/global/toast.service.js new file mode 100644 index 00000000..79150f29 --- /dev/null +++ b/resources/js/vue/services/global/toast.service.js @@ -0,0 +1,21 @@ +import "izitoast/dist/css/iziToast.min.css"; +import iZtoast from "izitoast"; + +const toast = { + error: (message, title = "Error") => { + return iZtoast.error({ + title: title, + message: message, + position: "bottomCenter" + }); + }, + success: (message, title = "Success") => { + return iZtoast.success({ + title: title, + message: message, + position: "bottomCenter" + }); + } +}; + +export default toast; diff --git a/resources/js/vue/services/index.js b/resources/js/vue/services/index.js index 6ee835ed..9ceb248e 100644 --- a/resources/js/vue/services/index.js +++ b/resources/js/vue/services/index.js @@ -1,3 +1,3 @@ -export * from './auth/api.service'; +export * from './global/api.service'; export * from './auth/storage.service'; export * from './auth/user.service'; diff --git a/resources/js/vue/store/actions.js b/resources/js/vue/store/actions.js index 4b71d542..f5229e87 100644 --- a/resources/js/vue/store/actions.js +++ b/resources/js/vue/store/actions.js @@ -1,5 +1,8 @@ -// https://vuex.vuejs.org/en/actions.html - +import { UserService } from '@/services/auth/user.service' export default { - // -} + async info({ commit }) { + const info = await UserService.getInfo(); + commit("setInfo", info); + return true; + } +}; diff --git a/resources/js/vue/store/modules/auth/actions.js b/resources/js/vue/store/modules/auth/actions.js index 351a1621..d1b7e049 100644 --- a/resources/js/vue/store/modules/auth/actions.js +++ b/resources/js/vue/store/modules/auth/actions.js @@ -1,17 +1,17 @@ import { UserService, AuthenticationError } from '@/services/auth/user.service' import router from '@/router' -import axios from 'axios' export default { - async login({ commit }, {cell_number, password}) { + async login({ commit, dispatch }, {cell_number, password}) { commit('loginRequest'); try { const token = await UserService.login(cell_number, password); commit('loginSuccess', token); - // Redirect the user to the page he first tried to visit or to the home view router.push(router.history.current.query.redirect || '/'); + dispatch('info', {}, {root : true}); + return true } catch (e) { if (e instanceof AuthenticationError) { diff --git a/resources/js/vue/store/modules/modal/mutations.js b/resources/js/vue/store/modules/modal/mutations.js index 1c76030c..07051574 100644 --- a/resources/js/vue/store/modules/modal/mutations.js +++ b/resources/js/vue/store/modules/modal/mutations.js @@ -1,12 +1,12 @@ export default { changeCurrentModal: (state, data) => { - state.currentModal.name = data.modal; - if (data.properties) { - state.currentModal.properties = data.properties; - } - }, - closeModal: (state) => { - state.currentModal.name = ''; - state.currentModal.properties = {}; - } -} + state.currentModal.name = data.modal; + if (data.properties) { + state.currentModal.properties = data.properties; + } + }, + closeModal: state => { + state.currentModal.name = ""; + state.currentModal.properties = {}; + } +}; diff --git a/resources/js/vue/store/mutations.js b/resources/js/vue/store/mutations.js index 31dc08f6..a08dd2c9 100644 --- a/resources/js/vue/store/mutations.js +++ b/resources/js/vue/store/mutations.js @@ -1,5 +1,5 @@ -// https://vuex.vuejs.org/en/mutations.html - export default { - // -} + setInfo: (state, info) => { + state.user = info.user; + } +}; diff --git a/resources/js/vue/store/state.js b/resources/js/vue/store/state.js index 573407b6..18274451 100644 --- a/resources/js/vue/store/state.js +++ b/resources/js/vue/store/state.js @@ -1,5 +1,3 @@ -// https://vuex.vuejs.org/en/state.html - export default { - // + user : {}, } diff --git a/resources/js/vue/views/AddMedicalCenter.vue b/resources/js/vue/views/AddMedicalCenter.vue index 935cdb9b..6d0d0d03 100644 --- a/resources/js/vue/views/AddMedicalCenter.vue +++ b/resources/js/vue/views/AddMedicalCenter.vue @@ -1,33 +1,20 @@ diff --git a/routes/api.php b/routes/api.php index 0c6e25d7..b6d0a59f 100644 --- a/routes/api.php +++ b/routes/api.php @@ -22,9 +22,8 @@ Route::group(['namespace' => 'Api'],function () { }); -use Illuminate\Http\Request; -Route::get('/user', function (Request $request) { - return $request->user(); +Route::get('/getInfo', function () { + return response()->json([ 'user' => auth('api')->user() ], 200); })->middleware('auth:api'); Route::resource('TestTypes', 'TestTypeController'); diff --git a/routes/web.php b/routes/web.php index 5bc337d9..cc1eb617 100644 --- a/routes/web.php +++ b/routes/web.php @@ -56,5 +56,3 @@ Route::delete('oauth/tokens/{token_id}', '\Laravel\Passport\Http\Controllers\Aut Route::any('{all}', function(){ return view('welcome'); })->where(['all' => '.*']); - -