您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

hooks.ts 616B

12345678910111213141516171819202122232425
  1. import { useSelector } from 'react-redux';
  2. import { isMobileBrowser } from '../base/environment/utils';
  3. import { isVpaasMeeting } from '../jaas/functions';
  4. import EmbedMeetingButton from './components/EmbedMeetingButton';
  5. const embed = {
  6. key: 'embedmeeting',
  7. Content: EmbedMeetingButton,
  8. group: 4
  9. };
  10. /**
  11. * A hook that returns the embed button if it is enabled and undefined otherwise.
  12. *
  13. * @returns {Object | undefined}
  14. */
  15. export function useEmbedButton() {
  16. const _isVpaasMeeting = useSelector(isVpaasMeeting);
  17. if (!isMobileBrowser() && !_isVpaasMeeting) {
  18. return embed;
  19. }
  20. }