Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 25x 25x 25x 1x 1x 25x 25x | import { createSlice, PayloadAction } from "@reduxjs/toolkit"; export interface MusicState { playing: boolean; } export const initialState: MusicState = { playing: false, }; const musicSlice = createSlice({ name: "music", initialState, reducers: { playMusic: (state, _action: PayloadAction<{ musicId: string }>) => { state.playing = true; }, pauseMusic: (state, _action: PayloadAction<void>) => { state.playing = false; }, }, }); export const { actions, reducer } = musicSlice; export default reducer; |