ketannnn commited on
Commit
6434bb7
·
1 Parent(s): 059b1b2

fix: resolve TS type mismatch for parsed_summary array and add percentage sign to match list UI

Browse files
frontend/src/app/jds/[id]/candidates/[cid]/page.tsx CHANGED
@@ -320,7 +320,7 @@ export default function CandidateDetailPage() {
320
  <div className="bg-[var(--color-card)] border border-[var(--color-border)] rounded-2xl p-6">
321
  <div className="font-semibold mb-3 flex items-center gap-2"><TrendingUp className="w-4 h-4 text-purple-400" /> Profile Summary</div>
322
  {(() => {
323
- let parsed = cand.parsed_summary;
324
  try {
325
  // Sometimes PostgreSQL arrays are formatted as {"A", "B"} and stored as string
326
  let rawStr = cand.parsed_summary.trim();
 
320
  <div className="bg-[var(--color-card)] border border-[var(--color-border)] rounded-2xl p-6">
321
  <div className="font-semibold mb-3 flex items-center gap-2"><TrendingUp className="w-4 h-4 text-purple-400" /> Profile Summary</div>
322
  {(() => {
323
+ let parsed: string | string[] = cand.parsed_summary || "";
324
  try {
325
  // Sometimes PostgreSQL arrays are formatted as {"A", "B"} and stored as string
326
  let rawStr = cand.parsed_summary.trim();