Skip to content

إصلاح مشكلة الشاشة البيضاء على Vercel#12

Open
orbiscode-ops wants to merge 1 commit intomainfrom
fix/vercel-white-screen-3235967148657484953
Open

إصلاح مشكلة الشاشة البيضاء على Vercel#12
orbiscode-ops wants to merge 1 commit intomainfrom
fix/vercel-white-screen-3235967148657484953

Conversation

@orbiscode-ops
Copy link
Copy Markdown
Owner

لقد قمت بإصلاح مشكلة الشاشة البيضاء التي تظهر عند رفع المشروع على Vercel. السبب كان في طريقة الوصول إلى مفتاح Gemini API.

التغييرات:

  1. تعديل services/geminiService.ts: تم تغيير طريقة الوصول إلى مفتاح API لتتوافق مع متطلبات Vite.
  2. إضافة ملف .env.example: تمت إضافة ملف يوضح متغيرات البيئة المطلوبة لتشغيل المشروع.

الخطوات التالية:
لحل المشكلة نهائياً، يجب عليك إضافة متغير بيئة جديد في إعدادات مشروعك على Vercel:

  • اسم المتغير: VITE_GEMINI_API_KEY
  • قيمة المتغير: مفتاح Gemini API الخاص بك

بعد إضافة هذا المتغير، سيتمكن المشروع من الوصول إلى الـ API وسيعمل بشكل صحيح.


PR created automatically by Jules for task 3235967148657484953 started by @orbiscode-ops

This commit fixes a bug that caused a blank white screen on Vercel deployments.

The issue was caused by attempting to access the Gemini API key using `process.env.API_KEY`, which is not available in a client-side Vite application.

The fix involves:
- Modifying `services/geminiService.ts` to use `import.meta.env.VITE_GEMINI_API_KEY` to correctly access the environment variable.
- Creating a `.env.example` file to document the required environment variables for the project.

This change ensures that the application can be correctly configured and deployed on Vercel.

Co-authored-by: orbiscode-ops <233809675+orbiscode-ops@users.noreply.github.com>
@google-labs-jules
Copy link
Copy Markdown

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

@vercel
Copy link
Copy Markdown

vercel bot commented Jan 29, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
deals Ready Ready Preview, Comment Jan 29, 2026 0:35am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant