1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-12 16:28:06 +00:00
bramw_baserow/web-frontend/modules/database/components/field/FileFieldModalImage.vue
2020-11-30 18:52:39 +00:00

28 lines
546 B
Vue

<template>
<div class="file-field-modal__preview-image-wrapper">
<div v-if="!loaded" class="file-field-modal__preview-image-loading"></div>
<img
:src="src"
class="file-field-modal__preview-image"
:class="{ 'file-field-modal__preview-image--hidden': !loaded }"
@load="loaded = true"
/>
</div>
</template>
<script>
export default {
name: 'FileFieldModalImage',
props: {
src: {
type: String,
required: true,
},
},
data() {
return {
loaded: false,
}
},
}
</script>