import {createSlice, PayloadAction} from '@reduxjs/toolkit' import {App, Page} from "@/models/app.ts" const initialState = {} const appSlice = createSlice({ name: 'app', initialState, reducers: { setApp(state, action: PayloadAction) { console.log("setApp", action.payload) return action.payload; }, setPage(state, action: PayloadAction) { state.currentPage = action.payload; }, setAvailabilityCount(state, action: PayloadAction) { state.availability_count = action.payload; }, setOfferwallId(state, action: PayloadAction) { state.offerwall_id = action.payload; } } }) export const { setApp, setPage, setAvailabilityCount, setOfferwallId } = appSlice.actions; export default appSlice.reducer