diff --git a/README.md b/README.md index 457fe46..acfed62 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ An open source personal site builder. Powered by Together.ai.

-## Tech stack +## Tech stack!!!! - Together.ai for the LLM - Vercel's AI SDK as the LLM framework diff --git a/app/(private)/preview/client.tsx b/app/(private)/preview/client.tsx index 7ab0c99..a84a517 100644 --- a/app/(private)/preview/client.tsx +++ b/app/(private)/preview/client.tsx @@ -88,6 +88,21 @@ export default function PreviewClient({ messageTip }: { messageTip?: string }) { setHasUnsavedChanges(true); }; + if (resumeQuery.isError || usernameQuery.isError) { + const errorMessage = + resumeQuery.error instanceof Error + ? resumeQuery.error.message + : usernameQuery.error instanceof Error + ? usernameQuery.error.message + : 'Something went wrong. Please refresh the page.'; + return ( +
+

{errorMessage}

+ +
+ ); + } + if ( resumeQuery.isLoading || usernameQuery.isLoading || @@ -237,7 +252,7 @@ export default function PreviewClient({ messageTip }: { messageTip?: string }) { )} -
+
{isEditMode ? ( - + )} @@ -86,20 +86,20 @@ export default function UploadPageClient() { maxFiles={1} icon={ fileState.status !== 'empty' ? ( - + ) : ( - + ) } title={ - + {fileState.status !== 'empty' ? fileState.file.name : 'Upload PDF'} } description={ - + {fileState.status !== 'empty' ? `${(fileState.file.size / 1024 / 1024).toFixed(2)} MB` : 'Resume or LinkedIn'} @@ -117,19 +117,19 @@ export default function UploadPageClient() { - - Go to your profile → Click on “Resources” → Then “Save to PDF” + + Go to your profile → Click on "Resources" → Then "Save to PDF" @@ -138,7 +138,7 @@ export default function UploadPageClient() {