fix (display-filesize): wrap component value in span node (#15841)

* fix (display-filesize): wrap component value in `span` node

rel: https://github.com/directus/directus/issues/15838

* reformatting (display-filesize): ran prettier on file
This commit is contained in:
Andreas Bernhard
2022-10-03 16:11:57 +02:00
committed by GitHub
parent cbe1e7fbc6
commit 0a5ff6d12a

View File

@@ -1,12 +1,13 @@
import { defineDisplay } from '@directus/shared/utils';
import { formatFilesize } from '@/utils/format-filesize';
import { h } from 'vue';
export default defineDisplay({
id: 'filesize',
name: '$t:displays.filesize.filesize',
description: '$t:displays.filesize.description',
icon: 'description',
component: ({ value }: { value: number }) => formatFilesize(value),
component: ({ value }: { value: number }) => h('span', null, formatFilesize(value)),
handler: ({ value }: { value: number }) => formatFilesize(value),
options: [],
types: ['integer', 'bigInteger'],