import React from 'react' import { GripVertical } from 'lucide-react' interface TriggerItemProps { icon: React.ReactNode title: string category: string isDraggable?: boolean onDragStart?: (e: React.DragEvent, trigger: any) => void onDragEnd?: () => void onClick?: () => void } export function TriggerItem({ icon, title, category, isDraggable = true, onDragStart, onDragEnd, onClick }: TriggerItemProps) { const triggerData = { icon, title, category } return (