admin08077 commited on
Commit
3c43d55
·
verified ·
1 Parent(s): 150e99b

Update views/Flows.tsx

Browse files
Files changed (1) hide show
  1. views/Flows.tsx +3 -2
views/Flows.tsx CHANGED
@@ -171,7 +171,8 @@ const Flows: React.FC = () => {
171
  { responseMimeType: "application/json" }
172
  );
173
 
174
- const data = JSON.parse(response.candidates?.[0]?.content?.parts?.[0]?.text || '{}');
 
175
  setSdkChat(prev => [...prev, { role: 'ai', text: data.reply }]);
176
  if (data.code) setFinalCode(data.code);
177
  } catch (err) {
@@ -345,7 +346,7 @@ const Flows: React.FC = () => {
345
  </p>
346
  </div>
347
  </div>
348
- <button onClick={() => setIsSdkModalOpen(false)} className="p-2 text-zinc-500 hover:text-white transition-colors"><X size={24} /></button>
349
  </div>
350
 
351
  <div className="flex-1 flex gap-8 overflow-hidden">
 
171
  { responseMimeType: "application/json" }
172
  );
173
 
174
+ // Fix: Directly access the .text property from the response object as per guidelines
175
+ const data = JSON.parse(response.text || '{}');
176
  setSdkChat(prev => [...prev, { role: 'ai', text: data.reply }]);
177
  if (data.code) setFinalCode(data.code);
178
  } catch (err) {
 
346
  </p>
347
  </div>
348
  </div>
349
+ <button onClick={() => setIsSdkModalOpen(false)} className="p-2 text-zinc-600 hover:text-white transition-colors"><X size={24} /></button>
350
  </div>
351
 
352
  <div className="flex-1 flex gap-8 overflow-hidden">