diff --git a/apps/web/src/components/BranchToolbarBranchSelector.tsx b/apps/web/src/components/BranchToolbarBranchSelector.tsx
index db448990a4c3eb39a2a08f73a61721da3a9f14a4..d958f2f76625ec1fb9d147973694c4a39be862eb 100644
--- a/apps/web/src/components/BranchToolbarBranchSelector.tsx
+++ b/apps/web/src/components/BranchToolbarBranchSelector.tsx
@@ -9,7 +9,7 @@ import {
} from "@t3tools/client-runtime/state/runtime";
import type { ContextMenuItem, EnvironmentId, VcsRef, ThreadId } from "@t3tools/contracts";
import { LegendList, type LegendListRef } from "@legendapp/list/react";
-import { ChevronDownIcon, GitBranchIcon, SearchIcon } from "lucide-react";
+import { ChevronDownIcon, GitBranchIcon } from "lucide-react";
import {
useCallback,
useDeferredValue,
@@ -64,7 +64,7 @@ import { getVirtualizedScrollFadeClassName } from "./ui/scroll-area";
import {
Combobox,
ComboboxEmpty,
- ComboboxInput,
+ ComboboxSearchInput,
ComboboxItem,
ComboboxListVirtualized,
ComboboxPopup,
@@ -824,24 +824,11 @@ export function BranchToolbarBranchSelector({
className="flex w-80 flex-col"
{...composerFloatingLayerProps}
>
-
-
-
- setBranchQuery(event.target.value)}
- />
-
-
+ setBranchQuery(event.target.value)}
+ />
No refs found.
diff --git a/apps/web/src/components/DiffPanel.tsx b/apps/web/src/components/DiffPanel.tsx
index c1e52cfdaab60252524f8e76011c74c73f40ee8e..fd29acbff3f76ea6013666938db71d78c34584e9 100644
--- a/apps/web/src/components/DiffPanel.tsx
+++ b/apps/web/src/components/DiffPanel.tsx
@@ -19,7 +19,6 @@ import {
FolderTreeIcon,
PilcrowIcon,
Rows3Icon,
- SearchIcon,
TextWrapIcon,
} from "lucide-react";
import * as Schema from "effect/Schema";
@@ -64,7 +63,7 @@ import { Switch } from "./ui/switch";
import {
Combobox,
ComboboxEmpty,
- ComboboxInput,
+ ComboboxSearchInput,
ComboboxItem,
ComboboxList,
ComboboxPopup,
@@ -757,24 +756,11 @@ export default function DiffPanel({
align="start"
className="w-72 min-w-0 max-w-[calc(100vw-1rem)] overflow-hidden"
>
-
-
-
- setBaseRefQuery(event.target.value)}
- />
-
-
+
setBaseRefQuery(event.target.value)}
+ />
diff --git a/apps/web/src/components/pullRequest/PullRequestCandidatePicker.tsx b/apps/web/src/components/pullRequest/PullRequestCandidatePicker.tsx
index c8dd196f299d69d8fd07db3f20228eae92ca795b..bae150dd9186611fd5e2e622094148f4bdac7dff 100644
--- a/apps/web/src/components/pullRequest/PullRequestCandidatePicker.tsx
+++ b/apps/web/src/components/pullRequest/PullRequestCandidatePicker.tsx
@@ -6,13 +6,12 @@
* The same combobox as the project and branch pickers, and dressed the same, rather than a menu:
* a menu's typeahead claims every keypress to jump between rows, which a search box cannot share.
*/
-import { SearchIcon } from "lucide-react";
import type { ReactNode } from "react";
import { Button } from "../ui/button";
import {
Combobox,
- ComboboxInput,
+ ComboboxSearchInput,
ComboboxItem,
ComboboxList,
ComboboxPopup,
@@ -123,25 +122,12 @@ export function PullRequestCandidatePicker
({
}
/>
-
-
-
- onQueryChange(event.target.value)}
- />
-
-
+ onQueryChange(event.target.value)}
+ />
{isPending ? (
diff --git a/apps/web/src/components/settings/FontFamilyPicker.tsx b/apps/web/src/components/settings/FontFamilyPicker.tsx
index 3fa5087e9daedd9405005fbda1592153b865a050..4be5e43e5667755cfaeead3b5069524f46f19ba1 100644
--- a/apps/web/src/components/settings/FontFamilyPicker.tsx
+++ b/apps/web/src/components/settings/FontFamilyPicker.tsx
@@ -1,11 +1,11 @@
import { LegendList, type LegendListRef } from "@legendapp/list/react";
-import { CheckIcon, ChevronDownIcon, SearchIcon } from "lucide-react";
+import { CheckIcon, ChevronDownIcon } from "lucide-react";
import { useEffect, useMemo, useRef, useState, useSyncExternalStore } from "react";
import { isMonospaceFamily, queryInstalledFontFamilies } from "../../appearanceFonts";
import {
Combobox,
ComboboxEmpty,
- ComboboxInput,
+ ComboboxSearchInput,
ComboboxItem,
ComboboxListVirtualized,
ComboboxPopup,
@@ -211,24 +211,11 @@ export function FontFamilyPicker({
-
-
-
- setQuery(event.target.value)}
- />
-
-
+ setQuery(event.target.value)}
+ />
No fonts found.
diff --git a/apps/web/src/components/ui/combobox.tsx b/apps/web/src/components/ui/combobox.tsx
index 6437f1fc8729ef176922073385856751f8aa1dec..863726f32413e9ecd7aadf3c6cf93ea4e03b1f7d 100644
--- a/apps/web/src/components/ui/combobox.tsx
+++ b/apps/web/src/components/ui/combobox.tsx
@@ -132,7 +132,7 @@ function ComboboxInput({
function ComboboxSearchInput(props: React.ComponentProps
) {
return (
-