Files
ploi-core/public/js/18.js
Dennis 0dbf3bba4d Wip
2020-11-04 13:41:46 +01:00

2825 lines
150 KiB
JavaScript
Vendored

(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[18],{
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=script&lang=js&":
/*!*************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/Pages/Admin/Packages/Edit.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 _components_TopBar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./../components/TopBar */ "./resources/js/Pages/Admin/components/TopBar.vue");
/* harmony import */ var _components_Container__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/Container */ "./resources/js/components/Container.vue");
/* harmony import */ var _components_Content__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/Content */ "./resources/js/components/Content.vue");
/* harmony import */ var _components_Page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/Page */ "./resources/js/components/Page.vue");
/* harmony import */ var _components_PageHeader__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/PageHeader */ "./resources/js/components/PageHeader.vue");
/* harmony import */ var _components_PageHeaderTitle__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/PageHeaderTitle */ "./resources/js/components/PageHeaderTitle.vue");
/* harmony import */ var _components_PageBody__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/PageBody */ "./resources/js/components/PageBody.vue");
/* harmony import */ var _components_Button__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/Button */ "./resources/js/components/Button.vue");
/* harmony import */ var _components_List__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/List */ "./resources/js/components/List.vue");
/* harmony import */ var _components_ListItem__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/ListItem */ "./resources/js/components/ListItem.vue");
/* harmony import */ var _components_StatusBubble__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/StatusBubble */ "./resources/js/components/StatusBubble.vue");
/* harmony import */ var _components_NotificationBadge__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/components/NotificationBadge */ "./resources/js/components/NotificationBadge.vue");
/* harmony import */ var _Layouts_MainLayout__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/Layouts/MainLayout */ "./resources/js/Layouts/MainLayout.vue");
/* harmony import */ var _components_layouts_SettingsLayout__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/components/layouts/SettingsLayout */ "./resources/js/components/layouts/SettingsLayout.vue");
/* harmony import */ var _components_SettingsSegment__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/components/SettingsSegment */ "./resources/js/components/SettingsSegment.vue");
/* harmony import */ var _components_forms_FormInput__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/components/forms/FormInput */ "./resources/js/components/forms/FormInput.vue");
/* harmony import */ var _components_forms_FormSelect__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @/components/forms/FormSelect */ "./resources/js/components/forms/FormSelect.vue");
/* harmony import */ var _components_Form__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @/components/Form */ "./resources/js/components/Form.vue");
/* harmony import */ var _components_FormActions__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @/components/FormActions */ "./resources/js/components/FormActions.vue");
/* harmony import */ var _hooks_confirm_delete__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! @/hooks/confirm-delete */ "./resources/js/hooks/confirm-delete.js");
/* harmony import */ var _Tabs__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./Tabs */ "./resources/js/Pages/Admin/Packages/Tabs.vue");
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ __webpack_exports__["default"] = ({
metaInfo: function metaInfo() {
return {
title: "".concat(this.__('Edit package'))
};
},
layout: _Layouts_MainLayout__WEBPACK_IMPORTED_MODULE_12__["default"],
components: {
TopBar: _components_TopBar__WEBPACK_IMPORTED_MODULE_0__["default"],
Container: _components_Container__WEBPACK_IMPORTED_MODULE_1__["default"],
Content: _components_Content__WEBPACK_IMPORTED_MODULE_2__["default"],
Page: _components_Page__WEBPACK_IMPORTED_MODULE_3__["default"],
PageHeader: _components_PageHeader__WEBPACK_IMPORTED_MODULE_4__["default"],
PageHeaderTitle: _components_PageHeaderTitle__WEBPACK_IMPORTED_MODULE_5__["default"],
PageBody: _components_PageBody__WEBPACK_IMPORTED_MODULE_6__["default"],
Button: _components_Button__WEBPACK_IMPORTED_MODULE_7__["default"],
List: _components_List__WEBPACK_IMPORTED_MODULE_8__["default"],
ListItem: _components_ListItem__WEBPACK_IMPORTED_MODULE_9__["default"],
StatusBubble: _components_StatusBubble__WEBPACK_IMPORTED_MODULE_10__["default"],
NotificationBadge: _components_NotificationBadge__WEBPACK_IMPORTED_MODULE_11__["default"],
FormInput: _components_forms_FormInput__WEBPACK_IMPORTED_MODULE_15__["default"],
FormSelect: _components_forms_FormSelect__WEBPACK_IMPORTED_MODULE_16__["default"],
SettingsLayout: _components_layouts_SettingsLayout__WEBPACK_IMPORTED_MODULE_13__["default"],
SettingsSegment: _components_SettingsSegment__WEBPACK_IMPORTED_MODULE_14__["default"],
Form: _components_Form__WEBPACK_IMPORTED_MODULE_17__["default"],
FormActions: _components_FormActions__WEBPACK_IMPORTED_MODULE_18__["default"],
Tabs: _Tabs__WEBPACK_IMPORTED_MODULE_20__["default"]
},
data: function data() {
var _this$package$server_, _this$package$site_pe, _this$syncedProviders;
return {
sending: false,
form: {
name: this["package"].name,
currency: this["package"].currency,
plan_id: this["package"].plan_id,
maximum_sites: this["package"].maximum_sites,
maximum_servers: this["package"].maximum_servers,
server_permissions: (_this$package$server_ = this["package"].server_permissions) !== null && _this$package$server_ !== void 0 ? _this$package$server_ : [],
site_permissions: (_this$package$site_pe = this["package"].site_permissions) !== null && _this$package$site_pe !== void 0 ? _this$package$site_pe : [],
price_monthly: this["package"].price_monthly,
providers: (_this$syncedProviders = this.syncedProviders) !== null && _this$syncedProviders !== void 0 ? _this$syncedProviders : []
}
};
},
props: {
"package": Object,
providers: [Array, Object],
syncedProviders: Array
},
methods: {
submit: function submit() {
var _this = this;
this.$inertia.patch(this.route('admin.packages.update', this["package"].id), this.form, {
onStart: function onStart() {
return _this.sending = true;
},
onFinish: function onFinish() {
return _this.sending = false;
}
});
},
confirmDelete: function confirmDelete() {
var _this2 = this;
Object(_hooks_confirm_delete__WEBPACK_IMPORTED_MODULE_19__["useConfirmDelete"])({
title: this.__('Are you sure?'),
message: this.__('Are you sure you want to delete this package? Everything associated with this package will be detached.'),
onConfirm: function onConfirm() {
return _this2["delete"]();
}
});
},
"delete": function _delete() {
var _this3 = this;
this.$inertia["delete"](this.route('admin.packages.destroy', this["package"].id), {
onStart: function onStart() {
return _this3.sending = true;
},
onFinish: function onFinish() {
return _this3.sending = false;
}
});
}
}
});
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=script&lang=js&":
/*!*************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/Pages/Admin/Packages/Tabs.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 {
items: [{
title: this.__('Overview'),
to: this.route('admin.packages.index'),
active: this.route().current('admin.packages.index')
}, {
title: this.__('Create'),
to: this.route('admin.packages.create'),
active: this.route().current('admin.packages.create')
}]
};
}
});
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/components/TopBar.vue?vue&type=script&lang=js&":
/*!*****************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/Pages/Admin/components/TopBar.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 _components_TopBar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/components/TopBar */ "./resources/js/components/TopBar.vue");
/* harmony import */ var _components_Breadcrumbs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/Breadcrumbs */ "./resources/js/components/Breadcrumbs.vue");
/* harmony import */ var _components_TabBar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/TabBar */ "./resources/js/components/TabBar.vue");
/* harmony import */ var _components_TopBarTabBarContainer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/TopBarTabBarContainer */ "./resources/js/components/TopBarTabBarContainer.vue");
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ __webpack_exports__["default"] = ({
components: {
TopBar: _components_TopBar__WEBPACK_IMPORTED_MODULE_0__["default"],
Breadcrumbs: _components_Breadcrumbs__WEBPACK_IMPORTED_MODULE_1__["default"],
TabBar: _components_TabBar__WEBPACK_IMPORTED_MODULE_2__["default"],
TopBarTabBarContainer: _components_TopBarTabBarContainer__WEBPACK_IMPORTED_MODULE_3__["default"]
},
data: function data() {
return {
tabBars: [{
title: 'Dashboard',
to: this.route('admin.dashboard'),
active: this.route().current('admin.dashboard') || this.route().current('admin.settings') || this.route().current('admin.system')
}, {
title: this.__('Users'),
to: this.route('admin.users.index'),
active: this.route().current('admin.users.*')
}, {
title: this.__('Packages'),
to: this.route('admin.packages.index'),
active: this.route().current('admin.packages.*')
}, this.$page.props.settings.support ? {
title: "".concat(this.__('Support'), " (").concat(this.$page.props.openTickets, ")"),
to: this.route('admin.support.index'),
active: this.route().current('admin.support.*')
} : null, this.$page.props.settings.documentation ? {
title: this.__('Documentation'),
to: this.route('admin.documentation.index'),
active: this.route().current('admin.documentation.*')
} : null, {
title: 'Services',
to: this.route('admin.services.index'),
active: this.route().current('admin.services.*')
} // {
// title: 'Status',
// to: this.route('admin.status.index'),
// active: this.route().current('admin.status.*')
// }
],
breadcrumbs: [{
title: this.$page.props.settings.name,
to: '/'
}, {
title: this.__('Administration'),
to: this.route('admin.dashboard')
}]
};
}
});
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/FormActions.vue?vue&type=script&lang=js&":
/*!**********************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/FormActions.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"] = ({
props: {
justify: {
type: String,
"default": 'justify-start'
}
}
});
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/forms/FormSelect.vue?vue&type=script&lang=js&":
/*!***************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/forms/FormSelect.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 _components_FormGroup__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/components/FormGroup */ "./resources/js/components/FormGroup.vue");
/* harmony import */ var _components_Label__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/Label */ "./resources/js/components/Label.vue");
/* harmony import */ var _components_ErrorText__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/ErrorText */ "./resources/js/components/ErrorText.vue");
/* harmony import */ var _components_HelperText__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/HelperText */ "./resources/js/components/HelperText.vue");
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var defaultClasses = 'w-full border-medium-emphasis text-body h-10 max-w-lg px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary';
/* harmony default export */ __webpack_exports__["default"] = ({
props: {
id: {
type: String,
required: false
},
label: {
type: String,
required: true
},
type: {
type: String,
"default": function _default() {
return 'text';
}
},
required: {
type: Boolean,
"default": function _default() {
return false;
}
},
helperText: {
type: String
},
errors: {
type: Array
},
placeholder: {
type: String
},
value: {
required: false,
"default": ''
},
loading: {
type: Boolean,
required: false,
"default": false
},
disabled: {
type: Boolean,
required: false,
"default": false
}
},
components: {
FormGroup: _components_FormGroup__WEBPACK_IMPORTED_MODULE_0__["default"],
Label: _components_Label__WEBPACK_IMPORTED_MODULE_1__["default"],
ErrorText: _components_ErrorText__WEBPACK_IMPORTED_MODULE_2__["default"],
HelperText: _components_HelperText__WEBPACK_IMPORTED_MODULE_3__["default"]
},
data: function data() {
return {
defaultClasses: defaultClasses,
selected: this.value
};
},
methods: {
updateValue: function updateValue(value) {
this.$emit('input', value);
}
}
});
/***/ }),
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/layouts/SettingsLayout.vue?vue&type=script&lang=js&":
/*!*********************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/layouts/SettingsLayout.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"] = ({
props: {
items: {
type: Array,
required: false
}
}
});
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=template&id=1fcc4f13&":
/*!*****************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=template&id=1fcc4f13& ***!
\*****************************************************************************************************************************************************************************************************************/
/*! 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(
"Page",
[
_c("TopBar"),
_vm._v(" "),
_c(
"Content",
[
_c(
"Container",
[
_c("PageHeader", {
scopedSlots: _vm._u([
{
key: "start",
fn: function() {
return [
_c("PageHeaderTitle", [
_vm._v(_vm._s(_vm.__("Edit package")))
])
]
},
proxy: true
}
])
}),
_vm._v(" "),
_c(
"PageBody",
[
_c("SettingsLayout", {
scopedSlots: _vm._u([
{
key: "nav",
fn: function() {
return [_c("Tabs")]
},
proxy: true
},
{
key: "segments",
fn: function() {
return [
_c("SettingsSegment", {
scopedSlots: _vm._u([
{
key: "title",
fn: function() {
return [_vm._v(_vm._s(_vm.__("Edit")))]
},
proxy: true
},
{
key: "form",
fn: function() {
return [
_c(
"form",
{
staticClass: "space-y-4",
on: {
submit: function($event) {
$event.preventDefault()
return _vm.submit($event)
}
}
},
[
_c("FormInput", {
attrs: {
label: _vm.__("Name"),
errors:
_vm.$page.props.errors.name
},
model: {
value: _vm.form.name,
callback: function($$v) {
_vm.$set(_vm.form, "name", $$v)
},
expression: "form.name"
}
}),
_vm._v(" "),
_c("FormInput", {
attrs: {
label: _vm.__("Maximum sites"),
type: "number",
min: "0",
errors:
_vm.$page.props.errors
.maximum_sites
},
model: {
value: _vm.form.maximum_sites,
callback: function($$v) {
_vm.$set(
_vm.form,
"maximum_sites",
$$v
)
},
expression: "form.maximum_sites"
}
}),
_vm._v(" "),
_c("FormInput", {
attrs: {
label: _vm.__("Maximum servers"),
type: "number",
min: "0",
errors:
_vm.$page.props.errors
.maximum_servers
},
model: {
value: _vm.form.maximum_servers,
callback: function($$v) {
_vm.$set(
_vm.form,
"maximum_servers",
$$v
)
},
expression: "form.maximum_servers"
}
}),
_vm._v(" "),
_c("FormInput", {
attrs: {
label: _vm.__("Plan ID"),
errors:
_vm.$page.props.errors.plan_id
},
model: {
value: _vm.form.plan_id,
callback: function($$v) {
_vm.$set(
_vm.form,
"plan_id",
$$v
)
},
expression: "form.plan_id"
}
}),
_vm._v(" "),
_vm.form.plan_id
? _c("FormInput", {
attrs: {
label: _vm.__(
"Monthly price"
),
errors:
_vm.$page.props.errors
.price_monthly
},
model: {
value: _vm.form.price_monthly,
callback: function($$v) {
_vm.$set(
_vm.form,
"price_monthly",
$$v
)
},
expression:
"form.price_monthly"
}
})
: _vm._e(),
_vm._v(" "),
_vm.form.plan_id
? _c(
"FormSelect",
{
attrs: {
errors:
_vm.$page.props.errors
.currency,
label: _vm.__("Currency")
},
model: {
value: _vm.form.currency,
callback: function($$v) {
_vm.$set(
_vm.form,
"currency",
$$v
)
},
expression: "form.currency"
}
},
[
_c(
"option",
{ attrs: { value: "usd" } },
[
_vm._v(
_vm._s(_vm.__("USD $"))
)
]
),
_vm._v(" "),
_c(
"option",
{ attrs: { value: "eur" } },
[
_vm._v(
_vm._s(_vm.__("Euro €"))
)
]
),
_vm._v(" "),
_c(
"option",
{ attrs: { value: "nok" } },
[
_vm._v(
_vm._s(
_vm.__(
"NOK (Norwegian Krone)"
)
)
)
]
),
_vm._v(" "),
_c(
"option",
{ attrs: { value: "aud" } },
[
_vm._v(
_vm._s(
_vm.__(
"AUD (Australian dollar)"
)
)
)
]
),
_vm._v(" "),
_c(
"option",
{ attrs: { value: "cad" } },
[
_vm._v(
_vm._s(
_vm.__(
"CAD (Canadian dollar)"
)
)
)
]
)
]
)
: _vm._e(),
_vm._v(" "),
_c(
"div",
{ staticClass: "space-y-4" },
[
_c(
"h3",
{
staticClass:
"text-base leading-6 font-medium border-b border-dotted border-medium-emphasis pb-1"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"Server permissions"
)
)
)
]
),
_vm._v(" "),
_c("div", [
_c("input", {
directives: [
{
name: "model",
rawName: "v-model",
value:
_vm.form
.server_permissions[
"create"
],
expression:
"form.server_permissions['create']"
}
],
staticClass: "form-checkbox",
attrs: {
id: "server_create",
type: "checkbox"
},
domProps: {
checked: Array.isArray(
_vm.form
.server_permissions[
"create"
]
)
? _vm._i(
_vm.form
.server_permissions[
"create"
],
null
) > -1
: _vm.form
.server_permissions[
"create"
]
},
on: {
change: function($event) {
var $$a =
_vm.form
.server_permissions[
"create"
],
$$el = $event.target,
$$c = $$el.checked
? true
: false
if (Array.isArray($$a)) {
var $$v = null,
$$i = _vm._i($$a, $$v)
if ($$el.checked) {
$$i < 0 &&
_vm.$set(
_vm.form
.server_permissions,
"create",
$$a.concat([$$v])
)
} else {
$$i > -1 &&
_vm.$set(
_vm.form
.server_permissions,
"create",
$$a
.slice(0, $$i)
.concat(
$$a.slice(
$$i + 1
)
)
)
}
} else {
_vm.$set(
_vm.form
.server_permissions,
"create",
$$c
)
}
}
}
}),
_vm._v(" "),
_c(
"label",
{
staticClass: "ml-2 text-sm",
attrs: {
for: "server_create"
}
},
[
_vm._v(
_vm._s(
_vm.__(
"Allow server creation"
)
)
)
]
),
_vm._v(" "),
_c(
"p",
{
staticClass:
"text-small mt-1 text-medium-emphasis"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"This will allow users to create servers"
)
) +
"\n "
)
]
)
]),
_vm._v(" "),
_c("div", [
_c("input", {
directives: [
{
name: "model",
rawName: "v-model",
value:
_vm.form
.server_permissions[
"update"
],
expression:
"form.server_permissions['update']"
}
],
staticClass: "form-checkbox",
attrs: {
id: "server_update",
type: "checkbox"
},
domProps: {
checked: Array.isArray(
_vm.form
.server_permissions[
"update"
]
)
? _vm._i(
_vm.form
.server_permissions[
"update"
],
null
) > -1
: _vm.form
.server_permissions[
"update"
]
},
on: {
change: function($event) {
var $$a =
_vm.form
.server_permissions[
"update"
],
$$el = $event.target,
$$c = $$el.checked
? true
: false
if (Array.isArray($$a)) {
var $$v = null,
$$i = _vm._i($$a, $$v)
if ($$el.checked) {
$$i < 0 &&
_vm.$set(
_vm.form
.server_permissions,
"update",
$$a.concat([$$v])
)
} else {
$$i > -1 &&
_vm.$set(
_vm.form
.server_permissions,
"update",
$$a
.slice(0, $$i)
.concat(
$$a.slice(
$$i + 1
)
)
)
}
} else {
_vm.$set(
_vm.form
.server_permissions,
"update",
$$c
)
}
}
}
}),
_vm._v(" "),
_c(
"label",
{
staticClass: "ml-2 text-sm",
attrs: {
for: "server_update"
}
},
[
_vm._v(
_vm._s(
_vm.__(
"Allow server updating"
)
)
)
]
),
_vm._v(" "),
_c(
"p",
{
staticClass:
"text-small mt-1 text-medium-emphasis"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"This will allow users to update servers"
)
) +
"\n "
)
]
)
]),
_vm._v(" "),
_c("div", [
_c("input", {
directives: [
{
name: "model",
rawName: "v-model",
value:
_vm.form
.server_permissions[
"delete"
],
expression:
"form.server_permissions['delete']"
}
],
staticClass: "form-checkbox",
attrs: {
id: "server_delete",
type: "checkbox"
},
domProps: {
checked: Array.isArray(
_vm.form
.server_permissions[
"delete"
]
)
? _vm._i(
_vm.form
.server_permissions[
"delete"
],
null
) > -1
: _vm.form
.server_permissions[
"delete"
]
},
on: {
change: function($event) {
var $$a =
_vm.form
.server_permissions[
"delete"
],
$$el = $event.target,
$$c = $$el.checked
? true
: false
if (Array.isArray($$a)) {
var $$v = null,
$$i = _vm._i($$a, $$v)
if ($$el.checked) {
$$i < 0 &&
_vm.$set(
_vm.form
.server_permissions,
"delete",
$$a.concat([$$v])
)
} else {
$$i > -1 &&
_vm.$set(
_vm.form
.server_permissions,
"delete",
$$a
.slice(0, $$i)
.concat(
$$a.slice(
$$i + 1
)
)
)
}
} else {
_vm.$set(
_vm.form
.server_permissions,
"delete",
$$c
)
}
}
}
}),
_vm._v(" "),
_c(
"label",
{
staticClass: "ml-2 text-sm",
attrs: {
for: "server_delete"
}
},
[
_vm._v(
_vm._s(
_vm.__(
"Allow server deletion"
)
)
)
]
),
_vm._v(" "),
_c(
"p",
{
staticClass:
"text-small mt-1 text-medium-emphasis"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"This will allow users to delete servers"
)
) +
"\n "
)
]
)
])
]
),
_vm._v(" "),
_c(
"div",
{ staticClass: "space-y-2" },
[
_c(
"h3",
{
staticClass:
"text-base leading-6 font-medium border-b border-dotted border-medium-emphasis pb-1"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"Site permissions"
)
)
)
]
),
_vm._v(" "),
_c("div", [
_c("input", {
directives: [
{
name: "model",
rawName: "v-model",
value:
_vm.form
.site_permissions[
"create"
],
expression:
"form.site_permissions['create']"
}
],
staticClass: "form-checkbox",
attrs: {
id: "site_create",
type: "checkbox"
},
domProps: {
checked: Array.isArray(
_vm.form.site_permissions[
"create"
]
)
? _vm._i(
_vm.form
.site_permissions[
"create"
],
null
) > -1
: _vm.form
.site_permissions[
"create"
]
},
on: {
change: function($event) {
var $$a =
_vm.form
.site_permissions[
"create"
],
$$el = $event.target,
$$c = $$el.checked
? true
: false
if (Array.isArray($$a)) {
var $$v = null,
$$i = _vm._i($$a, $$v)
if ($$el.checked) {
$$i < 0 &&
_vm.$set(
_vm.form
.site_permissions,
"create",
$$a.concat([$$v])
)
} else {
$$i > -1 &&
_vm.$set(
_vm.form
.site_permissions,
"create",
$$a
.slice(0, $$i)
.concat(
$$a.slice(
$$i + 1
)
)
)
}
} else {
_vm.$set(
_vm.form
.site_permissions,
"create",
$$c
)
}
}
}
}),
_vm._v(" "),
_c(
"label",
{
staticClass: "ml-2 text-sm",
attrs: {
for: "site_create"
}
},
[
_vm._v(
_vm._s(
_vm.__(
"Allow site creation"
)
)
)
]
),
_vm._v(" "),
_c(
"p",
{
staticClass:
"text-small mt-1 text-medium-emphasis"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"This will allow users to create sites"
)
) +
"\n "
)
]
)
]),
_vm._v(" "),
_c("div", [
_c("input", {
directives: [
{
name: "model",
rawName: "v-model",
value:
_vm.form
.site_permissions[
"update"
],
expression:
"form.site_permissions['update']"
}
],
staticClass: "form-checkbox",
attrs: {
id: "site_update",
type: "checkbox"
},
domProps: {
checked: Array.isArray(
_vm.form.site_permissions[
"update"
]
)
? _vm._i(
_vm.form
.site_permissions[
"update"
],
null
) > -1
: _vm.form
.site_permissions[
"update"
]
},
on: {
change: function($event) {
var $$a =
_vm.form
.site_permissions[
"update"
],
$$el = $event.target,
$$c = $$el.checked
? true
: false
if (Array.isArray($$a)) {
var $$v = null,
$$i = _vm._i($$a, $$v)
if ($$el.checked) {
$$i < 0 &&
_vm.$set(
_vm.form
.site_permissions,
"update",
$$a.concat([$$v])
)
} else {
$$i > -1 &&
_vm.$set(
_vm.form
.site_permissions,
"update",
$$a
.slice(0, $$i)
.concat(
$$a.slice(
$$i + 1
)
)
)
}
} else {
_vm.$set(
_vm.form
.site_permissions,
"update",
$$c
)
}
}
}
}),
_vm._v(" "),
_c(
"label",
{
staticClass: "ml-2 text-sm",
attrs: {
for: "site_update"
}
},
[
_vm._v(
_vm._s(
_vm.__(
"Allow site updating"
)
)
)
]
),
_vm._v(" "),
_c(
"p",
{
staticClass:
"text-small mt-1 text-medium-emphasis"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"This will allow users to update sites"
)
) +
"\n "
)
]
)
]),
_vm._v(" "),
_c("div", [
_c("input", {
directives: [
{
name: "model",
rawName: "v-model",
value:
_vm.form
.site_permissions[
"delete"
],
expression:
"form.site_permissions['delete']"
}
],
staticClass: "form-checkbox",
attrs: {
id: "site_delete",
type: "checkbox"
},
domProps: {
checked: Array.isArray(
_vm.form.site_permissions[
"delete"
]
)
? _vm._i(
_vm.form
.site_permissions[
"delete"
],
null
) > -1
: _vm.form
.site_permissions[
"delete"
]
},
on: {
change: function($event) {
var $$a =
_vm.form
.site_permissions[
"delete"
],
$$el = $event.target,
$$c = $$el.checked
? true
: false
if (Array.isArray($$a)) {
var $$v = null,
$$i = _vm._i($$a, $$v)
if ($$el.checked) {
$$i < 0 &&
_vm.$set(
_vm.form
.site_permissions,
"delete",
$$a.concat([$$v])
)
} else {
$$i > -1 &&
_vm.$set(
_vm.form
.site_permissions,
"delete",
$$a
.slice(0, $$i)
.concat(
$$a.slice(
$$i + 1
)
)
)
}
} else {
_vm.$set(
_vm.form
.site_permissions,
"delete",
$$c
)
}
}
}
}),
_vm._v(" "),
_c(
"label",
{
staticClass: "ml-2 text-sm",
attrs: {
for: "site_delete"
}
},
[
_vm._v(
_vm._s(
_vm.__(
"Allow site deletion"
)
)
)
]
),
_vm._v(" "),
_c(
"p",
{
staticClass:
"text-small mt-1 text-medium-emphasis"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"This will allow users to delete sites"
)
) +
"\n "
)
]
)
])
]
),
_vm._v(" "),
_c(
"div",
{ staticClass: "space-y-2" },
[
_c(
"h3",
{
staticClass:
"text-base leading-6 font-medium border-b border-dotted border-medium-emphasis pb-1"
},
[
_vm._v(
"\n " +
_vm._s(
_vm.__(
"Available server providers"
)
)
)
]
),
_vm._v(" "),
_vm._l(_vm.providers, function(
name,
id
) {
return _c("div", [
_c("input", {
directives: [
{
name: "model",
rawName: "v-model",
value:
_vm.form.providers,
expression:
"form.providers"
}
],
staticClass:
"form-checkbox",
attrs: {
id: "provider-" + id,
type: "checkbox"
},
domProps: {
value: id,
checked: Array.isArray(
_vm.form.providers
)
? _vm._i(
_vm.form.providers,
id
) > -1
: _vm.form.providers
},
on: {
change: function($event) {
var $$a =
_vm.form.providers,
$$el = $event.target,
$$c = $$el.checked
? true
: false
if (
Array.isArray($$a)
) {
var $$v = id,
$$i = _vm._i(
$$a,
$$v
)
if ($$el.checked) {
$$i < 0 &&
_vm.$set(
_vm.form,
"providers",
$$a.concat([
$$v
])
)
} else {
$$i > -1 &&
_vm.$set(
_vm.form,
"providers",
$$a
.slice(0, $$i)
.concat(
$$a.slice(
$$i + 1
)
)
)
}
} else {
_vm.$set(
_vm.form,
"providers",
$$c
)
}
}
}
}),
_vm._v(" "),
_c(
"label",
{
staticClass:
"ml-2 text-sm",
attrs: {
for: "provider-" + id
}
},
[_vm._v(_vm._s(name))]
)
])
})
],
2
),
_vm._v(" "),
_c(
"FormActions",
[
_c("Button", [
_vm._v(
_vm._s(_vm.__("Save changes"))
)
]),
_vm._v(" "),
_c(
"Button",
{
attrs: {
variant: "danger",
type: "button"
},
on: {
click: _vm.confirmDelete
}
},
[
_vm._v(
"\n " +
_vm._s(_vm.__("Delete")) +
"\n "
)
]
)
],
1
)
],
1
)
]
},
proxy: true
}
])
})
]
},
proxy: true
}
])
})
],
1
)
],
1
)
],
1
)
],
1
)
}
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=template&id=e9698af2&":
/*!*****************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=template&id=e9698af2& ***!
\*****************************************************************************************************************************************************************************************************************/
/*! 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(
"ul",
{ staticClass: "-ml-4 space-y-1" },
_vm._l(_vm.items, function(item) {
return _c(
"li",
[
_c(
"inertia-link",
{
staticClass:
"flex items-center h-10 px-4 font-medium text-medium-emphasis",
class: {
"rounded shadow text-primary bg-surface-3": item.active
},
attrs: { href: item.to }
},
[_vm._v(_vm._s(item.title) + " " + _vm._s(item.route))]
)
],
1
)
}),
0
)
}
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/components/TopBar.vue?vue&type=template&id=293d83de&":
/*!*********************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/Pages/Admin/components/TopBar.vue?vue&type=template&id=293d83de& ***!
\*********************************************************************************************************************************************************************************************************************/
/*! 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("TopBar", {
scopedSlots: _vm._u([
{
key: "breadcrumbs",
fn: function() {
return [_c("Breadcrumbs", { attrs: { items: _vm.breadcrumbs } })]
},
proxy: true
},
{
key: "tab-bar",
fn: function() {
return [
_c(
"TopBarTabBarContainer",
[_c("TabBar", { attrs: { items: _vm.tabBars } })],
1
)
]
},
proxy: true
}
])
})
}
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/Form.vue?vue&type=template&id=8048fca2&":
/*!*******************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/Form.vue?vue&type=template&id=8048fca2& ***!
\*******************************************************************************************************************************************************************************************************/
/*! 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(
"form",
{
staticClass: "space-y-4",
on: {
submit: function($event) {
$event.preventDefault()
return _vm.$emit("submit")
}
}
},
[_vm._t("default")],
2
)
}
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/FormActions.vue?vue&type=template&id=31ed9404&":
/*!**************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/FormActions.vue?vue&type=template&id=31ed9404& ***!
\**************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
var render = function() {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
return _c(
"div",
{ staticClass: "flex items-center space-x-2", class: [_vm.justify] },
[_vm._t("default")],
2
)
}
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/SettingsSegment.vue?vue&type=template&id=3bea3c16&":
/*!******************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/SettingsSegment.vue?vue&type=template&id=3bea3c16& ***!
\******************************************************************************************************************************************************************************************************************/
/*! 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(
"section",
{ staticClass: "px-8 pb-8 space-y-6 border rounded border-low-emphasis" },
[
_c("header", { staticClass: "-mt-4" }, [
_c(
"h2",
{
staticClass:
"inline-flex px-4 -mx-4 font-medium bg-surface-1 text-title"
},
[_vm._t("title")],
2
),
_vm._v(" "),
_c(
"p",
{ staticClass: "mt-1 text-small text-medium-emphasis" },
[_vm._t("subtitle")],
2
)
]),
_vm._v(" "),
_c(
"div",
{ staticClass: "space-y-4" },
[_vm._t("form"), _vm._v(" "), _vm._t("content")],
2
)
]
)
}
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/forms/FormSelect.vue?vue&type=template&id=75d3772b&":
/*!*******************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/forms/FormSelect.vue?vue&type=template&id=75d3772b& ***!
\*******************************************************************************************************************************************************************************************************************/
/*! 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(
"FormGroup",
[
_c("Label", { attrs: { errors: _vm.errors, forId: _vm.id } }, [
_vm._v(_vm._s(_vm.label))
]),
_vm._v(" "),
_c(
"select",
{
directives: [
{
name: "model",
rawName: "v-model",
value: _vm.value,
expression: "value"
}
],
class: [
_vm.defaultClasses,
_vm.disabled || _vm.loading ? "opacity-50" : "",
_vm.loading ? "cursor-wait" : ""
],
attrs: {
disabled: _vm.loading || _vm.disabled,
id: _vm.id,
required: _vm.required,
placeholder: _vm.placeholder
},
on: {
input: function($event) {
return _vm.updateValue($event.target.value)
},
change: function($event) {
var $$selectedVal = Array.prototype.filter
.call($event.target.options, function(o) {
return o.selected
})
.map(function(o) {
var val = "_value" in o ? o._value : o.value
return val
})
_vm.value = $event.target.multiple
? $$selectedVal
: $$selectedVal[0]
}
}
},
[_vm._t("default")],
2
),
_vm._v(" "),
_vm.errors ? _c("ErrorText", [_vm._v(_vm._s(_vm.errors[0]))]) : _vm._e(),
_vm._v(" "),
_vm.helperText && !_vm.errors
? _c("HelperText", [_vm._v(_vm._s(_vm.helperText))])
: _vm._e()
],
1
)
}
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/layouts/SettingsLayout.vue?vue&type=template&id=85feafc4&":
/*!*************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/layouts/SettingsLayout.vue?vue&type=template&id=85feafc4& ***!
\*************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
var render = function() {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
return _c("div", { staticClass: "grid grid-cols-4 gap-16" }, [
_c(
"aside",
{ staticClass: "col-span-4 md:col-span-1" },
[_vm._t("nav")],
2
),
_vm._v(" "),
_c("section", { staticClass: "col-span-4 md:col-span-3" }, [
_c("div", { staticClass: "space-y-16" }, [_vm._t("segments")], 2)
])
])
}
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js":
/*!********************************************************************!*\
!*** ./node_modules/vue-loader/lib/runtime/componentNormalizer.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__, "default", function() { return normalizeComponent; });
/* globals __VUE_SSR_CONTEXT__ */
// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).
// This module is a runtime utility for cleaner component module output and will
// be included in the final webpack user bundle.
function normalizeComponent (
scriptExports,
render,
staticRenderFns,
functionalTemplate,
injectStyles,
scopeId,
moduleIdentifier, /* server only */
shadowMode /* vue-cli only */
) {
// Vue.extend constructor export interop
var options = typeof scriptExports === 'function'
? scriptExports.options
: scriptExports
// render functions
if (render) {
options.render = render
options.staticRenderFns = staticRenderFns
options._compiled = true
}
// functional template
if (functionalTemplate) {
options.functional = true
}
// scopedId
if (scopeId) {
options._scopeId = 'data-v-' + scopeId
}
var hook
if (moduleIdentifier) { // server build
hook = function (context) {
// 2.3 injection
context =
context || // cached call
(this.$vnode && this.$vnode.ssrContext) || // stateful
(this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional
// 2.2 with runInNewContext: true
if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {
context = __VUE_SSR_CONTEXT__
}
// inject component styles
if (injectStyles) {
injectStyles.call(this, context)
}
// register component module identifier for async chunk inferrence
if (context && context._registeredComponents) {
context._registeredComponents.add(moduleIdentifier)
}
}
// used by ssr in case component is cached and beforeCreate
// never gets called
options._ssrRegister = hook
} else if (injectStyles) {
hook = shadowMode
? function () {
injectStyles.call(
this,
(options.functional ? this.parent : this).$root.$options.shadowRoot
)
}
: injectStyles
}
if (hook) {
if (options.functional) {
// for template-only hot-reload because in that case the render fn doesn't
// go through the normalizer
options._injectStyles = hook
// register for functional component in vue file
var originalRender = options.render
options.render = function renderWithStyleInjection (h, context) {
hook.call(context)
return originalRender(h, context)
}
} else {
// inject component registration as beforeCreate hook
var existing = options.beforeCreate
options.beforeCreate = existing
? [].concat(existing, hook)
: [hook]
}
}
return {
exports: scriptExports,
options: options
}
}
/***/ }),
/***/ "./resources/js/Pages/Admin/Packages/Edit.vue":
/*!****************************************************!*\
!*** ./resources/js/Pages/Admin/Packages/Edit.vue ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Edit_vue_vue_type_template_id_1fcc4f13___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Edit.vue?vue&type=template&id=1fcc4f13& */ "./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=template&id=1fcc4f13&");
/* harmony import */ var _Edit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Edit.vue?vue&type=script&lang=js& */ "./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=script&lang=js&");
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
/* normalize component */
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
_Edit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_Edit_vue_vue_type_template_id_1fcc4f13___WEBPACK_IMPORTED_MODULE_0__["render"],
_Edit_vue_vue_type_template_id_1fcc4f13___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/Pages/Admin/Packages/Edit.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=script&lang=js&":
/*!*****************************************************************************!*\
!*** ./resources/js/Pages/Admin/Packages/Edit.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_Edit_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!./Edit.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/Packages/Edit.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_Edit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=template&id=1fcc4f13&":
/*!***********************************************************************************!*\
!*** ./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=template&id=1fcc4f13& ***!
\***********************************************************************************/
/*! 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_Edit_vue_vue_type_template_id_1fcc4f13___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!./Edit.vue?vue&type=template&id=1fcc4f13& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/Packages/Edit.vue?vue&type=template&id=1fcc4f13&");
/* 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_Edit_vue_vue_type_template_id_1fcc4f13___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_Edit_vue_vue_type_template_id_1fcc4f13___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/***/ }),
/***/ "./resources/js/Pages/Admin/Packages/Tabs.vue":
/*!****************************************************!*\
!*** ./resources/js/Pages/Admin/Packages/Tabs.vue ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Tabs_vue_vue_type_template_id_e9698af2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Tabs.vue?vue&type=template&id=e9698af2& */ "./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=template&id=e9698af2&");
/* harmony import */ var _Tabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Tabs.vue?vue&type=script&lang=js& */ "./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=script&lang=js&");
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
/* normalize component */
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
_Tabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_Tabs_vue_vue_type_template_id_e9698af2___WEBPACK_IMPORTED_MODULE_0__["render"],
_Tabs_vue_vue_type_template_id_e9698af2___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/Pages/Admin/Packages/Tabs.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=script&lang=js&":
/*!*****************************************************************************!*\
!*** ./resources/js/Pages/Admin/Packages/Tabs.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_Tabs_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!./Tabs.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/Packages/Tabs.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_Tabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=template&id=e9698af2&":
/*!***********************************************************************************!*\
!*** ./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=template&id=e9698af2& ***!
\***********************************************************************************/
/*! 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_Tabs_vue_vue_type_template_id_e9698af2___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!./Tabs.vue?vue&type=template&id=e9698af2& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/Packages/Tabs.vue?vue&type=template&id=e9698af2&");
/* 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_Tabs_vue_vue_type_template_id_e9698af2___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_Tabs_vue_vue_type_template_id_e9698af2___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/***/ }),
/***/ "./resources/js/Pages/Admin/components/TopBar.vue":
/*!********************************************************!*\
!*** ./resources/js/Pages/Admin/components/TopBar.vue ***!
\********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _TopBar_vue_vue_type_template_id_293d83de___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TopBar.vue?vue&type=template&id=293d83de& */ "./resources/js/Pages/Admin/components/TopBar.vue?vue&type=template&id=293d83de&");
/* harmony import */ var _TopBar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TopBar.vue?vue&type=script&lang=js& */ "./resources/js/Pages/Admin/components/TopBar.vue?vue&type=script&lang=js&");
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
/* normalize component */
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
_TopBar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_TopBar_vue_vue_type_template_id_293d83de___WEBPACK_IMPORTED_MODULE_0__["render"],
_TopBar_vue_vue_type_template_id_293d83de___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/Pages/Admin/components/TopBar.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./resources/js/Pages/Admin/components/TopBar.vue?vue&type=script&lang=js&":
/*!*********************************************************************************!*\
!*** ./resources/js/Pages/Admin/components/TopBar.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_TopBar_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!./TopBar.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/components/TopBar.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_TopBar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./resources/js/Pages/Admin/components/TopBar.vue?vue&type=template&id=293d83de&":
/*!***************************************************************************************!*\
!*** ./resources/js/Pages/Admin/components/TopBar.vue?vue&type=template&id=293d83de& ***!
\***************************************************************************************/
/*! 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_TopBar_vue_vue_type_template_id_293d83de___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!./TopBar.vue?vue&type=template&id=293d83de& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/Pages/Admin/components/TopBar.vue?vue&type=template&id=293d83de&");
/* 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_TopBar_vue_vue_type_template_id_293d83de___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_TopBar_vue_vue_type_template_id_293d83de___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/***/ }),
/***/ "./resources/js/components/Form.vue":
/*!******************************************!*\
!*** ./resources/js/components/Form.vue ***!
\******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Form_vue_vue_type_template_id_8048fca2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Form.vue?vue&type=template&id=8048fca2& */ "./resources/js/components/Form.vue?vue&type=template&id=8048fca2&");
/* 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,
_Form_vue_vue_type_template_id_8048fca2___WEBPACK_IMPORTED_MODULE_0__["render"],
_Form_vue_vue_type_template_id_8048fca2___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/components/Form.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./resources/js/components/Form.vue?vue&type=template&id=8048fca2&":
/*!*************************************************************************!*\
!*** ./resources/js/components/Form.vue?vue&type=template&id=8048fca2& ***!
\*************************************************************************/
/*! 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_Form_vue_vue_type_template_id_8048fca2___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!./Form.vue?vue&type=template&id=8048fca2& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/Form.vue?vue&type=template&id=8048fca2&");
/* 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_Form_vue_vue_type_template_id_8048fca2___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_Form_vue_vue_type_template_id_8048fca2___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/***/ }),
/***/ "./resources/js/components/FormActions.vue":
/*!*************************************************!*\
!*** ./resources/js/components/FormActions.vue ***!
\*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _FormActions_vue_vue_type_template_id_31ed9404___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./FormActions.vue?vue&type=template&id=31ed9404& */ "./resources/js/components/FormActions.vue?vue&type=template&id=31ed9404&");
/* harmony import */ var _FormActions_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./FormActions.vue?vue&type=script&lang=js& */ "./resources/js/components/FormActions.vue?vue&type=script&lang=js&");
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
/* normalize component */
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
_FormActions_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_FormActions_vue_vue_type_template_id_31ed9404___WEBPACK_IMPORTED_MODULE_0__["render"],
_FormActions_vue_vue_type_template_id_31ed9404___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/components/FormActions.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./resources/js/components/FormActions.vue?vue&type=script&lang=js&":
/*!**************************************************************************!*\
!*** ./resources/js/components/FormActions.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_FormActions_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!./FormActions.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/FormActions.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_FormActions_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./resources/js/components/FormActions.vue?vue&type=template&id=31ed9404&":
/*!********************************************************************************!*\
!*** ./resources/js/components/FormActions.vue?vue&type=template&id=31ed9404& ***!
\********************************************************************************/
/*! 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_FormActions_vue_vue_type_template_id_31ed9404___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!./FormActions.vue?vue&type=template&id=31ed9404& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/FormActions.vue?vue&type=template&id=31ed9404&");
/* 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_FormActions_vue_vue_type_template_id_31ed9404___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_FormActions_vue_vue_type_template_id_31ed9404___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/***/ }),
/***/ "./resources/js/components/SettingsSegment.vue":
/*!*****************************************************!*\
!*** ./resources/js/components/SettingsSegment.vue ***!
\*****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _SettingsSegment_vue_vue_type_template_id_3bea3c16___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SettingsSegment.vue?vue&type=template&id=3bea3c16& */ "./resources/js/components/SettingsSegment.vue?vue&type=template&id=3bea3c16&");
/* 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,
_SettingsSegment_vue_vue_type_template_id_3bea3c16___WEBPACK_IMPORTED_MODULE_0__["render"],
_SettingsSegment_vue_vue_type_template_id_3bea3c16___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/components/SettingsSegment.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./resources/js/components/SettingsSegment.vue?vue&type=template&id=3bea3c16&":
/*!************************************************************************************!*\
!*** ./resources/js/components/SettingsSegment.vue?vue&type=template&id=3bea3c16& ***!
\************************************************************************************/
/*! 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_SettingsSegment_vue_vue_type_template_id_3bea3c16___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!./SettingsSegment.vue?vue&type=template&id=3bea3c16& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/SettingsSegment.vue?vue&type=template&id=3bea3c16&");
/* 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_SettingsSegment_vue_vue_type_template_id_3bea3c16___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_SettingsSegment_vue_vue_type_template_id_3bea3c16___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/***/ }),
/***/ "./resources/js/components/forms/FormSelect.vue":
/*!******************************************************!*\
!*** ./resources/js/components/forms/FormSelect.vue ***!
\******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _FormSelect_vue_vue_type_template_id_75d3772b___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./FormSelect.vue?vue&type=template&id=75d3772b& */ "./resources/js/components/forms/FormSelect.vue?vue&type=template&id=75d3772b&");
/* harmony import */ var _FormSelect_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./FormSelect.vue?vue&type=script&lang=js& */ "./resources/js/components/forms/FormSelect.vue?vue&type=script&lang=js&");
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
/* normalize component */
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
_FormSelect_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_FormSelect_vue_vue_type_template_id_75d3772b___WEBPACK_IMPORTED_MODULE_0__["render"],
_FormSelect_vue_vue_type_template_id_75d3772b___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/components/forms/FormSelect.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./resources/js/components/forms/FormSelect.vue?vue&type=script&lang=js&":
/*!*******************************************************************************!*\
!*** ./resources/js/components/forms/FormSelect.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_FormSelect_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!./FormSelect.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/forms/FormSelect.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_FormSelect_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./resources/js/components/forms/FormSelect.vue?vue&type=template&id=75d3772b&":
/*!*************************************************************************************!*\
!*** ./resources/js/components/forms/FormSelect.vue?vue&type=template&id=75d3772b& ***!
\*************************************************************************************/
/*! 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_FormSelect_vue_vue_type_template_id_75d3772b___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!./FormSelect.vue?vue&type=template&id=75d3772b& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/forms/FormSelect.vue?vue&type=template&id=75d3772b&");
/* 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_FormSelect_vue_vue_type_template_id_75d3772b___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_FormSelect_vue_vue_type_template_id_75d3772b___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/***/ }),
/***/ "./resources/js/components/layouts/SettingsLayout.vue":
/*!************************************************************!*\
!*** ./resources/js/components/layouts/SettingsLayout.vue ***!
\************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _SettingsLayout_vue_vue_type_template_id_85feafc4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SettingsLayout.vue?vue&type=template&id=85feafc4& */ "./resources/js/components/layouts/SettingsLayout.vue?vue&type=template&id=85feafc4&");
/* harmony import */ var _SettingsLayout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SettingsLayout.vue?vue&type=script&lang=js& */ "./resources/js/components/layouts/SettingsLayout.vue?vue&type=script&lang=js&");
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
/* normalize component */
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
_SettingsLayout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_SettingsLayout_vue_vue_type_template_id_85feafc4___WEBPACK_IMPORTED_MODULE_0__["render"],
_SettingsLayout_vue_vue_type_template_id_85feafc4___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/components/layouts/SettingsLayout.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "./resources/js/components/layouts/SettingsLayout.vue?vue&type=script&lang=js&":
/*!*************************************************************************************!*\
!*** ./resources/js/components/layouts/SettingsLayout.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_SettingsLayout_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!./SettingsLayout.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/layouts/SettingsLayout.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_SettingsLayout_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./resources/js/components/layouts/SettingsLayout.vue?vue&type=template&id=85feafc4&":
/*!*******************************************************************************************!*\
!*** ./resources/js/components/layouts/SettingsLayout.vue?vue&type=template&id=85feafc4& ***!
\*******************************************************************************************/
/*! 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_SettingsLayout_vue_vue_type_template_id_85feafc4___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!./SettingsLayout.vue?vue&type=template&id=85feafc4& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/layouts/SettingsLayout.vue?vue&type=template&id=85feafc4&");
/* 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_SettingsLayout_vue_vue_type_template_id_85feafc4___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_SettingsLayout_vue_vue_type_template_id_85feafc4___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/***/ }),
/***/ "./resources/js/hooks/confirm-delete.js":
/*!**********************************************!*\
!*** ./resources/js/hooks/confirm-delete.js ***!
\**********************************************/
/*! exports provided: useConfirmDelete */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useConfirmDelete", function() { return useConfirmDelete; });
/* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/store */ "./resources/js/store/index.js");
function useConfirmDelete(_ref) {
var title = _ref.title,
message = _ref.message,
_onConfirm = _ref.onConfirm;
return _store__WEBPACK_IMPORTED_MODULE_0__["default"].dispatch('confirmDelete/open', {
title: title,
message: message,
onConfirm: function onConfirm() {
_onConfirm();
_store__WEBPACK_IMPORTED_MODULE_0__["default"].dispatch('confirmDelete/close');
}
});
}
/***/ })
}]);