forked from AkkomaGang/admin-fe
Add translations to emojiPacks module and alphabetize it
This commit is contained in:
parent
c4b13ebb9f
commit
ed33b1569e
2 changed files with 34 additions and 29 deletions
|
@ -365,7 +365,13 @@ export default {
|
||||||
deletePack: 'Delete pack',
|
deletePack: 'Delete pack',
|
||||||
downloadSharedPack: 'Download shared pack to current instance',
|
downloadSharedPack: 'Download shared pack to current instance',
|
||||||
downloadAsOptional: 'Download as (optional)',
|
downloadAsOptional: 'Download as (optional)',
|
||||||
downloadPackArchive: 'Download pack archive'
|
downloadPackArchive: 'Download pack archive',
|
||||||
|
successfullyDownloaded: 'Successfully downloaded',
|
||||||
|
successfullyImported: 'Successfully imported',
|
||||||
|
nowNewPacksToImport: 'No new packs to import',
|
||||||
|
successfullyUpdated: 'Successfully updated',
|
||||||
|
metadatLowerCase: 'metadata',
|
||||||
|
files: 'files'
|
||||||
},
|
},
|
||||||
invites: {
|
invites: {
|
||||||
inviteTokens: 'Invite tokens',
|
inviteTokens: 'Invite tokens',
|
||||||
|
|
|
@ -8,7 +8,7 @@ import {
|
||||||
savePackMetadata,
|
savePackMetadata,
|
||||||
importFromFS,
|
importFromFS,
|
||||||
updatePackFile } from '@/api/emojiPacks'
|
updatePackFile } from '@/api/emojiPacks'
|
||||||
|
import i18n from '@/lang'
|
||||||
import { Message } from 'element-ui'
|
import { Message } from 'element-ui'
|
||||||
|
|
||||||
import Vue from 'vue'
|
import Vue from 'vue'
|
||||||
|
@ -44,34 +44,30 @@ const packs = {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
async SetLocalEmojiPacks({ commit, getters, state }) {
|
async CreatePack({ getters }, { name }) {
|
||||||
const { data } = await listPacks(getters.authHost)
|
await createPack(getters.authHost, getters.token, name)
|
||||||
commit('SET_LOCAL_PACKS', data)
|
|
||||||
},
|
},
|
||||||
async SetRemoteEmojiPacks({ commit, getters, state }, { remoteInstance }) {
|
async DeletePack({ getters }, { name }) {
|
||||||
const { data } = await listRemotePacks(getters.authHost, getters.token, remoteInstance)
|
await deletePack(getters.authHost, getters.token, name)
|
||||||
|
|
||||||
commit('SET_REMOTE_PACKS', data)
|
|
||||||
},
|
},
|
||||||
async DownloadFrom({ commit, getters, state }, { instanceAddress, packName, as }) {
|
async DownloadFrom({ getters }, { instanceAddress, packName, as }) {
|
||||||
const result = await downloadFrom(getters.authHost, instanceAddress, packName, as, getters.token)
|
const result = await downloadFrom(getters.authHost, instanceAddress, packName, as, getters.token)
|
||||||
|
|
||||||
if (result.data === 'ok') {
|
if (result.data === 'ok') {
|
||||||
Message({
|
Message({
|
||||||
message: `Successfully downloaded ${packName}`,
|
message: `${i18n.t('settings.successfullyDownloaded')} ${packName}`,
|
||||||
type: 'success',
|
type: 'success',
|
||||||
duration: 5 * 1000
|
duration: 5 * 1000
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async ReloadEmoji({ commit, getters, state }) {
|
async ImportFromFS({ getters }) {
|
||||||
await reloadEmoji(getters.authHost, getters.token)
|
|
||||||
},
|
|
||||||
async ImportFromFS({ commit, getters, state }) {
|
|
||||||
const result = await importFromFS(getters.authHost, getters.token)
|
const result = await importFromFS(getters.authHost, getters.token)
|
||||||
|
|
||||||
if (result.status === 200) {
|
if (result.status === 200) {
|
||||||
const message = result.data.length > 0 ? `Successfully imported ${result.data}` : 'No new packs to import'
|
const message = result.data.length > 0
|
||||||
|
? `${i18n.t('settings.successfullyImported')} ${result.data}`
|
||||||
|
: i18n.t('settings.nowNewPacksToImport')
|
||||||
|
|
||||||
Message({
|
Message({
|
||||||
message,
|
message,
|
||||||
|
@ -80,17 +76,9 @@ const packs = {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async DeletePack({ commit, getters, state }, { name }) {
|
async ReloadEmoji({ getters }) {
|
||||||
await deletePack(getters.authHost, getters.token, name)
|
await reloadEmoji(getters.authHost, getters.token)
|
||||||
},
|
},
|
||||||
async CreatePack({ commit, getters, state }, { name }) {
|
|
||||||
await createPack(getters.authHost, getters.token, name)
|
|
||||||
},
|
|
||||||
|
|
||||||
async UpdateLocalPackVal({ commit, getters, state }, args) {
|
|
||||||
commit('UPDATE_LOCAL_PACK_VAL', args)
|
|
||||||
},
|
|
||||||
|
|
||||||
async SavePackMetadata({ commit, getters, state }, { packName }) {
|
async SavePackMetadata({ commit, getters, state }, { packName }) {
|
||||||
const result =
|
const result =
|
||||||
await savePackMetadata(
|
await savePackMetadata(
|
||||||
|
@ -102,7 +90,7 @@ const packs = {
|
||||||
|
|
||||||
if (result.status === 200) {
|
if (result.status === 200) {
|
||||||
Message({
|
Message({
|
||||||
message: `Successfully updated ${packName} metadata`,
|
message: `${i18n.t('settings.successfullyUpdated')} ${packName} ${i18n.t('settings.metadatLowerCase')}`,
|
||||||
type: 'success',
|
type: 'success',
|
||||||
duration: 5 * 1000
|
duration: 5 * 1000
|
||||||
})
|
})
|
||||||
|
@ -110,21 +98,32 @@ const packs = {
|
||||||
commit('UPDATE_LOCAL_PACK_PACK', { name: packName, pack: result.data })
|
commit('UPDATE_LOCAL_PACK_PACK', { name: packName, pack: result.data })
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
async SetLocalEmojiPacks({ commit, getters }) {
|
||||||
|
const { data } = await listPacks(getters.authHost)
|
||||||
|
commit('SET_LOCAL_PACKS', data)
|
||||||
|
},
|
||||||
|
async SetRemoteEmojiPacks({ commit, getters }, { remoteInstance }) {
|
||||||
|
const { data } = await listRemotePacks(getters.authHost, getters.token, remoteInstance)
|
||||||
|
|
||||||
async UpdateAndSavePackFile({ commit, getters, state }, args) {
|
commit('SET_REMOTE_PACKS', data)
|
||||||
|
},
|
||||||
|
async UpdateAndSavePackFile({ commit, getters }, args) {
|
||||||
const result = await updatePackFile(getters.authHost, getters.token, args)
|
const result = await updatePackFile(getters.authHost, getters.token, args)
|
||||||
|
|
||||||
if (result.status === 200) {
|
if (result.status === 200) {
|
||||||
const { packName } = args
|
const { packName } = args
|
||||||
|
|
||||||
Message({
|
Message({
|
||||||
message: `Successfully updated ${packName} files`,
|
message: `${i18n.t('settings.successfullyUpdated')} ${packName} ${i18n.t('settings.metadatLowerCase')}`,
|
||||||
type: 'success',
|
type: 'success',
|
||||||
duration: 5 * 1000
|
duration: 5 * 1000
|
||||||
})
|
})
|
||||||
|
|
||||||
commit('UPDATE_LOCAL_PACK_FILES', { name: packName, files: result.data })
|
commit('UPDATE_LOCAL_PACK_FILES', { name: packName, files: result.data })
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
async UpdateLocalPackVal({ commit }, args) {
|
||||||
|
commit('UPDATE_LOCAL_PACK_VAL', args)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue