feat(ui): improve keyboard shortcuts discoverability and centralized management

This commit is contained in:
Tiberiu Ichim 2026-02-22 08:18:50 +02:00
parent b581b4f86c
commit d7a2f4a515
9 changed files with 233 additions and 39 deletions

View file

@ -13,6 +13,7 @@ export const state = () => ({
showShareModal: false,
showConfirmPrompt: false,
showRawCoverPreviewModal: false,
showShortcutsModal: false,
confirmPromptOptions: null,
showEditAuthorModal: false,
rssFeedEntity: null,
@ -161,6 +162,9 @@ export const mutations = {
setShowConfirmPrompt(state, val) {
state.showConfirmPrompt = val
},
setShowShortcutsModal(state, val) {
state.showShortcutsModal = val
},
setConfirmPrompt(state, options) {
state.confirmPromptOptions = options
state.showConfirmPrompt = true