diff --git a/web/src/components/input/InputWithTags.tsx b/web/src/components/input/InputWithTags.tsx index a8cd2bce3..0ed5faab8 100644 --- a/web/src/components/input/InputWithTags.tsx +++ b/web/src/components/input/InputWithTags.tsx @@ -1,6 +1,11 @@ import { useState, useRef, useEffect, useMemo, useCallback } from "react"; -import { Button } from "@/components/ui/button"; -import { LuX, LuFilter, LuImage } from "react-icons/lu"; +import { + LuX, + LuFilter, + LuImage, + LuChevronDown, + LuChevronUp, +} from "react-icons/lu"; import { FilterType, SearchFilter, SearchSource } from "@/types/search"; import useSuggestions from "@/hooks/use-suggestions"; import { @@ -11,6 +16,8 @@ import { CommandItem, } from "@/components/ui/command"; import { cn } from "@/lib/utils"; +import { Tooltip, TooltipContent, TooltipTrigger } from "../ui/tooltip"; +import { TooltipPortal } from "@radix-ui/react-tooltip"; const convertMMDDYYToTimestamp = (dateString: string): number => { const match = dateString.match(/^(\d{2})(\d{2})(\d{2})$/); @@ -338,50 +345,81 @@ export default function InputWithTags({ onFocus={handleInputFocus} onBlur={handleInputBlur} onKeyDown={handleInputKeyDown} - className="text-md h-10 pr-20" + className="text-md h-10 pr-24" placeholder="Search..." /> -