format missed files

This commit is contained in:
emma 2023-07-05 02:35:36 -04:00
parent 8e880c349e
commit 13f92fa2b1
10 changed files with 52 additions and 47 deletions

View File

@ -423,8 +423,14 @@ const getNodeInfo = async ({ store }) => {
typeof federation.enabled === 'undefined' ? true : federation.enabled
})
store.dispatch('setInstanceOption', { name: 'publicTimelineVisibility', value: metadata.publicTimelineVisibility })
store.dispatch('setInstanceOption', { name: 'federatedTimelineAvailable', value: metadata.federatedTimelineAvailable })
store.dispatch('setInstanceOption', {
name: 'publicTimelineVisibility',
value: metadata.publicTimelineVisibility
})
store.dispatch('setInstanceOption', {
name: 'federatedTimelineAvailable',
value: metadata.federatedTimelineAvailable
})
const accountActivationRequired = metadata.accountActivationRequired
store.dispatch('setInstanceOption', {

View File

@ -4,7 +4,7 @@ import { library } from '@fortawesome/fontawesome-svg-core'
import {
publicTimelineVisible,
federatedTimelineVisible,
bubbleTimelineVisible,
bubbleTimelineVisible
} from '../../lib/timeline_visibility'
import {
faSignInAlt,
@ -135,7 +135,7 @@ export default {
...mapState({
publicTimelineVisible,
federatedTimelineVisible,
bubbleTimelineVisible,
bubbleTimelineVisible
})
},
methods: {

View File

@ -44,9 +44,9 @@
/>
</router-link>
<router-link
v-if="publicTimelineVisible"
:to="{ name: 'public-timeline' }"
class="nav-icon"
v-if="publicTimelineVisible"
>
<FAIcon
fixed-width
@ -68,9 +68,9 @@
/>
</router-link>
<router-link
v-if="federatedTimelineVisible"
:to="{ name: 'public-external-timeline' }"
class="nav-icon"
v-if="federatedTimelineVisible"
>
<FAIcon
fixed-width

View File

@ -5,7 +5,7 @@ const EMOJI_REACTION_COUNT_CUTOFF = 12
const findEmojiByReplacement = (state, replacement) => {
const allEmojis = state.instance.emoji.concat(state.instance.customEmoji)
return allEmojis.find(emoji => emoji.replacement === replacement)
return allEmojis.find((emoji) => emoji.replacement === replacement)
}
const EmojiReactions = {

View File

@ -112,9 +112,7 @@
:placeholder="$t('settings.expire_posts_input_placeholder')"
/>
</p>
<p>
</p>
<p></p>
<p>
<interface-language-switcher
:prompt-text="$t('settings.email_language')"

View File

@ -1,14 +1,12 @@
import Popover from '../popover/popover.vue'
import TimelineMenuContent from './timeline_menu_content.vue'
import { library } from '@fortawesome/fontawesome-svg-core'
import {
faChevronDown
} from '@fortawesome/free-solid-svg-icons'
import { faChevronDown } from '@fortawesome/free-solid-svg-icons'
import { mapState } from 'vuex'
import {
publicTimelineVisible,
federatedTimelineVisible,
bubbleTimelineVisible,
bubbleTimelineVisible
} from '../../lib/timeline_visibility'
library.add(faChevronDown)
@ -42,14 +40,14 @@ const TimelineMenuTabs = {
}
},
computed: {
privateMode () {
privateMode() {
return this.$store.state.instance.private
},
...mapState({
currentUser: state => state.users.currentUser,
currentUser: (state) => state.users.currentUser,
publicTimelineVisible,
federatedTimelineVisible,
bubbleTimelineVisible,
bubbleTimelineVisible
})
},
methods: {

View File

@ -16,9 +16,9 @@
/>
</router-link>
<router-link
v-if="publicTimelineVisible"
:to="{ name: 'public-timeline' }"
class="nav-icon"
v-if="publicTimelineVisible"
>
<FAIcon
fixed-width
@ -40,9 +40,9 @@
/>
</router-link>
<router-link
v-if="federatedTimelineVisible"
:to="{ name: 'public-external-timeline' }"
class="nav-icon"
v-if="federatedTimelineVisible"
>
<FAIcon
fixed-width

View File

@ -21,7 +21,7 @@ const saveImmedeatelyActions = [
'setClientData',
'setToken',
'clearToken',
'emojiUsed',
'emojiUsed'
]
const defaultStorage = (() => {

View File

@ -1,23 +1,21 @@
const timelineVisibleUnauthenticated = (state, timeline) => (
state.instance.publicTimelineVisibility[timeline] ?? false
);
const timelineVisibleUnauthenticated = (state, timeline) =>
state.instance.publicTimelineVisibility[timeline] ?? false
const currentUser = (state) => state.users.currentUser;
const currentUser = (state) => state.users.currentUser
const currentUserOrTimelineVisibleUnauthenticated = (state, timeline) => (
const currentUserOrTimelineVisibleUnauthenticated = (state, timeline) =>
currentUser(state) || timelineVisibleUnauthenticated(state, timeline)
);
const federatedTimelineAvailable = (state) => state.instance.federatedTimelineAvailable;
const federatedTimelineAvailable = (state) =>
state.instance.federatedTimelineAvailable
export const federatedTimelineVisible = (state) => (
federatedTimelineAvailable(state) && currentUserOrTimelineVisibleUnauthenticated(state, 'federated')
);
export const federatedTimelineVisible = (state) =>
federatedTimelineAvailable(state) &&
currentUserOrTimelineVisibleUnauthenticated(state, 'federated')
export const publicTimelineVisible = (state) => (
export const publicTimelineVisible = (state) =>
currentUserOrTimelineVisibleUnauthenticated(state, 'local')
);
export const bubbleTimelineVisible = (state) => (
state.instance.localBubbleInstances.length > 0 && currentUserOrTimelineVisibleUnauthenticated(state, 'bubble')
);
export const bubbleTimelineVisible = (state) =>
state.instance.localBubbleInstances.length > 0 &&
currentUserOrTimelineVisibleUnauthenticated(state, 'bubble')

View File

@ -3,14 +3,14 @@
const RECENT_MAX = 7 * 6
const defaultState = {
emojis: [],
emojis: []
}
const recentEmojis = {
state: defaultState,
mutations: {
emojiUsed ({ emojis }, emoji) {
emojiUsed({ emojis }, emoji) {
if (emoji.displayText === undefined || emoji.displayText === null) {
console.error('emojiUsed was called with a bad emoji object: ', emoji)
return
@ -32,19 +32,24 @@ const recentEmojis = {
emojis.splice(i, 1)
emojis.unshift(emoji.displayText)
}
},
}
},
getters: {
recentEmojis: (state, getters, rootState) => state.emojis.reduce((objects, displayText) => {
const allEmojis = rootState.instance.emoji.concat(rootState.instance.customEmoji)
let emojiObject = allEmojis.find(emoji => emoji.displayText === displayText)
if (emojiObject !== undefined) {
objects.push(emojiObject)
}
return objects
}, []),
},
recentEmojis: (state, getters, rootState) =>
state.emojis.reduce((objects, displayText) => {
const allEmojis = rootState.instance.emoji.concat(
rootState.instance.customEmoji
)
let emojiObject = allEmojis.find(
(emoji) => emoji.displayText === displayText
)
if (emojiObject !== undefined) {
objects.push(emojiObject)
}
return objects
}, [])
}
}
export default recentEmojis