diff --git a/frontend/admin/main.js b/frontend/admin/main.js index 48938d334..4e11b2c34 100644 --- a/frontend/admin/main.js +++ b/frontend/admin/main.js @@ -1,4 +1,3 @@ -let _ = require("lodash"); let Vue = require("vue"); let VueRouter = require("vue-router"); let VueForm = require("vue-form"); @@ -18,10 +17,6 @@ Vue.use(VueForm, { } }); -Vue.filter("truncate", function(value) { - return _.truncate(value, {'length': 12 }); -}); - let router = new VueRouter({ routes: [ { path: '/', component: MainView }, diff --git a/frontend/admin/vue-components/AccountingView.vue b/frontend/admin/vue-components/AccountingView.vue index 18b12b2f6..f8c4fb55d 100644 --- a/frontend/admin/vue-components/AccountingView.vue +++ b/frontend/admin/vue-components/AccountingView.vue @@ -6,6 +6,7 @@ @@ -35,6 +36,13 @@ let resources = require("admin-resources"); let NewAccountingDialog = require("./accounting/NewAccountingDialog"); + let checkIconFormatter = function(value) { + if(value) { + return ''; + } + return ''; + }; + module.exports = { components: { 'new-accounting-dialog': NewAccountingDialog @@ -46,6 +54,7 @@ headers: [ "ID", "Image", "Workspace", "Vol. source", "Vol. target", "Readonly" ], + columnFormatters: [undefined, undefined, checkIconFormatter, undefined, undefined, checkIconFormatter], rows: [], globalActions: [{ label: "Create New Entry", diff --git a/frontend/admin/vue-components/ContainersView.vue b/frontend/admin/vue-components/ContainersView.vue index acd8b406b..9039235c6 100644 --- a/frontend/admin/vue-components/ContainersView.vue +++ b/frontend/admin/vue-components/ContainersView.vue @@ -5,6 +5,7 @@ @@ -21,12 +22,18 @@