Spaces:
Sleeping
Sleeping
Update views/Flows.tsx
Browse files- views/Flows.tsx +3 -2
views/Flows.tsx
CHANGED
|
@@ -171,7 +171,8 @@ const Flows: React.FC = () => {
|
|
| 171 |
{ responseMimeType: "application/json" }
|
| 172 |
);
|
| 173 |
|
| 174 |
-
|
|
|
|
| 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-
|
| 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">
|