Commit c6bdbcaa authored by Chunchi Che's avatar Chunchi Che

add resetCheckCardModal

parent 6191b422
......@@ -25,6 +25,9 @@ import {
setCardModalInteractiviesImpl,
setCardListModalIsOpenImpl,
setCardListModalInfoImpl,
setCheckCardModalIsOpenImpl,
setCheckCardModalMinMaxImpl,
resetCheckCardModalImpl,
checkCardModalCase,
} from "./modalSlice";
import {
......@@ -118,6 +121,9 @@ const duelSlice = createSlice({
setCardModalInteractivies: setCardModalInteractiviesImpl,
setCardListModalIsOpen: setCardListModalIsOpenImpl,
setCardListModalInfo: setCardListModalInfoImpl,
setCheckCardModalIsOpen: setCheckCardModalIsOpenImpl,
setCheckCardModalMinMax: setCheckCardModalMinMaxImpl,
resetCheckCardModal: resetCheckCardModalImpl,
},
extraReducers(builder) {
handsCase(builder);
......@@ -151,6 +157,9 @@ export const {
initCemetery,
setCardListModalIsOpen,
setCardListModalInfo,
setCheckCardModalIsOpen,
setCheckCardModalMinMax,
resetCheckCardModal,
} = duelSlice.actions;
export const selectDuelHsStart = (state: RootState) => {
return state.duel.meInitInfo != null;
......
......@@ -172,6 +172,13 @@ export const checkCardModalCase = (
});
};
export const resetCheckCardModalImpl: CaseReducer<DuelState> = (state) => {
state.modalState.checkCardModal.isOpen = false;
state.modalState.checkCardModal.selectMin = undefined;
state.modalState.checkCardModal.selectMax = undefined;
state.modalState.checkCardModal.tags = [];
};
export const selectCardModalIsOpen = (state: RootState) =>
state.duel.modalState.cardModal.isOpen;
export const selectCardModalName = (state: RootState) =>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment