RocketChat/Rocket.Chat

View on GitHub
apps/meteor/client/views/room/composer/hooks/useEnablePopupPreview.ts

Summary

Maintainability
A
0 mins
Test Coverage
import type { ComposerPopupOption } from '../../contexts/ComposerPopupContext';

export const useEnablePopupPreview = <T extends { _id: string; sort?: number }>(filter: unknown, popup?: ComposerPopupOption<T>) =>
    popup && !popup.preview && (popup?.triggerLength ? typeof filter === 'string' && popup.triggerLength - 1 < filter.length : true);