diff --git a/src/components/CreateEntityMenu.vue b/src/components/CreateEntityMenu.vue
index 63759b78a265b3483b2f649f98765a5efd31f141..6dbdd34e98816aa0fb8630bbfc802f578cd4c8ae 100644
--- a/src/components/CreateEntityMenu.vue
+++ b/src/components/CreateEntityMenu.vue
@@ -15,25 +15,19 @@ const {
});
const addImage = (files: FileList) => {
- console.log('files', files);
let image = new Image();
-
const file = files[0];
- const reader = new FileReader();
console.log('file', file, 'type: ', typeof file);
- reader.readAsDataURL(file);
- reader.addEventListener('load', () => {
- const url = reader.result;
- image.src = url;
- console.log('image width and height: ', image.width, image.height);
- console.log('url length: ', url.length);
- emit('addEntity', {
- entity_type: 'image',
- entity_uuid: uuidv4(),
- image_data: url,
- image_position: 'left',
- image_height: 300
- });
+ const url = URL.createObjectURL(file);
+ image.src = url;
+ console.log('image width and height: ', image.width, image.height);
+ console.log('url length: ', url.length);
+ emit('addEntity', {
+ entity_type: 'image',
+ entity_uuid: uuidv4(),
+ image_data: url,
+ image_position: 'left',
+ image_height: 300
});
};
onChange((files) => {
diff --git a/src/modules/BaseModal.vue b/src/modules/BaseModal.vue
index 3e192bab84759370ba1722252208375e3e9c1265..af212bf39557879b85836a38822e01b0e6e044a0 100644
--- a/src/modules/BaseModal.vue
+++ b/src/modules/BaseModal.vue
@@ -1,6 +1,7 @@
@@ -96,7 +90,8 @@ function uploadFile($event: Event) {
title="Change image"
accept="image/*"
class="w-2 pr-[135px] -mr-[135px] py-2 -my-2 pl-2 -ml-2 opacity-0"
- />Change image
+ />
+ Change image