| Current Path : /home/users/unlimited/www/egrocer.codeskitter.site/public/js/ |
| Current File : /home/users/unlimited/www/egrocer.codeskitter.site/public/js/resources_js_views_Newsletter_vue.js |
"use strict";
(self["webpackChunk"] = self["webpackChunk"] || []).push([["resources_js_views_Newsletter_vue"],{
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/Newsletter.vue?vue&type=script&lang=js":
/*!***********************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/Newsletter.vue?vue&type=script&lang=js ***!
\***********************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() {
return {
fields: [{
key: 'id',
label: 'ID',
sortable: true,
sortDirection: 'desc'
}, {
key: 'email',
label: 'Emai',
sortable: true,
"class": 'text-center'
}, {
key: 'created_at',
label: 'Date Created',
sortable: true,
"class": 'text-center'
}],
totalRows: 1,
currentPage: 1,
perPage: this.$perPage,
pageOptions: this.$pageOptions,
sortBy: '',
sortDesc: false,
sortDirection: 'asc',
filter: null,
filterOn: [],
page: 1,
isLoading: false,
sectionStyle: 'style_1',
max_visible_units: 12,
max_col_in_single_row: 3,
create_new: null,
edit_record: null,
newsletter: []
};
},
computed: {
sortOptions: function sortOptions() {
// Create an options list from our fields
return this.fields.filter(function (f) {
return f.sortable;
}).map(function (f) {
return {
text: f.label,
value: f.key
};
});
}
},
mounted: function mounted() {
// Set the initial number of items
this.totalRows = this.newsletter.length;
},
created: function created() {
this.getNewsletter();
},
methods: {
getNewsletter: function getNewsletter() {
var _this = this;
this.isLoading = true;
axios.get(this.$apiUrl + '/newsletter').then(function (response) {
_this.isLoading = false;
_this.newsletter = response.data.data;
_this.totalRows = _this.newsletter.length;
});
},
hideModal: function hideModal() {
this.create_new = false;
this.edit_record = false;
}
}
});
/***/ }),
/***/ "./resources/js/views/Newsletter.vue":
/*!*******************************************!*\
!*** ./resources/js/views/Newsletter.vue ***!
\*******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _Newsletter_vue_vue_type_template_id_0e76be98__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Newsletter.vue?vue&type=template&id=0e76be98 */ "./resources/js/views/Newsletter.vue?vue&type=template&id=0e76be98");
/* harmony import */ var _Newsletter_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Newsletter.vue?vue&type=script&lang=js */ "./resources/js/views/Newsletter.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"])(
_Newsletter_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"],
_Newsletter_vue_vue_type_template_id_0e76be98__WEBPACK_IMPORTED_MODULE_0__.render,
_Newsletter_vue_vue_type_template_id_0e76be98__WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,
false,
null,
null,
null
)
/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/views/Newsletter.vue"
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);
/***/ }),
/***/ "./resources/js/views/Newsletter.vue?vue&type=script&lang=js":
/*!*******************************************************************!*\
!*** ./resources/js/views/Newsletter.vue?vue&type=script&lang=js ***!
\*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
__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_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Newsletter_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Newsletter.vue?vue&type=script&lang=js */ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5.use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/Newsletter.vue?vue&type=script&lang=js");
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Newsletter_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__["default"]);
/***/ }),
/***/ "./resources/js/views/Newsletter.vue?vue&type=template&id=0e76be98":
/*!*************************************************************************!*\
!*** ./resources/js/views/Newsletter.vue?vue&type=template&id=0e76be98 ***!
\*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
__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_Newsletter_vue_vue_type_template_id_0e76be98__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_Newsletter_vue_vue_type_template_id_0e76be98__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_Newsletter_vue_vue_type_template_id_0e76be98__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!./Newsletter.vue?vue&type=template&id=0e76be98 */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/Newsletter.vue?vue&type=template&id=0e76be98");
/***/ }),
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/Newsletter.vue?vue&type=template&id=0e76be98":
/*!****************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/views/Newsletter.vue?vue&type=template&id=0e76be98 ***!
\****************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
__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("div", { staticClass: "page-heading" }, [
_c("div", { staticClass: "page-title" }, [
_c("div", { staticClass: "row" }, [
_vm._m(0),
_vm._v(" "),
_c("div", { staticClass: "col-12 col-md-6 order-md-2 order-first" }, [
_c(
"nav",
{
staticClass: "breadcrumb-header float-start float-lg-end",
attrs: { "aria-label": "breadcrumb" },
},
[
_c("ol", { staticClass: "breadcrumb" }, [
_c(
"li",
{ staticClass: "breadcrumb-item" },
[
_c("router-link", { attrs: { to: "/dashboard" } }, [
_vm._v(_vm._s(_vm.__("dashboard"))),
]),
],
1
),
_vm._v(" "),
_c(
"li",
{
staticClass: "breadcrumb-item active",
attrs: { "aria-current": "page" },
},
[_vm._v("Newsletter")]
),
]),
]
),
]),
]),
]),
_vm._v(" "),
_c("section", { staticClass: "section" }, [
_c("div", { staticClass: "card" }, [
_vm._m(1),
_vm._v(" "),
_c(
"div",
{ staticClass: "card-body" },
[
_c(
"b-row",
{ staticClass: "mb-2" },
[
_c(
"b-col",
{ attrs: { md: "3", "offset-md": "8" } },
[
_c("h6", { staticClass: "box-title" }, [
_vm._v("Search"),
]),
_vm._v(" "),
_c("b-form-input", {
attrs: {
id: "filter-input",
type: "search",
placeholder: "Search",
},
model: {
value: _vm.filter,
callback: function ($$v) {
_vm.filter = $$v
},
expression: "filter",
},
}),
],
1
),
_vm._v(" "),
_c(
"b-col",
{ staticClass: "text-center", attrs: { md: "1" } },
[
_c(
"button",
{
directives: [
{
name: "b-tooltip",
rawName: "v-b-tooltip.hover",
modifiers: { hover: true },
},
],
staticClass: "btn btn-primary btn_refresh",
attrs: { title: _vm.__("refresh") },
on: {
click: function ($event) {
return _vm.getNewsletter()
},
},
},
[
_c("i", {
staticClass: "fa fa-refresh",
attrs: { "aria-hidden": "true" },
}),
]
),
]
),
],
1
),
_vm._v(" "),
_c("b-table", {
attrs: {
items: _vm.newsletter,
fields: _vm.fields,
"current-page": _vm.currentPage,
"per-page": _vm.perPage,
filter: _vm.filter,
"filter-included-fields": _vm.filterOn,
"sort-by": _vm.sortBy,
"sort-desc": _vm.sortDesc,
"sort-direction": _vm.sortDirection,
bordered: true,
busy: _vm.isLoading,
stacked: "md",
"show-empty": "",
small: "",
},
on: {
"update:sortBy": function ($event) {
_vm.sortBy = $event
},
"update:sort-by": function ($event) {
_vm.sortBy = $event
},
"update:sortDesc": function ($event) {
_vm.sortDesc = $event
},
"update:sort-desc": function ($event) {
_vm.sortDesc = $event
},
},
scopedSlots: _vm._u([
{
key: "table-busy",
fn: function () {
return [
_c(
"div",
{ staticClass: "text-center text-black my-2" },
[
_c("b-spinner", { staticClass: "align-middle" }),
_vm._v(" "),
_c("strong", [
_vm._v(_vm._s(_vm.__("loading")) + "..."),
]),
],
1
),
]
},
proxy: true,
},
{
key: "cell(created_at)",
fn: function (row) {
return [
_vm._v(
"\n " +
_vm._s(
new Date(row.item.created_at).toLocaleString()
) +
"\n "
),
]
},
},
]),
}),
_vm._v(" "),
_c(
"b-row",
[
_c(
"b-col",
{ staticClass: "my-1", attrs: { md: "2" } },
[
_c(
"b-form-group",
{
staticClass: "mb-0",
attrs: {
label: _vm.__("per_page"),
"label-for": "per-page-select",
"label-align-sm": "right",
"label-size": "sm",
},
},
[
_c("b-form-select", {
staticClass: "form-control form-select",
attrs: {
id: "per-page-select",
options: _vm.pageOptions,
size: "sm",
},
model: {
value: _vm.perPage,
callback: function ($$v) {
_vm.perPage = $$v
},
expression: "perPage",
},
}),
],
1
),
],
1
),
_vm._v(" "),
_c(
"b-col",
{
staticClass: "my-1",
attrs: { md: "4", "offset-md": "6" },
},
[
_c("b-pagination", {
staticClass: "my-0",
attrs: {
"total-rows": _vm.totalRows,
"per-page": _vm.perPage,
align: "fill",
size: "sm",
},
model: {
value: _vm.currentPage,
callback: function ($$v) {
_vm.currentPage = $$v
},
expression: "currentPage",
},
}),
],
1
),
],
1
),
],
1
),
]),
]),
]),
])
}
var staticRenderFns = [
function () {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
return _c("div", { staticClass: "col-12 col-md-6 order-md-1 order-last" }, [
_c("h3", [_vm._v("Newsletter")]),
])
},
function () {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
return _c("div", { staticClass: "card-header" }, [
_c("h4", { staticClass: "card-title" }, [_vm._v("Newsletter")]),
])
},
]
render._withStripped = true
/***/ })
}]);