diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-03-10 11:27:07 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-03-10 11:27:07 +0900 |
| commit | b2007438451e0022044888af663ce361b23ec45f (patch) | |
| tree | 4fac5f34c9e0aed023eabe58f9bd81dda0c776b5 /packages/frontend/src/boot | |
| parent | refactor(frontend): rename pizzax fields (diff) | |
| download | sharkey-b2007438451e0022044888af663ce361b23ec45f.tar.gz sharkey-b2007438451e0022044888af663ce361b23ec45f.tar.bz2 sharkey-b2007438451e0022044888af663ce361b23ec45f.zip | |
refactor(frontend): rename store.set -> store.commit
Diffstat (limited to 'packages/frontend/src/boot')
| -rw-r--r-- | packages/frontend/src/boot/common.ts | 4 | ||||
| -rw-r--r-- | packages/frontend/src/boot/main-boot.ts | 152 |
2 files changed, 78 insertions, 78 deletions
diff --git a/packages/frontend/src/boot/common.ts b/packages/frontend/src/boot/common.ts index d09c6d39d2..d597e8a20a 100644 --- a/packages/frontend/src/boot/common.ts +++ b/packages/frontend/src/boot/common.ts @@ -198,8 +198,8 @@ export async function common(createVue: () => App<Element>) { fetchInstanceMetaPromise.then(() => { // TODO: instance.defaultLightTheme/instance.defaultDarkThemeが不正な形式だった場合のケア - if (prefer.s.lightTheme == null && instance.defaultLightTheme != null) prefer.set('lightTheme', JSON.parse(instance.defaultLightTheme)); - if (prefer.s.darkTheme == null && instance.defaultDarkTheme != null) prefer.set('darkTheme', JSON.parse(instance.defaultDarkTheme)); + if (prefer.s.lightTheme == null && instance.defaultLightTheme != null) prefer.commit('lightTheme', JSON.parse(instance.defaultLightTheme)); + if (prefer.s.darkTheme == null && instance.defaultDarkTheme != null) prefer.commit('darkTheme', JSON.parse(instance.defaultDarkTheme)); }); watch(prefer.r.overridedDeviceKind, (kind) => { diff --git a/packages/frontend/src/boot/main-boot.ts b/packages/frontend/src/boot/main-boot.ts index 411cf3f672..72b05ad05e 100644 --- a/packages/frontend/src/boot/main-boot.ts +++ b/packages/frontend/src/boot/main-boot.ts @@ -141,88 +141,88 @@ export async function mainBoot() { if (store.s.menu.length > 0) { const themes = await misskeyApi('i/registry/get', { scope: ['client'], key: 'themes' }).catch(() => []); if (themes.length > 0) { - prefer.set('themes', themes); + prefer.commit('themes', themes); } const plugins = ColdDeviceStorage.get('plugins'); - prefer.set('plugins', plugins.map(p => ({ + prefer.commit('plugins', plugins.map(p => ({ ...p, installId: (p as any).id, id: undefined, }))); - prefer.set('lightTheme', ColdDeviceStorage.get('lightTheme')); - prefer.set('darkTheme', ColdDeviceStorage.get('darkTheme')); - prefer.set('syncDeviceDarkMode', ColdDeviceStorage.get('syncDeviceDarkMode')); - prefer.set('overridedDeviceKind', store.s.overridedDeviceKind); - prefer.set('widgets', store.s.widgets); - prefer.set('keepCw', store.s.keepCw); - prefer.set('collapseRenotes', store.s.collapseRenotes); - prefer.set('rememberNoteVisibility', store.s.rememberNoteVisibility); - prefer.set('uploadFolder', store.s.uploadFolder); - prefer.set('keepOriginalUploading', store.s.keepOriginalUploading); - prefer.set('menu', store.s.menu); - prefer.set('statusbars', store.s.statusbars); - prefer.set('pinnedUserLists', store.s.pinnedUserLists); - prefer.set('serverDisconnectedBehavior', store.s.serverDisconnectedBehavior); - prefer.set('nsfw', store.s.nsfw); - prefer.set('highlightSensitiveMedia', store.s.highlightSensitiveMedia); - prefer.set('animation', store.s.animation); - prefer.set('animatedMfm', store.s.animatedMfm); - prefer.set('advancedMfm', store.s.advancedMfm); - prefer.set('showReactionsCount', store.s.showReactionsCount); - prefer.set('enableQuickAddMfmFunction', store.s.enableQuickAddMfmFunction); - prefer.set('loadRawImages', store.s.loadRawImages); - prefer.set('imageNewTab', store.s.imageNewTab); - prefer.set('disableShowingAnimatedImages', store.s.disableShowingAnimatedImages); - prefer.set('emojiStyle', store.s.emojiStyle); - prefer.set('menuStyle', store.s.menuStyle); - prefer.set('useBlurEffectForModal', store.s.useBlurEffectForModal); - prefer.set('useBlurEffect', store.s.useBlurEffect); - prefer.set('showFixedPostForm', store.s.showFixedPostForm); - prefer.set('showFixedPostFormInChannel', store.s.showFixedPostFormInChannel); - prefer.set('enableInfiniteScroll', store.s.enableInfiniteScroll); - prefer.set('useReactionPickerForContextMenu', store.s.useReactionPickerForContextMenu); - prefer.set('showGapBetweenNotesInTimeline', store.s.showGapBetweenNotesInTimeline); - prefer.set('instanceTicker', store.s.instanceTicker); - prefer.set('emojiPickerScale', store.s.emojiPickerScale); - prefer.set('emojiPickerWidth', store.s.emojiPickerWidth); - prefer.set('emojiPickerHeight', store.s.emojiPickerHeight); - prefer.set('emojiPickerStyle', store.s.emojiPickerStyle); - prefer.set('reportError', store.s.reportError); - prefer.set('squareAvatars', store.s.squareAvatars); - prefer.set('showAvatarDecorations', store.s.showAvatarDecorations); - prefer.set('numberOfPageCache', store.s.numberOfPageCache); - prefer.set('showNoteActionsOnlyHover', store.s.showNoteActionsOnlyHover); - prefer.set('showClipButtonInNoteFooter', store.s.showClipButtonInNoteFooter); - prefer.set('reactionsDisplaySize', store.s.reactionsDisplaySize); - prefer.set('limitWidthOfReaction', store.s.limitWidthOfReaction); - prefer.set('forceShowAds', store.s.forceShowAds); - prefer.set('aiChanMode', store.s.aiChanMode); - prefer.set('devMode', store.s.devMode); - prefer.set('mediaListWithOneImageAppearance', store.s.mediaListWithOneImageAppearance); - prefer.set('notificationPosition', store.s.notificationPosition); - prefer.set('notificationStackAxis', store.s.notificationStackAxis); - prefer.set('enableCondensedLine', store.s.enableCondensedLine); - prefer.set('keepScreenOn', store.s.keepScreenOn); - prefer.set('disableStreamingTimeline', store.s.disableStreamingTimeline); - prefer.set('useGroupedNotifications', store.s.useGroupedNotifications); - prefer.set('dataSaver', store.s.dataSaver); - prefer.set('enableSeasonalScreenEffect', store.s.enableSeasonalScreenEffect); - prefer.set('enableHorizontalSwipe', store.s.enableHorizontalSwipe); - prefer.set('useNativeUiForVideoAudioPlayer', store.s.useNativeUIForVideoAudioPlayer); - prefer.set('keepOriginalFilename', store.s.keepOriginalFilename); - prefer.set('alwaysConfirmFollow', store.s.alwaysConfirmFollow); - prefer.set('confirmWhenRevealingSensitiveMedia', store.s.confirmWhenRevealingSensitiveMedia); - prefer.set('contextMenu', store.s.contextMenu); - prefer.set('skipNoteRender', store.s.skipNoteRender); - prefer.set('showSoftWordMutedWord', store.s.showSoftWordMutedWord); - prefer.set('confirmOnReact', store.s.confirmOnReact); - prefer.set('sound.masterVolume', store.s.sound_masterVolume); - prefer.set('sound.notUseSound', store.s.sound_notUseSound); - prefer.set('sound.useSoundOnlyWhenActive', store.s.sound_useSoundOnlyWhenActive); - prefer.set('sound.on.note', store.s.sound_note as any); - prefer.set('sound.on.noteMy', store.s.sound_noteMy as any); - prefer.set('sound.on.notification', store.s.sound_notification as any); - prefer.set('sound.on.reaction', store.s.sound_reaction as any); + prefer.commit('lightTheme', ColdDeviceStorage.get('lightTheme')); + prefer.commit('darkTheme', ColdDeviceStorage.get('darkTheme')); + prefer.commit('syncDeviceDarkMode', ColdDeviceStorage.get('syncDeviceDarkMode')); + prefer.commit('overridedDeviceKind', store.s.overridedDeviceKind); + prefer.commit('widgets', store.s.widgets); + prefer.commit('keepCw', store.s.keepCw); + prefer.commit('collapseRenotes', store.s.collapseRenotes); + prefer.commit('rememberNoteVisibility', store.s.rememberNoteVisibility); + prefer.commit('uploadFolder', store.s.uploadFolder); + prefer.commit('keepOriginalUploading', store.s.keepOriginalUploading); + prefer.commit('menu', store.s.menu); + prefer.commit('statusbars', store.s.statusbars); + prefer.commit('pinnedUserLists', store.s.pinnedUserLists); + prefer.commit('serverDisconnectedBehavior', store.s.serverDisconnectedBehavior); + prefer.commit('nsfw', store.s.nsfw); + prefer.commit('highlightSensitiveMedia', store.s.highlightSensitiveMedia); + prefer.commit('animation', store.s.animation); + prefer.commit('animatedMfm', store.s.animatedMfm); + prefer.commit('advancedMfm', store.s.advancedMfm); + prefer.commit('showReactionsCount', store.s.showReactionsCount); + prefer.commit('enableQuickAddMfmFunction', store.s.enableQuickAddMfmFunction); + prefer.commit('loadRawImages', store.s.loadRawImages); + prefer.commit('imageNewTab', store.s.imageNewTab); + prefer.commit('disableShowingAnimatedImages', store.s.disableShowingAnimatedImages); + prefer.commit('emojiStyle', store.s.emojiStyle); + prefer.commit('menuStyle', store.s.menuStyle); + prefer.commit('useBlurEffectForModal', store.s.useBlurEffectForModal); + prefer.commit('useBlurEffect', store.s.useBlurEffect); + prefer.commit('showFixedPostForm', store.s.showFixedPostForm); + prefer.commit('showFixedPostFormInChannel', store.s.showFixedPostFormInChannel); + prefer.commit('enableInfiniteScroll', store.s.enableInfiniteScroll); + prefer.commit('useReactionPickerForContextMenu', store.s.useReactionPickerForContextMenu); + prefer.commit('showGapBetweenNotesInTimeline', store.s.showGapBetweenNotesInTimeline); + prefer.commit('instanceTicker', store.s.instanceTicker); + prefer.commit('emojiPickerScale', store.s.emojiPickerScale); + prefer.commit('emojiPickerWidth', store.s.emojiPickerWidth); + prefer.commit('emojiPickerHeight', store.s.emojiPickerHeight); + prefer.commit('emojiPickerStyle', store.s.emojiPickerStyle); + prefer.commit('reportError', store.s.reportError); + prefer.commit('squareAvatars', store.s.squareAvatars); + prefer.commit('showAvatarDecorations', store.s.showAvatarDecorations); + prefer.commit('numberOfPageCache', store.s.numberOfPageCache); + prefer.commit('showNoteActionsOnlyHover', store.s.showNoteActionsOnlyHover); + prefer.commit('showClipButtonInNoteFooter', store.s.showClipButtonInNoteFooter); + prefer.commit('reactionsDisplaySize', store.s.reactionsDisplaySize); + prefer.commit('limitWidthOfReaction', store.s.limitWidthOfReaction); + prefer.commit('forceShowAds', store.s.forceShowAds); + prefer.commit('aiChanMode', store.s.aiChanMode); + prefer.commit('devMode', store.s.devMode); + prefer.commit('mediaListWithOneImageAppearance', store.s.mediaListWithOneImageAppearance); + prefer.commit('notificationPosition', store.s.notificationPosition); + prefer.commit('notificationStackAxis', store.s.notificationStackAxis); + prefer.commit('enableCondensedLine', store.s.enableCondensedLine); + prefer.commit('keepScreenOn', store.s.keepScreenOn); + prefer.commit('disableStreamingTimeline', store.s.disableStreamingTimeline); + prefer.commit('useGroupedNotifications', store.s.useGroupedNotifications); + prefer.commit('dataSaver', store.s.dataSaver); + prefer.commit('enableSeasonalScreenEffect', store.s.enableSeasonalScreenEffect); + prefer.commit('enableHorizontalSwipe', store.s.enableHorizontalSwipe); + prefer.commit('useNativeUiForVideoAudioPlayer', store.s.useNativeUIForVideoAudioPlayer); + prefer.commit('keepOriginalFilename', store.s.keepOriginalFilename); + prefer.commit('alwaysConfirmFollow', store.s.alwaysConfirmFollow); + prefer.commit('confirmWhenRevealingSensitiveMedia', store.s.confirmWhenRevealingSensitiveMedia); + prefer.commit('contextMenu', store.s.contextMenu); + prefer.commit('skipNoteRender', store.s.skipNoteRender); + prefer.commit('showSoftWordMutedWord', store.s.showSoftWordMutedWord); + prefer.commit('confirmOnReact', store.s.confirmOnReact); + prefer.commit('sound.masterVolume', store.s.sound_masterVolume); + prefer.commit('sound.notUseSound', store.s.sound_notUseSound); + prefer.commit('sound.useSoundOnlyWhenActive', store.s.sound_useSoundOnlyWhenActive); + prefer.commit('sound.on.note', store.s.sound_note as any); + prefer.commit('sound.on.noteMy', store.s.sound_noteMy as any); + prefer.commit('sound.on.notification', store.s.sound_notification as any); + prefer.commit('sound.on.reaction', store.s.sound_reaction as any); store.set('deck.profile', deckStore.state.profile); store.set('deck.columns', deckStore.state.columns); store.set('deck.layout', deckStore.state.layout); |