The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/apps/meteor/client/hooks/quickActions/useOnHoldChatQuickAction.ts

22 lines
604 B

import { useMemo } from 'react';
import { QuickActionsEnum, type QuickActionsActionConfig } from '../../views/room/lib/quickActions';
import { useHasLicenseModule } from '../useHasLicenseModule';
export const useOnHoldChatQuickAction = (): QuickActionsActionConfig | undefined => {
const { data: licensed = false } = useHasLicenseModule('livechat-enterprise');
return useMemo(() => {
if (!licensed) {
return undefined;
}
return {
groups: ['live'],
id: QuickActionsEnum.OnHoldChat,
title: 'Omnichannel_onHold_Chat',
icon: 'pause-unfilled',
order: 4,
};
}, [licensed]);
};