|
|
@@ -318,12 +318,17 @@ __webpack_require__.r(__webpack_exports__);
|
|
318
|
318
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
|
|
319
|
319
|
props: {
|
|
320
|
320
|
cardStatistics: Object,
|
|
321
|
|
- transactionStatistics: Object,
|
|
322
|
|
- transactionOutletStatistics: Object
|
|
|
321
|
+ chartTransactionStatistics: Object,
|
|
|
322
|
+ chartOutletStatistic: Object
|
|
323
|
323
|
},
|
|
324
|
324
|
setup: function setup(__props, _ref) {
|
|
325
|
325
|
var expose = _ref.expose;
|
|
326
|
326
|
expose();
|
|
|
327
|
+ var props = __props;
|
|
|
328
|
+ (0,vue__WEBPACK_IMPORTED_MODULE_0__.onMounted)(function () {
|
|
|
329
|
+ console.log(props.chartTransactionStatistics);
|
|
|
330
|
+ console.log(props.chartOutletStatistic);
|
|
|
331
|
+ });
|
|
327
|
332
|
|
|
328
|
333
|
var transactionBarData = function transactionBarData(chartData) {
|
|
329
|
334
|
var colors = ['#17b6ff', '#ffb51c'];
|
|
|
@@ -344,7 +349,7 @@ __webpack_require__.r(__webpack_exports__);
|
|
344
|
349
|
return data;
|
|
345
|
350
|
};
|
|
346
|
351
|
|
|
347
|
|
- var transactionBarOption = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)({
|
|
|
352
|
+ var transactionBarOption = {
|
|
348
|
353
|
responsive: true,
|
|
349
|
354
|
maintainAspectRatio: false,
|
|
350
|
355
|
datasetFill: false,
|
|
|
@@ -360,7 +365,7 @@ __webpack_require__.r(__webpack_exports__);
|
|
360
|
365
|
}
|
|
361
|
366
|
}
|
|
362
|
367
|
}
|
|
363
|
|
- });
|
|
|
368
|
+ };
|
|
364
|
369
|
|
|
365
|
370
|
var transactionOutletPieData = function transactionOutletPieData(chartData) {
|
|
366
|
371
|
var labels = [];
|
|
|
@@ -380,7 +385,7 @@ __webpack_require__.r(__webpack_exports__);
|
|
380
|
385
|
};
|
|
381
|
386
|
};
|
|
382
|
387
|
|
|
383
|
|
- var transactionOutletPieOption = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)({
|
|
|
388
|
+ var transactionOutletPieOption = {
|
|
384
|
389
|
maintainAspectRatio: false,
|
|
385
|
390
|
datasetFill: false,
|
|
386
|
391
|
plugins: {
|
|
|
@@ -390,13 +395,14 @@ __webpack_require__.r(__webpack_exports__);
|
|
390
|
395
|
}
|
|
391
|
396
|
}
|
|
392
|
397
|
}
|
|
393
|
|
- });
|
|
|
398
|
+ };
|
|
394
|
399
|
var __returned__ = {
|
|
|
400
|
+ props: props,
|
|
395
|
401
|
transactionBarData: transactionBarData,
|
|
396
|
402
|
transactionBarOption: transactionBarOption,
|
|
397
|
403
|
transactionOutletPieData: transactionOutletPieData,
|
|
398
|
404
|
transactionOutletPieOption: transactionOutletPieOption,
|
|
399
|
|
- ref: vue__WEBPACK_IMPORTED_MODULE_0__.ref,
|
|
|
405
|
+ onMounted: vue__WEBPACK_IMPORTED_MODULE_0__.onMounted,
|
|
400
|
406
|
Head: _inertiajs_inertia_vue3__WEBPACK_IMPORTED_MODULE_1__.Head,
|
|
401
|
407
|
AppLayout: _layouts_AppLayout_vue__WEBPACK_IMPORTED_MODULE_2__["default"]
|
|
402
|
408
|
};
|
|
|
@@ -936,8 +942,20 @@ var _hoisted_9 = {
|
|
936
|
942
|
"class": "col-12 md:col-6"
|
|
937
|
943
|
};
|
|
938
|
944
|
var _hoisted_10 = {
|
|
|
945
|
+ "class": "flex flex-column"
|
|
|
946
|
+};
|
|
|
947
|
+var _hoisted_11 = {
|
|
|
948
|
+ "class": "text-base font-normal"
|
|
|
949
|
+};
|
|
|
950
|
+var _hoisted_12 = {
|
|
939
|
951
|
"class": "col-12 md:col-6"
|
|
940
|
952
|
};
|
|
|
953
|
+var _hoisted_13 = {
|
|
|
954
|
+ "class": "flex flex-column"
|
|
|
955
|
+};
|
|
|
956
|
+var _hoisted_14 = {
|
|
|
957
|
+ "class": "text-base font-normal"
|
|
|
958
|
+};
|
|
941
|
959
|
function render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
942
|
960
|
var _component_Card = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)("Card");
|
|
943
|
961
|
|
|
|
@@ -974,21 +992,23 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
974
|
992
|
)]);
|
|
975
|
993
|
}), 256
|
|
976
|
994
|
/* UNKEYED_FRAGMENT */
|
|
977
|
|
- )), ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(true), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.renderList)($props.transactionStatistics, function (transactionStatistic) {
|
|
|
995
|
+ )), ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(true), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.renderList)($props.chartTransactionStatistics, function (statistic) {
|
|
978
|
996
|
return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_9, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
|
|
979
|
997
|
title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
|
|
980
|
|
- return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)((0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(transactionStatistic.title), 1
|
|
|
998
|
+ return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_10, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(statistic.title), 1
|
|
981
|
999
|
/* TEXT */
|
|
982
|
|
- )];
|
|
|
1000
|
+ ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_11, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(statistic.description), 1
|
|
|
1001
|
+ /* TEXT */
|
|
|
1002
|
+ )])];
|
|
983
|
1003
|
}),
|
|
984
|
1004
|
content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
|
|
985
|
1005
|
return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Chart, {
|
|
986
|
1006
|
type: "bar",
|
|
987
|
|
- data: $setup.transactionBarData(transactionStatistic.data),
|
|
|
1007
|
+ data: $setup.transactionBarData(statistic.data),
|
|
988
|
1008
|
options: $setup.transactionBarOption
|
|
989
|
1009
|
}, null, 8
|
|
990
|
1010
|
/* PROPS */
|
|
991
|
|
- , ["data", "options"])];
|
|
|
1011
|
+ , ["data"])];
|
|
992
|
1012
|
}),
|
|
993
|
1013
|
_: 2
|
|
994
|
1014
|
/* DYNAMIC */
|
|
|
@@ -998,22 +1018,24 @@ function render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
998
|
1018
|
)]);
|
|
999
|
1019
|
}), 256
|
|
1000
|
1020
|
/* UNKEYED_FRAGMENT */
|
|
1001
|
|
- )), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_10, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
|
|
|
1021
|
+ )), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_12, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Card, null, {
|
|
1002
|
1022
|
title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
|
|
1003
|
|
- return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createTextVNode)((0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.transactionOutletStatistics.title), 1
|
|
|
1023
|
+ return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_13, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.chartOutletStatistic.title), 1
|
|
|
1024
|
+ /* TEXT */
|
|
|
1025
|
+ ), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("span", _hoisted_14, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($props.chartOutletStatistic.description), 1
|
|
1004
|
1026
|
/* TEXT */
|
|
1005
|
|
- )];
|
|
|
1027
|
+ )])];
|
|
1006
|
1028
|
}),
|
|
1007
|
1029
|
content: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(function () {
|
|
1008
|
1030
|
return [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_Chart, {
|
|
1009
|
1031
|
type: "pie",
|
|
1010
|
1032
|
width: 600,
|
|
1011
|
1033
|
height: 300,
|
|
1012
|
|
- data: $setup.transactionOutletPieData($props.transactionOutletStatistics.data),
|
|
|
1034
|
+ data: $setup.transactionOutletPieData($props.chartOutletStatistic.data),
|
|
1013
|
1035
|
options: $setup.transactionOutletPieOption
|
|
1014
|
1036
|
}, null, 8
|
|
1015
|
1037
|
/* PROPS */
|
|
1016
|
|
- , ["data", "options"])];
|
|
|
1038
|
+ , ["data"])];
|
|
1017
|
1039
|
}),
|
|
1018
|
1040
|
_: 1
|
|
1019
|
1041
|
/* STABLE */
|