Skip to content

Commit 21f8be8

Browse files
committed
settings error ui
1 parent bae912f commit 21f8be8

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pages/settings/index.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,13 +203,17 @@ export default function Settings() {
203203

204204
setLoading(false);
205205
};
206+
207+
const arePineConeKeysSet =
208+
pineconeApiKey && pineconeEnvironment && pineconeIndexName;
209+
206210
return (
207211
<div className="relative isolate min-h-screen bg-gray-900">
208212
<div className="mx-auto grid max-w-7xl grid-cols-1 lg:grid-cols-2">
209213
<div className="relative px-6 pb-20 pt-24 sm:pt-32 lg:static lg:px-8 lg:py-48">
210214
<div className="mx-auto max-w-xl lg:mx-0 lg:max-w-lg">
211215
<Pattern />
212-
{error && (
216+
{error && arePineConeKeysSet && (
213217
<div className="mt-4 sm:mt-8 flex justify-center mb-4">
214218
<div className="text-red-500 text-sm sm:text-base font-semibold">
215219
{error.customString}

0 commit comments

Comments
 (0)