Skip to content

Instantly share code, notes, and snippets.

@Daltonic
Created December 22, 2023 18:04
Show Gist options
  • Save Daltonic/a0180bc1ca72eff8b3bd93106b2ce47f to your computer and use it in GitHub Desktop.
Save Daltonic/a0180bc1ca72eff8b3bd93106b2ce47f to your computer and use it in GitHub Desktop.
Event X
import { EventStruct, GlobalState, TicketStruct } from '@/utils/type.dt'
import { PayloadAction } from '@reduxjs/toolkit'
export const globalActions = {
setTickets: (state: GlobalState, action: PayloadAction<TicketStruct[]>) => {
state.tickets = action.payload
},
setEvent: (state: GlobalState, action: PayloadAction<EventStruct | null>) => {
state.event = action.payload
},
setTicketModal: (state: GlobalState, action: PayloadAction<string>) => {
state.ticketModal = action.payload
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment