403Webshell
Server IP : 34.87.99.72  /  Your IP : 216.73.217.31
Web Server : Apache/2.4.46 (Unix) OpenSSL/1.1.1n
System : Linux zlock-bitnami-lamp-prod-v2-vm 4.19.0-16-cloud-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64
User : bitnami ( 1000)
PHP Version : 7.4.18
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /opt/bitnami/apache/htdocs/app/public/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/bitnami/apache/htdocs/app/public/js/resources_js_views__layouts_BaseLayout_vue.js
(self["webpackChunk"] = self["webpackChunk"] || []).push([["resources_js_views__layouts_BaseLayout_vue"],{

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Navbar.vue?vue&type=script&lang=js&":
/*!*************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Navbar.vue?vue&type=script&lang=js& ***!
  \*************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _js_configs_navbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/js/configs/navbar */ "./resources/js/configs/navbar.js");
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  data: function data() {
    return {
      title: "Zlock",
      navIndex: null,
      isOpen: false,
      menu: false,
      route_groups: []
    };
  },
  // watch:{
  // 	$route (to, from){
  // 		console.log(to,from)
  // 	}
  // },
  created: function created() {
    this.getNavRoute();
  },
  methods: {
    getNavRoute: function getNavRoute() {
      var navi_key = 'admin';

      if (this.$auth.user().role_id == 2) {
        navi_key = 'partner';
      }

      this.route_groups = _js_configs_navbar__WEBPACK_IMPORTED_MODULE_0__.default.navbar_path[navi_key];
    },
    toggleDarkMode: function toggleDarkMode() {
      this.$vuetify.theme.dark = !this.$vuetify.theme.dark;
      localStorage.setItem("dark-theme", this.$vuetify.theme.dark);
    },
    toUseProfile: function toUseProfile() {
      this.menu = false;
      this.$router.push('/my/profile');
    },
    logout: function logout() {
      this.$auth.logout({
        makeRequest: true,
        data: {},
        redirect: '/login' // etc...

      });
    }
  }
});

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/_layouts/BaseLayout.vue?vue&type=script&lang=js&":
/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/_layouts/BaseLayout.vue?vue&type=script&lang=js& ***!
  \*********************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _js_components_Navbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/js/components/Navbar */ "./resources/js/components/Navbar.vue");
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  components: {
    Navbar: _js_components_Navbar__WEBPACK_IMPORTED_MODULE_0__.default
  },
  data: function data() {
    return {};
  },
  created: function created() {},
  methods: {}
});

/***/ }),

/***/ "./resources/js/configs/navbar.js":
/*!****************************************!*\
  !*** ./resources/js/configs/navbar.js ***!
  \****************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  navbar_path: {
    'admin': [{
      title: null,
      routes: [{
        icon: "mdi-home",
        title: "Home",
        module: "home",
        route: "/home",
        sub: null
      }]
    }, {
      title: "System Entities",
      routes: [{
        icon: "mdi-account-group",
        title: "User",
        module: "user",
        route: null,
        sub: [{
          title: "Customer",
          module: "user",
          route: '/customer/list',
          sub: null
        }, {
          title: "Partner",
          module: "user",
          route: '/partner/list',
          sub: null
        }]
      }, {
        icon: "mdi-locker-multiple",
        title: "Locker",
        module: "locker",
        route: '/locker/list',
        sub: null
      }, {
        icon: "mdi-cart",
        title: "Booking History",
        module: "Booking",
        route: '/booking-history/*',
        sub: [{
          title: "User to User",
          route: "/booking-history/user-to-user/list"
        }, {
          title: "Delivery",
          route: "/booking-history/delivery/list"
        }]
      }, {
        icon: "mdi-cash-register",
        title: "Payment Record",
        module: "PaymentRecord",
        route: '/payment-record/list',
        sub: null
      }, {
        icon: "mdi-cash",
        title: "User Credit",
        module: "user-credit",
        route: null,
        sub: [{
          title: "Free Credit",
          route: "/free-credit/list"
        }, {
          title: "Deduct Credit",
          route: "/deduct-credit/list"
        }]
      }, {
        icon: "mdi-star-box",
        title: "Promotion",
        module: "promotion",
        route: '/promotion/list',
        sub: null
      }, {
        icon: "mdi-ferry",
        title: "Shipping Method",
        module: "shipping-method",
        route: '/shipping-method/list',
        sub: null
      }, {
        icon: "mdi-message-processing",
        title: "Boardcast Message",
        module: "notification",
        route: '/boardcast/list',
        sub: null
      }]
    }, {
      title: "Settings and Utilities",
      routes: [{
        icon: "mdi-box-shadow",
        title: "Locker Box Type",
        module: "locker-box-type",
        route: '/locker-box-type/list',
        sub: null
      }, {
        icon: "mdi-movie-play",
        title: "Locker Guide",
        module: "locker-guide",
        route: '/locker-guide/list',
        sub: null
      }, {
        icon: "mdi-gift",
        title: "Partner Package",
        module: "partner-package",
        route: '/partner-package/list',
        sub: null
      }, {
        icon: "mdi-file-document-multiple",
        title: "Report",
        module: "report",
        route: '/report/list',
        sub: null
      }, {
        icon: "mdi-store",
        title: "Store",
        module: "store",
        namespace: '/credit-item/*',
        sub: [{
          title: "Credit Item",
          route: "/credit-item/list"
        } // { title : "Promotion", route: "/store/promotion" },
        ]
      }, {
        icon: "mdi-truck",
        title: "Shipping",
        module: "shipping",
        namespace: '/shipping/*',
        sub: [{
          title: "Courier",
          route: "/courier/list"
        }, {
          title: "Geo Zone",
          route: "/geo-zone/list"
        }, {
          title: "Shipping Type",
          route: "/shipping-type/list"
        }, {
          title: "State",
          route: "/state/list"
        }]
      }, {
        icon: "mdi-face-agent",
        title: "Support",
        module: "course",
        namespace: '/support/*',
        sub: [{
          title: "About Us",
          route: "/support/about-us"
        }, // { title : "Refund Policy", route: "/support/refund-policy" },
        {
          title: "TnC",
          route: "/support/tnc"
        }, {
          title: "Delivery TnC",
          route: "/support/delivery-tnc"
        }, {
          title: "Locker Overdue Usage",
          route: "/support/locker-overdue"
        }, {
          title: "Privacy Policy",
          route: "/support/privacy-policy"
        }, {
          title: "Value Declaration",
          route: "/support/value-declaration"
        }, {
          title: "FAQ",
          route: "/support/faq"
        }, {
          title: "Feedback",
          route: "/support/feedback"
        }]
      }]
    }],
    'partner': [{
      title: "General",
      routes: [{
        icon: "mdi-home",
        title: "Home",
        route: "/home",
        module: "home",
        sub: null
      }]
    }, {
      title: "System Entities",
      routes: [{
        icon: "mdi-locker-multiple",
        title: "My Lockers",
        module: "locker",
        route: '/locker/list',
        sub: null
      }, {
        icon: "mdi-cart",
        title: "Booking History",
        module: "Booking",
        route: '/booking-history/*',
        sub: [{
          title: "User to User",
          route: "/booking-history/user-to-user/list"
        }, {
          title: "Delivery",
          route: "/booking-history/delivery/list"
        }]
      }]
    }]
  }
});

/***/ }),

/***/ "./resources/js/components/Navbar.vue":
/*!********************************************!*\
  !*** ./resources/js/components/Navbar.vue ***!
  \********************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _Navbar_vue_vue_type_template_id_6dde423b___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Navbar.vue?vue&type=template&id=6dde423b& */ "./resources/js/components/Navbar.vue?vue&type=template&id=6dde423b&");
/* harmony import */ var _Navbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Navbar.vue?vue&type=script&lang=js& */ "./resources/js/components/Navbar.vue?vue&type=script&lang=js&");
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");





