@jeremyckahn/farmhand
Version:
A farming game
18 lines (15 loc) • 541 B
text/typescript
import { computeStateForNextDay } from '../../game-logic/reducers/index.js'
import { testState } from '../index.js'
export const saveDataStubFactory = ({ dayCount = 1, ...restOverrides }) =>
computeStateForNextDay(
// dayCount is offset by 1 here to account for the fact that
// computeStateForNextDay's isFirstDay argument below is true.
testState({
dayCount: dayCount - 1,
valueAdjustments: {},
field: [[]],
...restOverrides,
}),
// Necessary for the stubbed state to be valid.
true
)