aotds-docks/src/lib/shipDux/shipReqs.ts

27 lines
466 B
TypeScript
Raw Normal View History

2023-03-03 23:02:52 +00:00
import { createSlice } from "@reduxjs/toolkit";
import { reqs } from "./reqs";
const initialState = {
usedMass: 0,
mass: 10,
cost: 0,
};
const shipReqs = createSlice({
name: "shipReqs",
initialState,
reducers: {
setShipMass(state, action) {
state.mass = action.payload;
},
setShipReqs(state, action) {
return {
...state,
...action.payload,
};
},
},
});
2023-03-20 15:59:50 +00:00
export const { actions, reducer } = shipReqs;