| 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 : |
(self["webpackChunk"] = self["webpackChunk"] || []).push([["resources_js_views_Supports_SupportiveSingle_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/Tiptap.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/Tiptap.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 tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tiptap-vuetify */ "./node_modules/tiptap-vuetify/dist/bundle-esm.js");
//
//
//
//
//
//
//
//
//
//
//
//
// import the component and the necessary extensions
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
components: {
TiptapVuetify: tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.TiptapVuetify
},
props: {
value: {
type: String,
required: true
}
},
data: function data() {
return {
value__: null,
// declare extensions you want to use
extensions: [tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.History, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Blockquote, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Link, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Underline, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Strike, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Italic, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.ListItem, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.BulletList, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.OrderedList, [tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Heading, {
options: {
levels: [1, 2, 3]
}
}], tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Bold, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Code, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.HorizontalRule, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.Paragraph, tiptap_vuetify__WEBPACK_IMPORTED_MODULE_0__.HardBreak]
};
},
watch: {
"value": {
handler: function handler() {
this.value__ = this.value;
},
immediate: true
}
}
});
/***/ }),
/***/ "./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/Supports/SupportiveSingle.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/Supports/SupportiveSingle.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_mixins_ErrorHandlerMixin__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/js/mixins/ErrorHandlerMixin */ "./resources/js/mixins/ErrorHandlerMixin.js");
/* harmony import */ var _js_components_Tiptap_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/js/components/Tiptap.vue */ "./resources/js/components/Tiptap.vue");
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
components: {
Tiptap: _js_components_Tiptap_vue__WEBPACK_IMPORTED_MODULE_1__.default
},
mixins: [_js_mixins_ErrorHandlerMixin__WEBPACK_IMPORTED_MODULE_0__.errorHandlerMixin],
data: function data() {
return {
form: {
content: null
},
errors: {},
isEditMode: false,
submit_loading: false,
fetch_loading: false,
title: null,
type: null
};
},
watch: {
$route: function $route() {
this.init();
}
},
created: function created() {
this.init();
},
methods: {
init: function init() {
this.setSupportiveType();
this.isEditMode = false;
this.getSupportive();
},
setSupportiveType: function setSupportiveType() {
var params = this.$route.meta.params;
this.type = (params === null || params === void 0 ? void 0 : params.type) || 'N/A';
if (this.type == "about-us") {
this.title = "About Us";
} else if (this.type == "tnc") {
this.title = "Terms & Conditions";
} else if (this.type == "delivery-tnc") {
this.title = "Delivery Terms & Conditions";
} else if (this.type == "refund-policy") {
this.title = "Refund Policy";
} else if (this.type == "privacy-policy") {
this.title = "Privacy Policy";
} else if (this.type == "locker-overdue") {
this.title = "Locker Overdue Usage";
} else if (this.type == "value-declaration") {
this.title = "Value Declaration Notice";
} else {
this.title = "N/A";
}
},
getSupportive: function getSupportive() {
var _this = this;
this.fetch_loading = true;
this.$api.getSupportive(this.type).then(function (res) {
var result = res.data.result[0];
_this.form.id = (result === null || result === void 0 ? void 0 : result.id) || '0';
_this.form.content = (result === null || result === void 0 ? void 0 : result.content) || '';
})["catch"](function (err) {
_this.errorHandler_(err);
})["finally"](function () {
_this.fetch_loading = false;
});
},
submitForm: function submitForm() {
this.errors = {};
this.updateSupportive();
},
updateSupportive: function updateSupportive() {
var _this2 = this;
this.submit_loading = true;
var payload = {
id: this.form.id,
type: this.type,
content: this.form.content
};
this.$api.updateSupportive(payload).then(function () {
_this2.init();
})["catch"](function (err) {
_this2.errors = _this2.errorHandler_(err, ['content']);
})["finally"](function () {
_this2.submit_loading = false;
});
}
}
});
/***/ }),
/***/ "./resources/js/mixins/ErrorHandlerMixin.js":
/*!**************************************************!*\
!*** ./resources/js/mixins/ErrorHandlerMixin.js ***!
\**************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "errorHandlerMixin": () => (/* binding */ errorHandlerMixin)
/* harmony export */ });
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
var errorHandlerMixin = {
methods: {
errorHandler_: function errorHandler_(err) {
var tracker = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
var _this$errorSeparator_ = this.errorSeparator_(err, tracker),
a = _this$errorSeparator_.a,
b = _this$errorSeparator_.b;
if (Object.keys(b).length > 0) {
this.alertErrorMessages_(this.computeErrorMessages_(b));
}
return a;
},
errorSeparator_: function errorSeparator_(err) {
var tracker = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
var responseMsg = "Something Is Not Right. Please Try Again Later.";
var intersect_errors = {};
var not_intersect_errors = {};
if (err == null) {
this.defaultNotify_(responseMsg);
} else if (err.status && err.data) {
var status = err.status,
data = err.data; // if is validation error
if (status == 422) {
var errors = data.errors || data.message; // Object.keys(errors).forEach(function(key) {
// if (tracker.includes(key)) {
// intersect_errors[key] = errors[key];
// }else{
// not_intersect_errors[key] = errors[key];
// }
// });
Object.keys(errors).forEach(function (key) {
if (tracker.includes(key)) {
if (key.indexOf('.') !== -1) {
var split = key.split(".");
if (intersect_errors[split[0]] === undefined) {
intersect_errors[split[0]] = _defineProperty({}, split[1], errors[key]);
} else {
intersect_errors[split[0]][split[1]] = errors[key];
}
} else {
intersect_errors[key] = errors[key];
}
} else {
not_intersect_errors[key] = errors[key];
}
});
} else {
responseMsg = [400, 403].includes(status) ? data.message : responseMsg;
this.defaultNotify_(responseMsg);
}
} else {
console.error(err);
}
return {
"a": intersect_errors,
"b": not_intersect_errors
};
},
defaultNotify_: function defaultNotify_(message) {
this.$toast.warning(message);
return null;
},
computeErrorMessages_: function computeErrorMessages_(errors) {
var error_keys = Object.keys(errors);
if (error_keys.length > 0) {
var messages = [];
error_keys.forEach(function (key) {
messages.push(errors[key][0]);
});
return messages;
}
return [];
},
alertErrorMessages_: function alertErrorMessages_(messages) {
this.$toast.warning(messages.join('<br>'));
}
}
};
/***/ }),
/***/ "./resources/js/components/Tiptap.vue":
/*!********************************************!*\
!*** ./resources/js/components/Tiptap.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 _Tiptap_vue_vue_type_template_id_12874f53___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Tiptap.vue?vue&type=template&id=12874f53& */ "./resources/js/components/Tiptap.vue?vue&type=template&id=12874f53&");
/* harmony import */ var _Tiptap_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Tiptap.vue?vue&type=script&lang=js& */ "./resources/js/components/Tiptap.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)(
_Tiptap_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,
_Tiptap_vue_vue_type_template_id_12874f53___WEBPACK_IMPORTED_MODULE_0__.render,
_Tiptap_vue_vue_type_template_id_12874f53___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/components/Tiptap.vue"
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
/***/ }),
/***/ "./resources/js/views/Supports/SupportiveSingle.vue":
/*!**********************************************************!*\
!*** ./resources/js/views/Supports/SupportiveSingle.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 _SupportiveSingle_vue_vue_type_template_id_46a752e6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SupportiveSingle.vue?vue&type=template&id=46a752e6& */ "./resources/js/views/Supports/SupportiveSingle.vue?vue&type=template&id=46a752e6&");
/* harmony import */ var _SupportiveSingle_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SupportiveSingle.vue?vue&type=script&lang=js& */ "./resources/js/views/Supports/SupportiveSingle.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)(
_SupportiveSingle_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,
_SupportiveSingle_vue_vue_type_template_id_46a752e6___WEBPACK_IMPORTED_MODULE_0__.render,
_SupportiveSingle_vue_vue_type_template_id_46a752e6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/views/Supports/SupportiveSingle.vue"
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
/***/ }),
/***/ "./resources/js/components/Tiptap.vue?vue&type=script&lang=js&":
/*!*********************************************************************!*\
!*** ./resources/js/components/Tiptap.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_Tiptap_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!./Tiptap.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/Tiptap.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_Tiptap_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default);
/***/ }),
/***/ "./resources/js/views/Supports/SupportiveSingle.vue?vue&type=script&lang=js&":
/*!***********************************************************************************!*\
!*** ./resources/js/views/Supports/SupportiveSingle.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_SupportiveSingle_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!./SupportiveSingle.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/Supports/SupportiveSingle.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_SupportiveSingle_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default);
/***/ }),
/***/ "./resources/js/components/Tiptap.vue?vue&type=template&id=12874f53&":
/*!***************************************************************************!*\
!*** ./resources/js/components/Tiptap.vue?vue&type=template&id=12874f53& ***!
\***************************************************************************/
/***/ ((__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_Tiptap_vue_vue_type_template_id_12874f53___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_Tiptap_vue_vue_type_template_id_12874f53___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_Tiptap_vue_vue_type_template_id_12874f53___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!./Tiptap.vue?vue&type=template&id=12874f53& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Tiptap.vue?vue&type=template&id=12874f53&");
/***/ }),
/***/ "./resources/js/views/Supports/SupportiveSingle.vue?vue&type=template&id=46a752e6&":
/*!*****************************************************************************************!*\
!*** ./resources/js/views/Supports/SupportiveSingle.vue?vue&type=template&id=46a752e6& ***!
\*****************************************************************************************/
/***/ ((__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_SupportiveSingle_vue_vue_type_template_id_46a752e6___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_SupportiveSingle_vue_vue_type_template_id_46a752e6___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_SupportiveSingle_vue_vue_type_template_id_46a752e6___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!./SupportiveSingle.vue?vue&type=template&id=46a752e6& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/Supports/SupportiveSingle.vue?vue&type=template&id=46a752e6&");
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Tiptap.vue?vue&type=template&id=12874f53&":
/*!******************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/Tiptap.vue?vue&type=template&id=12874f53& ***!
\******************************************************************************************************************************************************************************************************************/
/***/ ((__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("tiptap-vuetify", {
attrs: {
"toolbar-attributes": { color: "primary" },
extensions: _vm.extensions,
placeholder: "Writing something ..."
},
on: {
input: function($event) {
return _vm.$emit("input", _vm.value__)
}
},
model: {
value: _vm.value__,
callback: function($$v) {
_vm.value__ = $$v
},
expression: "value__"
}
})
],
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/Supports/SupportiveSingle.vue?vue&type=template&id=46a752e6&":
/*!********************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/Supports/SupportiveSingle.vue?vue&type=template&id=46a752e6& ***!
\********************************************************************************************************************************************************************************************************************************/
/***/ ((__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(
"v-container",
[
_c(
"v-card",
{ staticClass: "pa-4" },
[
_c(
"v-row",
{ attrs: { align: "end" } },
[
_c("v-col", [
_c("div", { staticClass: "headline font-weight-bold" }, [
_vm._v(_vm._s(_vm.title))
])
]),
_vm._v(" "),
_c(
"v-col",
{ attrs: { cols: "auto" } },
[
!_vm.isEditMode
? _c(
"v-btn",
{
staticClass: "text-capitalize",
attrs: {
outlined: "",
color: "info",
small: "",
disabled: _vm.type == "N/A"
},
on: {
click: function($event) {
_vm.isEditMode = true
}
}
},
[
_c("v-icon", { attrs: { left: "", small: "" } }, [
_vm._v("mdi-pen")
]),
_vm._v("Edit\n\t\t\t\t")
],
1
)
: _vm._e()
],
1
)
],
1
),
_vm._v(" "),
_c("v-divider", { staticClass: "my-2" }),
_vm._v(" "),
_c(
"v-row",
[
_c(
"v-col",
[
_vm.fetch_loading
? _c(
"div",
[
_c("v-skeleton-loader", {
attrs: { type: "article,article" }
})
],
1
)
: _vm.isEditMode
? _c(
"v-row",
{ attrs: { dense: "" } },
[
_c(
"v-col",
{ staticClass: "pb-2 pt-4", attrs: { cols: "12" } },
[
_c("Tiptap", {
attrs: { "error-messages": _vm.errors.content },
model: {
value: _vm.form.content,
callback: function($$v) {
_vm.$set(_vm.form, "content", $$v)
},
expression: "form.content"
}
})
],
1
),
_vm._v(" "),
_c(
"v-col",
{
staticClass: "text-right",
attrs: { cols: "12" }
},
[
_c(
"v-btn",
{
staticClass: "text-capitalize",
attrs: { text: "", color: "error" },
on: {
click: function($event) {
_vm.isEditMode = false
}
}
},
[_vm._v("\n\t\t\t\t\t\t\tCancel\n\t\t\t\t\t\t")]
),
_vm._v(" "),
_c(
"v-btn",
{
staticClass: "text-capitalize",
attrs: {
loading: _vm.submit_loading,
color: "info"
},
on: {
click: function($event) {
return _vm.submitForm()
}
}
},
[_vm._v("\n\t\t\t\t\t\t\tUpdate\n\t\t\t\t\t\t")]
)
],
1
)
],
1
)
: _c(
"v-row",
{ attrs: { dense: "" } },
[
_c("v-col", [
_c(
"div",
{
staticClass:
"display-paragraph px-4 py-2 overflow-auto radius-05",
staticStyle: {
"max-height": "60vh",
border: "1px solid #AAA",
"border-left-width": "5px"
}
},
[
_c("div", {
staticClass: "tiptap-vuetify-editor__content",
domProps: {
innerHTML: _vm._s(_vm.form.content)
}
}),
_vm._v(" "),
_vm.form.content == ""
? _c(
"div",
{
staticClass:
"pa-6 font-italic grey--text text-center"
},
[_vm._v("~ Empty Content ~")]
)
: _vm._e()
]
)
])
],
1
)
],
1
)
],
1
)
],
1
)
],
1
)
}
var staticRenderFns = []
render._withStripped = true
/***/ })
}]);