UNPKG

communication-react-19

Version:

React library for building modern communication user experiences utilizing Azure Communication Services (React 19 compatible fork)

18 lines 897 B
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. import * as reselect from 'reselect'; import { getSelectedVideoEffect } from './baseSelectors'; /** * @private */ export const activeVideoBackgroundEffectSelector = reselect.createSelector([getSelectedVideoEffect], (selectedVideoBackgroundEffect) => { if (selectedVideoBackgroundEffect && (selectedVideoBackgroundEffect.effectName === 'blur' || selectedVideoBackgroundEffect.effectName === 'none')) { return selectedVideoBackgroundEffect.effectName; } else if (selectedVideoBackgroundEffect && selectedVideoBackgroundEffect.effectName === 'replacement') { return selectedVideoBackgroundEffect === null || selectedVideoBackgroundEffect === void 0 ? void 0 : selectedVideoBackgroundEffect.key; } return 'none'; }); //# sourceMappingURL=activeVideoBackgroundEffectSelector.js.map