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;
|