Fix new eslint rules

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2020-12-28 12:52:21 +01:00
parent 44a88069db
commit e22fbb7277
15 changed files with 21 additions and 20 deletions

View File

@@ -63,7 +63,7 @@ export default {
components: { components: {
RichText, RichText,
}, },
mixins: [ relativeDate ], mixins: [relativeDate],
props: { props: {
activity: { activity: {
type: Object, type: Object,

View File

@@ -79,7 +79,7 @@ try {
export default { export default {
name: 'AttachmentDragAndDrop', name: 'AttachmentDragAndDrop',
components: { Modal }, components: { Modal },
mixins: [ attachmentUpload ], mixins: [attachmentUpload],
props: { props: {
cardId: { cardId: {
type: Number, type: Number,

View File

@@ -206,7 +206,7 @@ export default {
components: { components: {
Actions, ActionButton, Popover, Avatar, Actions, ActionButton, Popover, Avatar,
}, },
mixins: [ labelStyle ], mixins: [labelStyle],
props: { props: {
board: { board: {
type: Object, type: Object,

View File

@@ -38,7 +38,7 @@ import relativeDate from '../../mixins/relativeDate'
export default { export default {
name: 'DeletedTabSidebar', name: 'DeletedTabSidebar',
mixins: [ relativeDate ], mixins: [relativeDate],
props: { props: {
board: { board: {
type: Object, type: Object,

View File

@@ -71,7 +71,7 @@ export default {
}, },
}, },
watch: { watch: {
'card': { card: {
immediate: true, immediate: true,
handler() { handler() {
this.loadComments() this.loadComments()

View File

@@ -60,7 +60,7 @@ const AtMention = {
const { user, displayName } = context.props const { user, displayName } = context.props
return createElement( return createElement(
'span', 'span',
{ attrs: { 'data-at-embedded': true, 'contenteditable': false } }, { attrs: { 'data-at-embedded': true, contenteditable: false } },
[createElement(UserBubble, { props: { user, displayName }, attrs: { 'data-mention-id': user } })] [createElement(UserBubble, { props: { user, displayName }, attrs: { 'data-mention-id': user } })]
) )
}, },
@@ -76,7 +76,7 @@ export default {
CommentForm, CommentForm,
RichText, RichText,
}, },
mixins: [ relativeDate ], mixins: [relativeDate],
props: { props: {
comment: { comment: {
type: Object, type: Object,

View File

@@ -35,7 +35,7 @@ export default {
async onLocalAttachmentSelected(file) { async onLocalAttachmentSelected(file) {
if (this.maxUploadSize > 0 && file.size > this.maxUploadSize) { if (this.maxUploadSize > 0 && file.size > this.maxUploadSize) {
showError( showError(
t('deck', `Failed to upload {name}`, { name: file.name }) + ' - ' t('deck', 'Failed to upload {name}', { name: file.name }) + ' - '
+ t('deck', 'Maximum file size of {size} exceeded', { size: formatFileSize(this.maxUploadSize) }) + t('deck', 'Maximum file size of {size} exceeded', { size: formatFileSize(this.maxUploadSize) })
) )
event.target.value = '' event.target.value = ''
@@ -49,7 +49,8 @@ export default {
bodyFormData.append('file', file) bodyFormData.append('file', file)
await queue.add(async() => { await queue.add(async() => {
try { try {
await this.$store.dispatch('createAttachment', { cardId: this.cardId, await this.$store.dispatch('createAttachment', {
cardId: this.cardId,
formData: bodyFormData, formData: bodyFormData,
onUploadProgress: (e) => { onUploadProgress: (e) => {
const percentCompleted = Math.round((e.loaded * 100) / e.total) const percentCompleted = Math.round((e.loaded * 100) / e.total)

View File

@@ -23,7 +23,7 @@
import Color from './color' import Color from './color'
export default { export default {
mixins: [ Color ], mixins: [Color],
computed: { computed: {
labelStyle() { labelStyle() {
return (label) => { return (label) => {

View File

@@ -31,7 +31,7 @@ export class CardApi {
} }
addCard(card) { addCard(card) {
return axios.post(this.url(`/cards`), card) return axios.post(this.url('/cards'), card)
.then( .then(
(response) => { (response) => {
return Promise.resolve(response.data) return Promise.resolve(response.data)

View File

@@ -31,7 +31,7 @@ export class CommentApi {
} }
async loadComments({ cardId, limit, offset }) { async loadComments({ cardId, limit, offset }) {
const api = await axios.get(generateOcsUrl(`apps/deck/api/v1.0/cards`, 2) + `${cardId}/comments`, { const api = await axios.get(generateOcsUrl('apps/deck/api/v1.0/cards', 2) + `${cardId}/comments`, {
params: { limit, offset }, params: { limit, offset },
headers: { 'OCS-APIRequest': 'true' }, headers: { 'OCS-APIRequest': 'true' },
}) })
@@ -39,7 +39,7 @@ export class CommentApi {
} }
async createComment({ cardId, comment, replyTo }) { async createComment({ cardId, comment, replyTo }) {
const api = await axios.post(generateOcsUrl(`apps/deck/api/v1.0/cards`, 2) + `${cardId}/comments`, { const api = await axios.post(generateOcsUrl('apps/deck/api/v1.0/cards', 2) + `${cardId}/comments`, {
message: `${comment}`, message: `${comment}`,
parentId: replyTo ? replyTo.id : null, parentId: replyTo ? replyTo.id : null,
}) })
@@ -47,14 +47,14 @@ export class CommentApi {
} }
async updateComment({ cardId, id, comment }) { async updateComment({ cardId, id, comment }) {
const api = await axios.put(generateOcsUrl(`apps/deck/api/v1.0/cards`, 2) + `${cardId}/comments/${id}`, { const api = await axios.put(generateOcsUrl('apps/deck/api/v1.0/cards', 2) + `${cardId}/comments/${id}`, {
message: `${comment}`, message: `${comment}`,
}) })
return api.data.ocs.data return api.data.ocs.data
} }
async deleteComment({ cardId, id }) { async deleteComment({ cardId, id }) {
const api = await axios.delete(generateOcsUrl(`apps/deck/api/v1.0/cards`, 2) + `${cardId}/comments/${id}`) const api = await axios.delete(generateOcsUrl('apps/deck/api/v1.0/cards', 2) + `${cardId}/comments/${id}`)
return api.data.ocs.data return api.data.ocs.data
} }

View File

@@ -26,7 +26,7 @@ import { generateOcsUrl } from '@nextcloud/router'
export class OverviewApi { export class OverviewApi {
url(url) { url(url) {
return generateOcsUrl(`apps/deck/api/v1.0`) + url return generateOcsUrl('apps/deck/api/v1.0') + url
} }
get(filter) { get(filter) {

View File

@@ -81,7 +81,7 @@ export class StackApi {
* @returns {Promise} * @returns {Promise}
*/ */
createStack(stack) { createStack(stack) {
return axios.post(this.url(`/stacks`), stack) return axios.post(this.url('/stacks'), stack)
.then( .then(
(response) => { (response) => {
return Promise.resolve(response.data) return Promise.resolve(response.data)

View File

@@ -53,7 +53,7 @@ export default {
if (state.comments[cardId] === undefined) { if (state.comments[cardId] === undefined) {
Vue.set(state.comments, cardId, { Vue.set(state.comments, cardId, {
hasMore: comments.length > 0, hasMore: comments.length > 0,
comments: [ ...comments ], comments: [...comments],
}) })
} else { } else {
const newComments = comments.filter((comment) => { const newComments = comments.filter((comment) => {

View File

@@ -312,7 +312,7 @@ export default new Vuex.Store({
async setConfig({ commit }, config) { async setConfig({ commit }, config) {
for (const key in config) { for (const key in config) {
try { try {
await axios.post(generateOcsUrl(`apps/deck/api/v1.0/config`) + key, { await axios.post(generateOcsUrl('apps/deck/api/v1.0/config') + key, {
value: config[key], value: config[key],
}) })
commit('SET_CONFIG', { key, value: config[key] }) commit('SET_CONFIG', { key, value: config[key] })

View File

@@ -62,7 +62,7 @@ export default {
DueDate, DueDate,
DashboardWidget, DashboardWidget,
}, },
mixins: [ labelStyle ], mixins: [labelStyle],
data() { data() {
return { return {
loading: false, loading: false,