logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://hacktivis.me/git/pleroma-fe.git
commit: b67db47c888dd45c49a49b82e7922c2bf40ed61c
parent dd3fe61cf3cfcb1b41d1d34aa23ba99325d9dd56
Author: Henry Jameson <me@hjkos.com>
Date:   Tue, 22 Jun 2021 20:47:35 +0300

lint

Diffstat:

Msrc/components/attachment/attachment.vue16++++++++--------
Msrc/components/gallery/gallery.vue12++++++------
Msrc/components/post_status_form/post_status_form.vue4++--
Msrc/components/status_body/status_body.vue6+++---
Msrc/components/status_content/status_content.js1-
Msrc/components/status_content/status_content.vue12++++++------
6 files changed, 25 insertions(+), 26 deletions(-)

diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue @@ -15,12 +15,12 @@ @click.prevent="" > <FAIcon :icon="placeholderIconClass" /> - <b>{{ nsfw ? "NSFW / " : "" }}</b>{{ this.edit ? '' : placeholderName }} + <b>{{ nsfw ? "NSFW / " : "" }}</b>{{ edit ? '' : placeholderName }} </a> <div - class="attachment-buttons" v-if="edit || remove" - > + class="attachment-buttons" + > <button v-if="remove" class="button-unstyled attachment-button" @@ -48,13 +48,13 @@ </div> </button> <div + v-else class="Attachment" :class="classNames" - v-else > <div - class="attachment-wrapper" v-show="!isEmpty" + class="attachment-wrapper" > <a v-if="hidden" @@ -76,9 +76,9 @@ /> </a> <div - class="attachment-buttons" v-if="!hidden" - > + class="attachment-buttons" + > <button v-if="type === 'flash' && flashLoaded" class="button-unstyled attachment-button" @@ -190,8 +190,8 @@ @click.stop.prevent="openModal" > <Flash - class="flash" ref="flash" + class="flash" :src="attachment.large_thumb_url || attachment.url" @playerOpened="setFlashLoaded(true)" @playerClosed="setFlashLoaded(false)" diff --git a/src/components/gallery/gallery.vue b/src/components/gallery/gallery.vue @@ -1,8 +1,8 @@ <template> <div - class="Gallery" ref="galleryContainer" - :class="{ '-long': tooManyAttachments && hidingLong }" + class="Gallery" + :class="{ '-long': tooManyAttachments && hidingLong }" > <div class="gallery-rows"> <div @@ -18,8 +18,8 @@ > <attachment v-for="attachment in row.items" - class="gallery-item" :key="attachment.id" + class="gallery-item" :nsfw="nsfw" :attachment="attachment" :allow-play="false" @@ -28,7 +28,7 @@ :remove="removeAttachment" :edit="editAttachment" :description="descriptions && descriptions[attachment.id]" - :hideDescription="size === 'small' || tooManyAttachments && hidingLong" + :hide-description="size === 'small' || tooManyAttachments && hidingLong" :style="itemStyle(attachment.id, row.items)" @setMedia="onMedia" @naturalSizeLoad="onNaturalSizeLoad" @@ -41,7 +41,7 @@ class="many-attachments" > <div class="many-attachments-text"> - {{ $t("status.many_attachments", { number: attachments.length })}} + {{ $t("status.many_attachments", { number: attachments.length }) }} </div> <div class="many-attachments-buttons"> <span @@ -67,8 +67,8 @@ </button> </span> <span - class="many-attachments-button" v-if="hidingLong" + class="many-attachments-button" > <button class="button-unstyled -link" diff --git a/src/components/post_status_form/post_status_form.vue b/src/components/post_status_form/post_status_form.vue @@ -296,8 +296,8 @@ :descriptions="newStatus.mediaDescriptions" :set-media="() => $store.dispatch('setMedia', newStatus.files)" :editable="true" - :editAttachment="editAttachment" - :removeAttachment="removeMediaFile" + :edit-attachment="editAttachment" + :remove-attachment="removeMediaFile" @play="$emit('mediaplay', attachment.id)" @pause="$emit('mediapause', attachment.id)" /> diff --git a/src/components/status_body/status_body.vue b/src/components/status_body/status_body.vue @@ -1,7 +1,7 @@ <template> -<div - class="StatusBody" - :class="{ '-compact': compact }" + <div + class="StatusBody" + :class="{ '-compact': compact }" > <div class="body"> <div diff --git a/src/components/status_content/status_content.js b/src/components/status_content/status_content.js @@ -3,7 +3,6 @@ import Poll from '../poll/poll.vue' import Gallery from '../gallery/gallery.vue' import StatusBody from 'src/components/status_body/status_body.vue' import LinkPreview from '../link-preview/link-preview.vue' -import fileType from 'src/services/file_type/file_type.service' import { mapGetters, mapState } from 'vuex' import { library } from '@fortawesome/fontawesome-svg-core' import { diff --git a/src/components/status_content/status_content.vue b/src/components/status_content/status_content.vue @@ -1,8 +1,8 @@ <template> -<div - class="StatusContent" - :class="{ '-compact': compact }" -> + <div + class="StatusContent" + :class="{ '-compact': compact }" + > <slot name="header" /> <StatusBody :status="status" @@ -16,11 +16,11 @@ </div> <gallery - class="attachments media-body" v-if="status.attachments.length !== 0" + class="attachments media-body" :nsfw="nsfwClickthrough" :attachments="status.attachments" - :limit="this.compact ? 1 : 0" + :limit="compact ? 1 : 0" :size="attachmentSize" @setMedia="onMedia" @play="$emit('mediaplay', attachment.id)"