- {!aiSearch || !query ? null : isLoading ? (
+ {!aiQuery ? null : isLoading ? (
+ ) : isError ? (
+
Error loading AI search results.
) : data ? (
data.pages.map((page, index) => {
return page ?
: null;
@@ -175,7 +179,7 @@ export default function SearchPage() {
{isFetching && !isFetchingNextPage ? 'Background Updating...' : null}
- {!!sort ? (
+ {!!sort && !!query ? (
<>
{entriesDataIsError ? null : entriesDataIsLoading ? (
diff --git a/packages/ui/components/dialog.tsx b/packages/ui/components/dialog.tsx
index 871ad9ae07da8778179730d232c00c517f33d7ce..d472fb8ea6d22ee79196dc1afaec3635b43a4a76 100644
--- a/packages/ui/components/dialog.tsx
+++ b/packages/ui/components/dialog.tsx
@@ -47,7 +47,10 @@ const DialogContent = React.forwardRef<
{...props}
>
{children}
-
+
Close
diff --git a/packages/ui/components/mode-switch-input.tsx b/packages/ui/components/mode-switch-input.tsx
index d7fa5d78e73448c948cc4ed9078ff28eb7635b9d..c2c0f6f8dc42f9b92dfd69f5c8d8c7bac7b4dcd0 100644
--- a/packages/ui/components/mode-switch-input.tsx
+++ b/packages/ui/components/mode-switch-input.tsx
@@ -33,7 +33,6 @@ export function ModeSwitchInput({ className, aiAvailable, isLoading, searchPage
/>