import { combineEpics } from 'redux-observable';

import accessAddSites from './accessAddSites';
import accessChangeLevel from './accessChangeLevel';
import accessCopyAccessUsersToTrimedVideo from './accessCopyAccessUsersToTrimedVideo';
import accessDeleteSites from './accessDeleteSites';
import accessDeleteUsers from './accessDeleteUsers';
import accessUpdateLevel from './accessUpdateLevel';
import getPublishersByIds from './getPublishersByIds';
import getSharedUsersName from './getSharedUsersName';
import getUsersByAccount from './getUsersByAccount';
import shareVideoWithUsers from './shareVideoWithUsers';

export default combineEpics(
  getPublishersByIds,
  getUsersByAccount,
  shareVideoWithUsers,
  accessDeleteUsers,
  accessUpdateLevel,
  accessChangeLevel,
  accessDeleteSites,
  accessAddSites,
  accessCopyAccessUsersToTrimedVideo,
  getSharedUsersName,
);
