1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-02-27 14:45:49 +00:00
bramw_baserow/web-frontend/modules/database/components/view/grid/fields/FunctionalGridViewFieldNumber.vue
2025-01-10 15:32:38 +00:00

33 lines
737 B
Vue

<template functional>
<div
class="grid-view__cell"
:class="{
...(data.staticClass && {
[data.staticClass]: true,
}),
'cell-error': props.value === 'NaN',
}"
>
<div class="grid-field-number">
{{
props.value === 'NaN'
? parent.$t('fieldErrors.invalidNumber')
: $options.methods.formatFrontendNumber(props.field, props.value)
}}
</div>
</div>
</template>
<script>
import { formatFrontendNumber } from '@baserow/modules/database/utils/number'
export default {
name: 'FunctionalGridViewFieldNumber',
functional: true,
methods: {
formatFrontendNumber(field, value) {
return formatFrontendNumber(field, value)
},
},
}
</script>