UNPKG

@assistant-ui/react

Version:

Open-source TypeScript/React library for building production-grade AI chat experiences

14 lines (12 loc) • 392 B
import type { Unstable_TriggerItem } from "@assistant-ui/core"; export function matchesTriggerItemQuery( item: Unstable_TriggerItem, lowerQuery: string, ): boolean { if (!lowerQuery) return true; return ( item.id.toLowerCase().includes(lowerQuery) || item.label.toLowerCase().includes(lowerQuery) || (item.description?.toLowerCase().includes(lowerQuery) ?? false) ); }