/* normalize component */
;
var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__.default)(
  _Navbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,
  _Navbar_vue_vue_type_template_id_6dde423b___WEBPACK_IMPORTED_MODULE_0__.render,
  _Navbar_vue_vue_type_template_id_6dde423b___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
  false,
  null,
  null,
  null
  
)

/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/components/Navbar.vue"
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);

/***/ }),

/***/ "./resources/js/views/_layouts/BaseLayout.vue":
/*!****************************************************!*\
  !*** ./resources/js/views/_layouts/BaseLayout.vue ***!
  \****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _BaseLayout_vue_vue_type_template_id_22ff0631___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./BaseLayout.vue?vue&type=template&id=22ff0631& */ "./resources/js/views/_layouts/BaseLayout.vue?vue&type=template&id=22ff0631&");
/* harmony import */ var _BaseLayout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./BaseLayout.vue?vue&type=script&lang=js& */ "./resources/js/views/_layouts/BaseLayout.vue?vue&type=script&lang=js&");
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");





/* normalize component */
;
var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__.default)(
  _BaseLayout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,
  _BaseLayout_vue_vue_type_template_id_22ff0631___WEBPACK_IMPORTED_MODULE_0__.render,
  _BaseLayout_vue_vue_type_template_id_22ff0631___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
  false,
  null,
  null,
  null
  
)

/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/views/_layouts/BaseLayout.vue"
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);

/***/ }),

/***/ "./resources/js/components/Navbar.vue?vue&type=script&lang=js&":
/*!*********************************************************************!*\
  !*** ./resources/js/components/Navbar.vue?vue&type=script&lang=js& ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Navbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Navbar.vue?vue&type=script&lang=js&");
 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Navbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default); 

/***/ }),

/***/ "./resources/js/views/_layouts/BaseLayout.vue?vue&type=script&lang=js&":
/*!*****************************************************************************!*\
  !*** ./resources/js/views/_layouts/BaseLayout.vue?vue&type=script&lang=js& ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_BaseLayout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BaseLayout.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/_layouts/BaseLayout.vue?vue&type=script&lang=js&");
 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_BaseLayout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default); 

/***/ }),

/***/ "./resources/js/components/Navbar.vue?vue&type=template&id=6dde423b&":
/*!***************************************************************************!*\
  !*** ./resources/js/components/Navbar.vue?vue&type=template&id=6dde423b& ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Navbar_vue_vue_type_template_id_6dde423b___WEBPACK_IMPORTED_MODULE_0__.render),
/* harmony export */   "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Navbar_vue_vue_type_template_id_6dde423b___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
/* harmony export */ });
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Navbar_vue_vue_type_template_id_6dde423b___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=template&id=6dde423b& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Navbar.vue?vue&type=template&id=6dde423b&");


/***/ }),

/***/ "./resources/js/views/_layouts/BaseLayout.vue?vue&type=template&id=22ff0631&":
/*!***********************************************************************************!*\
  !*** ./resources/js/views/_layouts/BaseLayout.vue?vue&type=template&id=22ff0631& ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BaseLayout_vue_vue_type_template_id_22ff0631___WEBPACK_IMPORTED_MODULE_0__.render),
/* harmony export */   "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BaseLayout_vue_vue_type_template_id_22ff0631___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
/* harmony export */ });
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_BaseLayout_vue_vue_type_template_id_22ff0631___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BaseLayout.vue?vue&type=template&id=22ff0631& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/_layouts/BaseLayout.vue?vue&type=template&id=22ff0631&");


/***/ }),

/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Navbar.vue?vue&type=template&id=6dde423b&":
/*!******************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Navbar.vue?vue&type=template&id=6dde423b& ***!
  \******************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "render": () => (/* binding */ render),
