ctucx.git: ctucx.things

simple inventory management web-app

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 
38 
39 
40 
<style lang="scss">

#itemImageDialog {
	width: 640px;

	.imageUploadDescription {
		margin-bottom: 19px;
	}
}

</style>

<template>
	<modal id="lpImageDialog" :shown="shown" @hide="shown = false">
		<img :src="imageUrl">
	</modal>
</template>

<script>
import modal from './modal.vue';

export default {
	name: 'ItemViewImage',
	components: {
		modal,
	},
	data() {
		return {
			imageUrl: '',
			shown: false,
		};
	},
	mounted() {
		bus.$on('viewItemImage', (imageUrl) => {
			this.shown = true;
			this.imageUrl = imageUrl;
		});
	},
};
</script>