You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
491 B

import { WEATHER_DATA } from "../data/stub";
import { FETCH_WEATHER } from "./constants";
import { getWeathersList } from "./thunk/actionListWeather";
const initialState = {
weathers: [],
favoriteWeathers: [],
}
//@ts-ignore
export default appReducer = (state = initialState, action) => { ///action event receved
switch (action.type) {
case FETCH_WEATHER:
// @ts-ignore
return {...state, weathers: action.payload};
default:
return state;
}
}