/* harmony export */   "staticRenderFns": () => (/* binding */ staticRenderFns)
/* harmony export */ });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    [
      _c(
        "v-app-bar",
        {
          staticClass: "elevation-1",
          attrs: { app: "", height: "60", flat: "", color: "secondary" }
        },
        [
          !_vm.isOpen
            ? [
                _c("v-app-bar-nav-icon", {
                  on: {
                    click: function($event) {
                      _vm.isOpen = !_vm.isOpen
                    }
                  }
                }),
                _vm._v(" "),
                _c("v-toolbar-title", [
                  _c(
                    "span",
                    {
                      staticClass: "font-weight-bold",
                      staticStyle: {
                        "letter-spacing": "2px",
                        "font-size": "large"
                      }
                    },
                    [_vm._v(_vm._s(_vm.title))]
                  )
                ])
              ]
            : _vm._e(),
          _vm._v(" "),
          _c("v-spacer"),
          _vm._v(" "),
          _c(
            "div",
            [
              _c(
                "v-menu",
                {
                  attrs: {
                    left: "",
                    bottom: "",
                    "nudge-bottom": "25",
                    "max-width": "300px",
                    "min-width": "250px",
                    "close-on-content-click": false
                  },
                  scopedSlots: _vm._u([
                    {
                      key: "activator",
                      fn: function(ref) {
                        var on = ref.on
                        var attrs = ref.attrs
                        return [
                          _c(
                            "div",
                            _vm._g(
                              _vm._b(
                                { staticClass: "no-highlight" },
                                "div",
                                attrs,
                                false
                              ),
                              on
                            ),
                            [
                              _c(
                                "v-avatar",
                                {
                                  staticClass:
                                    "text-capitalize accent-3 title white--text",
                                  attrs: { color: "info", size: "30" }
                                },
                                [
                                  _vm.$auth.user().full_name
                                    ? _c(
                                        "span",
                                        {
                                          staticStyle: { "font-size": "15px" }
                                        },
                                        [
                                          _vm._v(
                                            _vm._s(
                                              _vm.$auth.user().full_name[0]
                                            )
                                          )
                                        ]
                                      )
                                    : _vm._e()
                                ]
                              ),
                              _vm._v(" "),
                              _c("v-icon", { attrs: { size: "20" } }, [
                                _vm._v("mdi-chevron-down")
                              ])
                            ],
                            1
                          )
                        ]
                      }
                    }
                  ]),
                  model: {
                    value: _vm.menu,
                    callback: function($$v) {
                      _vm.menu = $$v
                    },
                    expression: "menu"
                  }
                },
                [
                  _vm._v(" "),
                  _c(
                    "v-list",
                    { staticClass: "pt-0", attrs: { dense: "" } },
                    [
                      _c(
                        "v-list-item",
                        [
                          _c(
                            "v-row",
                            {
                              staticClass: "py-4",
                              attrs: {
                                dense: "",
                                justify: "start",
                                align: "center"
                              }
                            },
                            [
                              _c(
                                "v-col",
                                { attrs: { cols: "auto" } },
                                [
                                  _c(
                                    "v-avatar",
                                    {
                                      staticClass:
                                        "text-capitalize accent-3 mx-1 title white--text",
                                      attrs: { color: "info", size: "45" }
                                    },
                                    [
                                      _vm.$auth.user().full_name
                                        ? _c(
                                            "span",
                                            {
                                              staticStyle: {
                                                "font-size": "23px"
                                              }
                                            },
                                            [
                                              _vm._v(
                                                _vm._s(
                                                  _vm.$auth.user().full_name[0]
                                                )
                                              )
                                            ]
                                          )
                                        : _vm._e()
                                    ]
                                  )
                                ],
                                1
                              ),
                              _vm._v(" "),
                              _c(
                                "v-col",
                                {
                                  staticClass: "text-left",
                                  attrs: { cols: "8" }
                                },
                                [
                                  _c(
                                    "div",
                                    { staticClass: "body-2 no-word-wrap" },
                                    [_vm._v(_vm._s(_vm.$auth.user().full_name))]
                                  ),
                                  _vm._v(" "),
                                  _c("div", [
                                    _c(
                                      "div",
                                      { staticClass: "grey--text caption" },
                                      [
                                        _vm._v(
                                          _vm._s(
                                            _vm.$auth.user().email || "N/A"
                                          )
                                        )
                                      ]
                                    )
                                  ])
                                ]
                              )
                            ],
                            1
                          )
                        ],
                        1
                      ),
                      _vm._v(" "),
                      _c("v-divider"),
                      _vm._v(" "),
                      _c("v-subheader", [_vm._v("Options")]),
                      _vm._v(" "),
                      _c(
                        "v-list-item",
                        {
                          on: {
                            click: function($event) {
                              return _vm.toggleDarkMode()
                            }
                          }
                        },
                        [
                          _c(
                            "v-list-item-icon",
                            { staticClass: "mr-2" },
                            [
                              _c("v-icon", { attrs: { size: "16" } }, [
                                _vm._v(
                                  _vm._s(
                                    _vm.$vuetify.theme.dark
                                      ? "mdi-moon-waxing-crescent"
                                      : "mdi-white-balance-sunny"
                                  )
                                )
                              ])
                            ],
                            1
                          ),
                          _vm._v(" "),
                          _c("v-list-item-content", { staticClass: "body-2" }, [
                            _vm._v(
                              "\n\t\t\t\t\t\t\tAppearance: " +
                                _vm._s(
                                  _vm.$vuetify.theme.dark ? "Dark" : "Light"
                                ) +
                                "\n\t\t\t\t\t\t"
                            )
                          ])
                        ],
                        1
                      ),
                      _vm._v(" "),
                      _c(
                        "v-list-item",
                        {
                          on: {
                            click: function($event) {
                              return _vm.toUseProfile()
                            }
                          }
                        },
                        [
                          _c(
                            "v-list-item-icon",
                            { staticClass: "mr-2" },
                            [
                              _c("v-icon", { attrs: { size: "16" } }, [
                                _vm._v("mdi-card-account-details")
                              ])
                            ],
                            1
                          ),
                          _vm._v(" "),
                          _c("v-list-item-content", { staticClass: "body-2" }, [
                            _vm._v("Manage Your Account")
                          ])
                        ],
                        1
                      ),
                      _vm._v(" "),
                      _c(
                        "v-list-item",
                        {
                          on: {
                            click: function($event) {
                              return _vm.logout()
                            }
                          }
                        },
                        [
                          _c(
                            "v-list-item-icon",
                            { staticClass: "mr-2" },
                            [
                              _c(
                                "v-icon",
                                {
                                  staticClass: "error--text",
                                  attrs: { size: "16" }
                                },
                                [_vm._v("mdi-logout")]
                              )
                            ],
                            1
                          ),
                          _vm._v(" "),
                          _c(
                            "v-list-item-content",
                            { staticClass: "error--text body-2" },
                            [_vm._v("Log Out")]
                          )
                        ],
                        1
                      )
                    ],
                    1
                  )
                ],
                1
              )
            ],
            1
          )
        ],
        2
      ),
      _vm._v(" "),
      _c(
        "v-navigation-drawer",
        {
          staticClass: "elevation-1",
          attrs: { app: "", temporary: "", floating: "", color: "secondary" },
          scopedSlots: _vm._u([
            {
              key: "append",
              fn: function() {
                return [
                  _c(
                    "div",
                    {
                      staticClass: "pa-4 x-caption text-center",
                      staticStyle: { width: "100%" }
                    },
                    [
                      _c(
                        "a",
                        {
                          staticClass: "text-decoration-none opposite--text",
                          attrs: { href: "https://advisoryapps.com" }
                        },
                        [
                          _vm._v("Powered by "),
                          _c("strong", [_vm._v("AdvisoryApps")])
                        ]
                      )
                    ]
                  )
                ]
              },
              proxy: true
            }
          ]),
          model: {
            value: _vm.isOpen,
            callback: function($$v) {
              _vm.isOpen = $$v
            },
            expression: "isOpen"
          }
        },
        [
          _c(
            "v-row",
            { staticClass: "ma-0", attrs: { align: "center" } },
            [
              _c(
                "v-col",
                { attrs: { cols: "auto" } },
                [
                  _c("v-app-bar-nav-icon", {
                    on: {
                      click: function($event) {
                        _vm.isOpen = !_vm.isOpen
                      }
                    }
                  })
                ],
                1
              ),
              _vm._v(" "),
              _c("v-col", { staticClass: "text-center" }, [
                _c(
                  "span",
                  {
                    staticClass: "font-weight-bold",
                    staticStyle: {
                      "letter-spacing": "2px",
                      "font-size": "large"
                    }
                  },
                  [_vm._v(_vm._s(_vm.title))]
                )
              ]),
              _vm._v(" "),
              _c("v-spacer")
            ],
            1
          ),
          _vm._v(" "),
          _c("v-divider"),
          _vm._v(" "),
          _vm._l(_vm.route_groups, function(group, i) {
            return _c(
              "v-list",
              { key: i, staticClass: "py-0", attrs: { dense: "", flat: "" } },
              [
                group.title != null
                  ? _c("v-subheader", [
                      _vm._v("\n\t\t\t\t" + _vm._s(group.title) + "\n\t\t\t")
                    ])
                  : _vm._e(),
                _vm._v(" "),
                _vm._l(group.routes, function(item) {
                  return [
                    item.sub
                      ? [
                          _c(
                            "v-list-group",
                            {
                              key: item.title,
                              attrs: {
                                group: item.namespace,
                                "prepend-icon": item.icon,
                                "append-icon": "mdi-menu-down",
                                color: "primary",
                                "no-action": ""
                              },
                              scopedSlots: _vm._u(
                                [
                                  {
                                    key: "activator",
                                    fn: function() {
                                      return [
                                        _c(
                                          "v-list-item-content",
                                          [
                                            _c("v-list-item-title", [
                                              _vm._v(_vm._s(item.title))
                                            ])
                                          ],
                                          1
                                        )
                                      ]
                                    },
                                    proxy: true
                                  }
                                ],
                                null,
                                true
                              ),
                              model: {
                                value: item.test,
                                callback: function($$v) {
                                  _vm.$set(item, "test", $$v)
                                },
                                expression: "item.test"
                              }
                            },
                            [
                              _vm._v(" "),
                              _vm._l(item.sub, function(child) {
                                return _c(
                                  "v-list-item",
                                  {
                                    key: child.title,
                                    attrs: { to: child.route }
                                  },
                                  [
                                    _c("v-list-item-title", [
                                      _vm._v(_vm._s(child.title))
                                    ])
                                  ],
                                  1
                                )
                              })
                            ],
                            2
                          )
                        ]
                      : _c(
                          "v-list-item",
                          {
                            key: item.title,
                            attrs: { to: item.route, color: "primary" }
                          },
                          [
                            _c(
                              "v-list-item-icon",
                              [_c("v-icon", [_vm._v(_vm._s(item.icon))])],
                              1
                            ),
                            _vm._v(" "),
                            _c("v-list-item-title", [
                              _vm._v(_vm._s(item.title))
                            ])
                          ],
                          1
                        )
                  ]
                })
              ],
              2
            )
          })
        ],
        2
      )
    ],
    1
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/_layouts/BaseLayout.vue?vue&type=template&id=22ff0631&":
/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/_layouts/BaseLayout.vue?vue&type=template&id=22ff0631& ***!
  \**************************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "render": () => (/* binding */ render),
/* harmony export */   "staticRenderFns": () => (/* binding */ staticRenderFns)
/* harmony export */ });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    [
      _c("Navbar"),
      _vm._v(" "),
      _c(
        "v-container",
        { attrs: { fluid: "" } },
        [
          _c(
            "transition",
            { attrs: { name: "slide-fade" } },
            [
              _c(
                "keep-alive",
                [_vm.$route.meta.keepAlive ? _c("router-view") : _vm._e()],
                1
              )
            ],
            1
          ),
          _vm._v(" "),
          _c(
            "transition",
            { attrs: { name: "slide-fade" } },
            [!_vm.$route.meta.keepAlive ? _c("router-view") : _vm._e()],
            1
          )
        ],
        1
      )
    ],
    1
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ })

}]);

Youez - 2016 - github.com/yon3zu
LinuXploit