Created Rating and Review Feature as well as added a Top Rated books list to the Stats page

This commit is contained in:
fannta1990 2026-02-09 10:04:11 +01:00
parent b01facc034
commit 3a8075a077
15 changed files with 861 additions and 2 deletions

View file

@ -25,8 +25,10 @@ export const state = () => ({
selectedRawCoverUrl: null,
selectedMediaItemShare: null,
isCasting: false, // Actively casting
isChromecastInitialized: false, // Script loadeds
showBatchQuickMatchModal: false,
isChromecastInitialized: false, // Script loadeds
showReviewModal: false,
selectedReviewItem: null,
showBatchQuickMatchModal: false,
dateFormats: [
{
text: 'MM/DD/YYYY',
@ -204,6 +206,16 @@ export const mutations = {
setShowBatchQuickMatchModal(state, val) {
state.showBatchQuickMatchModal = val
},
setShowReviewModal(state, val) {
state.showReviewModal = val
},
setReviewModal(state, { libraryItem, review }) {
state.selectedReviewItem = {
libraryItem,
review
}
state.showReviewModal = true
},
resetSelectedMediaItems(state) {
state.selectedMediaItems = []
},