diff --git a/frontend/src/components/accounts/Index.vue b/frontend/src/components/accounts/Index.vue index 83d90334ff..09a31a2506 100644 --- a/frontend/src/components/accounts/Index.vue +++ b/frontend/src/components/accounts/Index.vue @@ -173,7 +173,7 @@ export default { ready: false, fields: [], currentPage: 1, - perPage: 5, + perPage: 50, total: 0 } }, @@ -205,6 +205,7 @@ export default { let params = new URLSearchParams(window.location.search); this.currentPage = params.get('page') ? parseInt(params.get('page')) : 1; + // per page: //this.perPage = this.get @@ -255,6 +256,7 @@ export default { methods: { getAccountList: function () { + this.perPage = this.listPageSize; this.accounts = []; // needs to be async so call itself again: this.downloadAccountList(1); diff --git a/frontend/webpack.mix.js b/frontend/webpack.mix.js index eae7daea60..a8ecd51336 100644 --- a/frontend/webpack.mix.js +++ b/frontend/webpack.mix.js @@ -21,8 +21,6 @@ const mix = require('laravel-mix'); require('laravel-mix-bundle-analyzer'); - - // production mix.webpackConfig({ resolve: { diff --git a/public/v2/js/accounts/index.js b/public/v2/js/accounts/index.js index 3a7e48ac68..9630b5ad54 100755 --- a/public/v2/js/accounts/index.js +++ b/public/v2/js/accounts/index.js @@ -1,2 +1,2 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{331:function(t,e,a){t.exports=a(457)},457:function(t,e,a){"use strict";a.r(e);var n=a(10),r=a.n(n),s=a(14);function c(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function i(t){for(var e=1;e0?a("span",{staticClass:"text-success"},[t._v("\n "+t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.current_balance))+"\n ")]):t._e(),t._v(" "),parseFloat(e.item.current_balance)<0?a("span",{staticClass:"text-danger"},[t._v("\n "+t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.current_balance))+"\n ")]):t._e(),t._v(" "),0===parseFloat(e.item.current_balance)?a("span",{staticClass:"text-muted"},[t._v("\n "+t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.current_balance))+"\n ")]):t._e(),t._v(" "),"asset"===t.type&&"loading"===e.item.balance_diff?a("span",[a("i",{staticClass:"fas fa-spinner fa-spin"})]):t._e(),t._v(" "),"asset"===t.type&&"loading"!==e.item.balance_diff?a("span",[t._v("\n ("),parseFloat(e.item.balance_diff)>0?a("span",{staticClass:"text-success"},[t._v(t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.balance_diff)))]):t._e(),0===parseFloat(e.item.balance_diff)?a("span",{staticClass:"text-muted"},[t._v(t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.balance_diff)))]):t._e(),parseFloat(e.item.balance_diff)<0?a("span",{staticClass:"text-danger"},[t._v(t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.balance_diff)))]):t._e(),t._v(")\n\n\n ")]):t._e()]}}])})],1),t._v(" "),a("div",{staticClass:"card-footer"},[a("a",{staticClass:"btn btn-success",attrs:{href:"./accounts/create/"+t.type,title:t.$t("firefly.create_new_"+t.type)}},[t._v(t._s(t.$t("firefly.create_new_"+t.type)))])])])])])])}),[],!1,null,"03f5ba85",null).exports,p=a(34),f=a(463),b=a(464);a(41);var _=a(43),m={};r.a.component("b-table",f.a),r.a.component("b-pagination",b.a),new r.a({i18n:_,store:p.a,el:"#accounts",render:function(t){return t(d,{props:m})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference"),this.$store.dispatch("updateListPageSizePreference"),this.$store.dispatch("dashboard/index/initialiseStore")}})}},[[331,0,1]]]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{331:function(t,e,a){t.exports=a(457)},457:function(t,e,a){"use strict";a.r(e);var n=a(10),r=a.n(n),s=a(14);function c(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function i(t){for(var e=1;e0?a("span",{staticClass:"text-success"},[t._v("\n "+t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.current_balance))+"\n ")]):t._e(),t._v(" "),parseFloat(e.item.current_balance)<0?a("span",{staticClass:"text-danger"},[t._v("\n "+t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.current_balance))+"\n ")]):t._e(),t._v(" "),0===parseFloat(e.item.current_balance)?a("span",{staticClass:"text-muted"},[t._v("\n "+t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.current_balance))+"\n ")]):t._e(),t._v(" "),"asset"===t.type&&"loading"===e.item.balance_diff?a("span",[a("i",{staticClass:"fas fa-spinner fa-spin"})]):t._e(),t._v(" "),"asset"===t.type&&"loading"!==e.item.balance_diff?a("span",[t._v("\n ("),parseFloat(e.item.balance_diff)>0?a("span",{staticClass:"text-success"},[t._v(t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.balance_diff)))]):t._e(),0===parseFloat(e.item.balance_diff)?a("span",{staticClass:"text-muted"},[t._v(t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.balance_diff)))]):t._e(),parseFloat(e.item.balance_diff)<0?a("span",{staticClass:"text-danger"},[t._v(t._s(Intl.NumberFormat("en-US",{style:"currency",currency:e.item.currency_code}).format(e.item.balance_diff)))]):t._e(),t._v(")\n\n\n ")]):t._e()]}}])})],1),t._v(" "),a("div",{staticClass:"card-footer"},[a("a",{staticClass:"btn btn-success",attrs:{href:"./accounts/create/"+t.type,title:t.$t("firefly.create_new_"+t.type)}},[t._v(t._s(t.$t("firefly.create_new_"+t.type)))])])])])])])}),[],!1,null,"00cc6a9e",null).exports,p=a(34),f=a(463),b=a(464);a(41);var _=a(43),m={};r.a.component("b-table",f.a),r.a.component("b-pagination",b.a),new r.a({i18n:_,store:p.a,el:"#accounts",render:function(t){return t(d,{props:m})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference"),this.$store.dispatch("updateListPageSizePreference"),this.$store.dispatch("dashboard/index/initialiseStore")}})}},[[331,0,1]]]); //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/public/v2/js/accounts/index.js.map b/public/v2/js/accounts/index.js.map index 945438c36e..f8fc57814b 100755 --- a/public/v2/js/accounts/index.js.map +++ b/public/v2/js/accounts/index.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/components/accounts/Index.vue","webpack:///./src/components/accounts/Index.vue?6395","webpack:///./src/components/accounts/Index.vue","webpack:///./src/components/accounts/Index.vue?74d7","webpack:///./src/pages/accounts/index.js"],"names":["name","props","accountTypes","String","data","accounts","type","loading","ready","fields","currentPage","perPage","total","watch","datesReady","value","this","getAccountList","computed","start","end","cardTitle","$t","created","parts","length","params","get","parseInt","push","methods","downloadAccountList","console","log","page","axios","roleTranslate","role","parsePages","pagination","parseAccounts","hasOwnProperty","key","test","acct","id","current","title","attributes","account_role","iban","account_number","current_balance","currency_code","balance_diff","getAccountBalanceDifference","promises","Promise","resolve","toISOString","split","all","then","loadAccounts","_vm","_h","$createElement","_c","_self","staticClass","attrs","model","callback","$$v","expression","_v","scopedSlots","_u","fn","item","_s","_e","parseFloat","Intl","NumberFormat","style","currency","format","require","i18n","Vue","component","BTable","BPagination","store","el","render","createElement","Index","beforeCreate","$store","commit","dispatch"],"mappings":"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","file":"/public/js/accounts/index.js","sourcesContent":["\n\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=03f5ba85&scoped=true&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"03f5ba85\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('b-pagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"}),_vm._v(\" \"),_c('div',{staticClass:\"card-body p-0\"},[_c('b-table',{attrs:{\"id\":\"my-table\",\"striped\":\"\",\"hover\":\"\",\"primary-key\":\"id\",\"items\":_vm.accounts,\"fields\":_vm.fields,\"per-page\":_vm.perPage,\"current-page\":_vm.currentPage},scopedSlots:_vm._u([{key:\"cell(title)\",fn:function(data){return [_c('a',{attrs:{\"href\":'./accounts/show/' + data.item.id,\"title\":data.value}},[_vm._v(_vm._s(data.value))])]}},{key:\"cell(number)\",fn:function(data){return [(null !== data.item.iban && null === data.item.account_number)?_c('span',[_vm._v(_vm._s(data.item.iban))]):_vm._e(),_vm._v(\" \"),(null === data.item.iban && null !== data.item.account_number)?_c('span',[_vm._v(_vm._s(data.item.account_number))]):_vm._e(),_vm._v(\" \"),(null !== data.item.iban && null !== data.item.account_number)?_c('span',[_vm._v(_vm._s(data.item.iban)+\" (\"+_vm._s(data.item.account_number)+\")\")]):_vm._e()]}},{key:\"cell(current_balance)\",fn:function(data){return [(parseFloat(data.item.current_balance) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(data.item.current_balance) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(0 === parseFloat(data.item.current_balance))?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' === data.item.balance_diff)?_c('span',[_c('i',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' !== data.item.balance_diff)?_c('span',[_vm._v(\"\\n (\"),(parseFloat(data.item.balance_diff) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),(0===parseFloat(data.item.balance_diff))?_c('span',{staticClass:\"text-muted\"},[_vm._v(_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),(parseFloat(data.item.balance_diff) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),_vm._v(\")\\n\\n\\n \")]):_vm._e()]}}])})],1),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-success\",attrs:{\"href\":'./accounts/create/' + _vm.type,\"title\":_vm.$t('firefly.create_new_' + _vm.type)}},[_vm._v(_vm._s(_vm.$t('firefly.create_new_' + _vm.type)))])])])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from \"vue\";\nimport Index from \"../../components/accounts/Index\";\nimport store from \"../../components/store\";\nimport {BTable, BPagination} from 'bootstrap-vue';\n\nrequire('../../bootstrap');\n\n// i18n\nlet i18n = require('../../i18n');\n\nlet props = {};\n\n\nVue.component('b-table', BTable);\nVue.component('b-pagination', BPagination);\n\n\nnew Vue({\n i18n,\n store,\n el: \"#accounts\",\n render: (createElement) => {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n this.$store.dispatch('updateListPageSizePreference');\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///src/components/accounts/Index.vue","webpack:///./src/components/accounts/Index.vue?6395","webpack:///./src/components/accounts/Index.vue","webpack:///./src/components/accounts/Index.vue?e838","webpack:///./src/pages/accounts/index.js"],"names":["name","props","accountTypes","String","data","accounts","type","loading","ready","fields","currentPage","perPage","total","watch","datesReady","value","this","getAccountList","computed","start","end","cardTitle","$t","created","parts","length","params","get","parseInt","push","methods","listPageSize","downloadAccountList","console","log","page","axios","roleTranslate","role","parsePages","pagination","parseAccounts","hasOwnProperty","key","test","acct","id","current","title","attributes","account_role","iban","account_number","current_balance","currency_code","balance_diff","getAccountBalanceDifference","promises","Promise","resolve","toISOString","split","all","then","loadAccounts","_vm","_h","$createElement","_c","_self","staticClass","attrs","model","callback","$$v","expression","_v","scopedSlots","_u","fn","item","_s","_e","parseFloat","Intl","NumberFormat","style","currency","format","require","i18n","Vue","component","BTable","BPagination","store","el","render","createElement","Index","beforeCreate","$store","commit","dispatch"],"mappings":"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","file":"/public/js/accounts/index.js","sourcesContent":["\n\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=00cc6a9e&scoped=true&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"00cc6a9e\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('b-pagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"}),_vm._v(\" \"),_c('div',{staticClass:\"card-body p-0\"},[_c('b-table',{attrs:{\"id\":\"my-table\",\"striped\":\"\",\"hover\":\"\",\"primary-key\":\"id\",\"items\":_vm.accounts,\"fields\":_vm.fields,\"per-page\":_vm.perPage,\"current-page\":_vm.currentPage},scopedSlots:_vm._u([{key:\"cell(title)\",fn:function(data){return [_c('a',{attrs:{\"href\":'./accounts/show/' + data.item.id,\"title\":data.value}},[_vm._v(_vm._s(data.value))])]}},{key:\"cell(number)\",fn:function(data){return [(null !== data.item.iban && null === data.item.account_number)?_c('span',[_vm._v(_vm._s(data.item.iban))]):_vm._e(),_vm._v(\" \"),(null === data.item.iban && null !== data.item.account_number)?_c('span',[_vm._v(_vm._s(data.item.account_number))]):_vm._e(),_vm._v(\" \"),(null !== data.item.iban && null !== data.item.account_number)?_c('span',[_vm._v(_vm._s(data.item.iban)+\" (\"+_vm._s(data.item.account_number)+\")\")]):_vm._e()]}},{key:\"cell(current_balance)\",fn:function(data){return [(parseFloat(data.item.current_balance) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(data.item.current_balance) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(0 === parseFloat(data.item.current_balance))?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' === data.item.balance_diff)?_c('span',[_c('i',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' !== data.item.balance_diff)?_c('span',[_vm._v(\"\\n (\"),(parseFloat(data.item.balance_diff) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),(0===parseFloat(data.item.balance_diff))?_c('span',{staticClass:\"text-muted\"},[_vm._v(_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),(parseFloat(data.item.balance_diff) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat('en-US', {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),_vm._v(\")\\n\\n\\n \")]):_vm._e()]}}])})],1),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-success\",attrs:{\"href\":'./accounts/create/' + _vm.type,\"title\":_vm.$t('firefly.create_new_' + _vm.type)}},[_vm._v(_vm._s(_vm.$t('firefly.create_new_' + _vm.type)))])])])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from \"vue\";\nimport Index from \"../../components/accounts/Index\";\nimport store from \"../../components/store\";\nimport {BTable, BPagination} from 'bootstrap-vue';\n\nrequire('../../bootstrap');\n\n// i18n\nlet i18n = require('../../i18n');\n\nlet props = {};\n\n\nVue.component('b-table', BTable);\nVue.component('b-pagination', BPagination);\n\n\nnew Vue({\n i18n,\n store,\n el: \"#accounts\",\n render: (createElement) => {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n this.$store.dispatch('updateListPageSizePreference');\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n"],"sourceRoot":""} \ No newline at end of file