diff --git a/src/views/repo.tsx b/src/views/repo.tsx index ae67c9f..fd4f348 100644 --- a/src/views/repo.tsx +++ b/src/views/repo.tsx @@ -9,7 +9,6 @@ import { createSignal, ErrorBoundary, For, - onMount, Show, Suspense, } from "solid-js"; @@ -29,7 +28,6 @@ import { removeNotification, updateNotification, } from "../components/notification.jsx"; -import { TextInput } from "../components/text-input.jsx"; import Tooltip from "../components/tooltip.jsx"; import { didDocCache, @@ -53,7 +51,6 @@ export const RepoView = () => { const [didDoc, setDidDoc] = createSignal(); const [nsids, setNsids] = createSignal>(); const [filter, setFilter] = createSignal(); - const [showFilter, setShowFilter] = createSignal(false); const [validHandles, setValidHandles] = createStore>({}); const [rotationKeys, setRotationKeys] = createSignal>([]); let rpc: Client; @@ -328,15 +325,6 @@ export const RepoView = () => { - - setShowFilter(!showFilter())} - /> - { - - setFilter(e.currentTarget.value.toLowerCase())} - class="grow" - ref={(node) => { - onMount(() => node.focus()); - }} - /> - -
+
No collections found.} @@ -650,6 +624,31 @@ export const RepoView = () => {
+ + +
+
{ + const input = e.currentTarget.querySelector("input"); + input?.focus(); + }} + > + + setFilter(e.currentTarget.value.toLowerCase())} + /> +
+
+
); };