diff --git a/webapp/components/ContributionForm/ContributionForm.spec.js b/webapp/components/ContributionForm/ContributionForm.spec.js index 23b3d8906..1187a4c83 100644 --- a/webapp/components/ContributionForm/ContributionForm.spec.js +++ b/webapp/components/ContributionForm/ContributionForm.spec.js @@ -6,7 +6,7 @@ import Vuex from 'vuex' import PostMutations from '~/graphql/PostMutations.js' import CategoriesSelect from '~/components/CategoriesSelect/CategoriesSelect' -import TeaserImage from '~/components/TeaserImage/TeaserImage' +import ImageUploader from '~/components/ImageUploader/ImageUploader' import MutationObserver from 'mutation-observer' global.MutationObserver = MutationObserver @@ -234,7 +234,7 @@ describe('ContributionForm.vue', () => { it('supports adding a teaser image', async () => { expectedParams.variables.imageUpload = imageUpload - wrapper.find(TeaserImage).vm.$emit('addTeaserImage', imageUpload) + wrapper.find(ImageUploader).vm.$emit('addHeroImage', imageUpload) await wrapper.find('form').trigger('submit') expect(mocks.$apollo.mutate).toHaveBeenCalledWith(expect.objectContaining(expectedParams)) }) diff --git a/webapp/components/ContributionForm/ContributionForm.vue b/webapp/components/ContributionForm/ContributionForm.vue index d2bd33d71..ace33e9c3 100644 --- a/webapp/components/ContributionForm/ContributionForm.vue +++ b/webapp/components/ContributionForm/ContributionForm.vue @@ -24,10 +24,10 @@ :src="contribution.image | proxyApiUrl" :class="['image', form.blurImage && '--blur-image']" /> - @@ -101,13 +101,13 @@ import HcEditor from '~/components/Editor/Editor' import locales from '~/locales' import PostMutations from '~/graphql/PostMutations.js' import CategoriesSelect from '~/components/CategoriesSelect/CategoriesSelect' -import TeaserImage from '~/components/TeaserImage/TeaserImage' +import ImageUploader from '~/components/ImageUploader/ImageUploader' export default { components: { HcEditor, CategoriesSelect, - TeaserImage, + ImageUploader, }, props: { contribution: { type: Object, default: () => {} }, @@ -236,7 +236,7 @@ export default { updateEditorContent(value) { this.$refs.contributionForm.update('content', value) }, - addTeaserImage(file) { + addHeroImage(file) { this.form.teaserImage = file }, addImageAspectRatio(aspectRatio) { diff --git a/webapp/components/TeaserImage/TeaserImage.spec.js b/webapp/components/ImageUploader/ImageUploader.spec.js similarity index 84% rename from webapp/components/TeaserImage/TeaserImage.spec.js rename to webapp/components/ImageUploader/ImageUploader.spec.js index 7ef9e3051..e2e9f8d05 100644 --- a/webapp/components/TeaserImage/TeaserImage.spec.js +++ b/webapp/components/ImageUploader/ImageUploader.spec.js @@ -1,9 +1,9 @@ import { mount } from '@vue/test-utils' -import TeaserImage from './TeaserImage.vue' +import ImageUploader from './ImageUploader.vue' const localVue = global.localVue -describe('TeaserImage.vue', () => { +describe('ImageUploader.vue', () => { let wrapper let mocks @@ -17,7 +17,7 @@ describe('TeaserImage.vue', () => { }) describe('mount', () => { const Wrapper = () => { - return mount(TeaserImage, { mocks, localVue }) + return mount(ImageUploader, { mocks, localVue }) } beforeEach(() => { wrapper = Wrapper() diff --git a/webapp/components/TeaserImage/TeaserImage.vue b/webapp/components/ImageUploader/ImageUploader.vue similarity index 96% rename from webapp/components/TeaserImage/TeaserImage.vue rename to webapp/components/ImageUploader/ImageUploader.vue index 1899a39c7..12a7f0720 100644 --- a/webapp/components/TeaserImage/TeaserImage.vue +++ b/webapp/components/ImageUploader/ImageUploader.vue @@ -1,5 +1,4 @@