Add book item more menu item for Share, restrict share to admin or up, add admin socket events for open/close shares

This commit is contained in:
advplyr
2024-07-07 15:51:50 -05:00
parent e05ab14ad2
commit 2f2ec2ec1f
11 changed files with 102 additions and 37 deletions

View File

@@ -10,6 +10,7 @@ export const state = () => ({
showEditPodcastEpisode: false,
showViewPodcastEpisodeModal: false,
showRSSFeedOpenCloseModal: false,
showShareModal: false,
showConfirmPrompt: false,
showRawCoverPreviewModal: false,
confirmPromptOptions: null,
@@ -22,6 +23,7 @@ export const state = () => ({
selectedAuthor: null,
selectedMediaItems: [],
selectedRawCoverUrl: null,
selectedMediaItemShare: null,
isCasting: false, // Actively casting
isChromecastInitialized: false, // Script loadeds
showBatchQuickMatchModal: false,
@@ -157,6 +159,13 @@ export const mutations = {
state.rssFeedEntity = entity
state.showRSSFeedOpenCloseModal = true
},
setShowShareModal(state, val) {
state.showShareModal = val
},
setShareModal(state, mediaItemShare) {
state.selectedMediaItemShare = mediaItemShare
state.showShareModal = true
},
setShowConfirmPrompt(state, val) {
state.showConfirmPrompt = val
},