From 52f2d702d4bda0be7e957bae1b690250c786ca8a Mon Sep 17 00:00:00 2001 From: hesukastro Date: Fri, 6 Mar 2026 13:41:09 +0800 Subject: [PATCH] Remove comments --- backend-py/__pycache__/main.cpython-314.pyc | Bin 1974 -> 5205 bytes backend-py/main.py | 48 ++++++++++++++++++-- backend/src/leads/leads.service.ts | 2 +- frontend/src/app/page.tsx | 3 -- 4 files changed, 46 insertions(+), 7 deletions(-) diff --git a/backend-py/__pycache__/main.cpython-314.pyc b/backend-py/__pycache__/main.cpython-314.pyc index 08b59e2c22b1c0aa488aaf555fb2cce2cb3f5c74..38b85c8ad12a1313ebad516d40cf5a5ff7f0b144 100644 GIT binary patch literal 5205 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 delta 605 zcmYjNK~EDw6n-<)-Ll*6ZrM_I3(^D#wi^jmQVt$S;NscL#fykZ1Ef(4nXP9_G-;0| z6K}?lcq2gK#iKvLln_GGqz5m0U3C*oyg08FbPnJ9-h1DC^X8qGK05Yo+cH6&ZySfT z&uriJDUkirR)On}2~YAdZg8{AR7O>nQdzpp7OBjz{I*pgcoTrz9#lpY8fFe=fIA-W z%(_-#qjDp)u0P2CmHZd@__c?tZe%@pmbrGa_{1CpIr)iwkekLEl9RuUNx6|KlDurC zzACJz-`}~Z>_Qx5Rk#X8?h5d^Fsa~I3tI3R#Q3ly*Q}?+lgC#6{^XT3AYuyDXfr#q znZ_PM0UM}n!X+>=^Bv)BHNtT8NM$l@zYBaN=qJM$)#_##2CT2`idwxPuq<$pfQlmW zl036#Cl(Y%?{HZ`6Ji}SQzo5dV#^ihNgBV { const fetchLeads = async () => { try { - // Use the environment variable or hardcoded backend URL const res = await fetch(`${process.env.NEXT_PUBLIC_API_URL || 'http://localhost:3000'}/leads`); const data = await res.json(); - // Assuming your NestJS/Python returns { leads: [...] } setLeads(data.leads); } catch (error) { console.error("Failed to fetch leads:", error);