Some checks failed
Close stale issues and PRs / stale (push) Has been cancelled
24 lines
554 B
TypeScript
24 lines
554 B
TypeScript
import { useSelector } from 'react-redux';
|
|
|
|
import SpeakerStatsButton from './components/web/SpeakerStatsButton';
|
|
import { isSpeakerStatsDisabled } from './functions';
|
|
|
|
const speakerStats = {
|
|
key: 'stats',
|
|
Content: SpeakerStatsButton,
|
|
group: 3
|
|
};
|
|
|
|
/**
|
|
* A hook that returns the speaker stats button if it is enabled and undefined otherwise.
|
|
*
|
|
* @returns {Object | undefined}
|
|
*/
|
|
export function useSpeakerStatsButton() {
|
|
const disabled = useSelector(isSpeakerStatsDisabled);
|
|
|
|
if (!disabled) {
|
|
return speakerStats;
|
|
}
|
|
}
|