diff --git a/src/components/ListTable/formatters/LengthFormatter.vue b/src/components/ListTable/formatters/LengthFormatter.vue new file mode 100644 index 000000000..abbda35b2 --- /dev/null +++ b/src/components/ListTable/formatters/LengthFormatter.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/src/components/ListTable/formatters/base.vue b/src/components/ListTable/formatters/base.vue index 17a47d822..6be97cc96 100644 --- a/src/components/ListTable/formatters/base.vue +++ b/src/components/ListTable/formatters/base.vue @@ -19,7 +19,7 @@ export default { default: () => ({}) }, cellValue: { - type: [String, Boolean, Number, Object], + type: [String, Boolean, Number, Object, Array], default: null }, tableData: { diff --git a/src/components/ListTable/formatters/index.js b/src/components/ListTable/formatters/index.js index 00b5c18fc..515c422e2 100644 --- a/src/components/ListTable/formatters/index.js +++ b/src/components/ListTable/formatters/index.js @@ -2,4 +2,5 @@ export { default as DetailFormatter } from './DetailFormatter' export { default as DisplayFormatter } from './DisplayFormatter' export { default as BooleanFormatter } from './ChoicesFormatter' export { default as ActionsFormatter } from './ActionsFormatter' +export { default as LengthFormatter } from './LengthFormatter' diff --git a/src/views/perms/AssetPermissionList.vue b/src/views/perms/AssetPermissionList.vue index cad36f5e6..9a95c2c1e 100644 --- a/src/views/perms/AssetPermissionList.vue +++ b/src/views/perms/AssetPermissionList.vue @@ -4,7 +4,7 @@