``` ~/go/bin/sourcemapper -output ddb -jsurl https://media.dndbeyond.com/character-app/static/js/main.90aa78c5.js ```
25 lines
506 B
TypeScript
25 lines
506 B
TypeScript
import { SheetAction, sheetActionTypes } from "../actions/sheet";
|
|
import { SheetState } from "../typings";
|
|
|
|
const initialState: SheetState = {
|
|
initFailed: false,
|
|
initError: null,
|
|
};
|
|
function sheet(
|
|
state: SheetState = initialState,
|
|
action: SheetAction
|
|
): SheetState {
|
|
switch (action.type) {
|
|
case sheetActionTypes.CHARACTER_RECEIVE_FAIL:
|
|
return {
|
|
...state,
|
|
initFailed: true,
|
|
initError: action.payload.error,
|
|
};
|
|
}
|
|
|
|
return state;
|
|
}
|
|
|
|
export default sheet;
|