{
- if (event.target === event.currentTarget) close();
- }}
+
+
+ {loading() ? (
+
Loading the API index…
+ ) : !queryValue.trim() ? (
+
+ Search page titles, component aliases, package imports, CLI
+ commands, and every published API symbol.
+
+ ) : error() ? (
+
Search is temporarily unavailable. Please try again.
+ ) : results().length ? (
+
+ {results().map((result) => (
+ -
+
+
+ {result.title}
+ {result.description}
+
+ {result.group}
+
+
+ ))}
+
+ ) : (
+
No results for “{queryValue}”.
+ )}
+