UNPKG

@pnp/spfx-controls-react

Version:

Reusable React controls for SharePoint Framework solutions

22 lines 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.myTeamsReducer = void 0; var tslib_1 = require("tslib"); var EMyTeamsTypes_1 = require("./EMyTeamsTypes"); var myTeamsReducer = function (state, action // eslint-disable-line @typescript-eslint/no-explicit-any ) { switch (action.type) { case EMyTeamsTypes_1.EMyTeamsTypes.SET_MYTEAMS: return tslib_1.__assign(tslib_1.__assign({}, state), { myTeams: action.payload }); case EMyTeamsTypes_1.EMyTeamsTypes.SET_MESSAGE: return tslib_1.__assign(tslib_1.__assign({}, state), { message: action.payload }); case EMyTeamsTypes_1.EMyTeamsTypes.SET_HAS_ERROR: return tslib_1.__assign(tslib_1.__assign({}, state), { hasError: action.payload }); case EMyTeamsTypes_1.EMyTeamsTypes.SET_IS_LOADING: return tslib_1.__assign(tslib_1.__assign({}, state), { isLoading: action.payload }); default: return state; } }; exports.myTeamsReducer = myTeamsReducer; //# sourceMappingURL=MyTeamsReducer.js.map