This repository has been archived on 2025-02-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
iu-quiz-app/store/index.js

30 lines
553 B
JavaScript

export const state = () => ({
firebaseInitialized: false,
user: null,
courses: {},
selectedCourse: undefined
})
export const getters = {
getCourseByID: (state) => (courseID) => {
return state.courses[courseID]
}
}
export const mutations = {
initFirebase (state) {
state.firebaseInitialized = true
},
setUser (state, user) {
state.user = user
},
setCourses (state, courses) {
state.courses = courses
},
setSelectedCourse (state, courseID) {
state.selectedCourse = courseID
}
}
export const actions = {
}