import { SearchIcon } from "lucide-react"; import { useState } from "react"; import { useMemoFilterStore } from "@/store/v1"; import { useTranslate } from "@/utils/i18n"; import MemoDisplaySettingMenu from "./MemoDisplaySettingMenu"; const SearchBar = () => { const t = useTranslate(); const memoFilterStore = useMemoFilterStore(); const [queryText, setQueryText] = useState(""); const onTextChange = (event: React.FormEvent) => { setQueryText(event.currentTarget.value); }; const onKeyDown = (e: React.KeyboardEvent) => { if (e.key === "Enter") { e.preventDefault(); if (queryText !== "") { const words = queryText.split(" "); words.forEach((word) => { memoFilterStore.addFilter({ factor: "contentSearch", value: word, }); }); setQueryText(""); } } }; return (
); }; export default SearchBar;