add timestamp to signal cards; enhance display with generated-at information
This commit is contained in:
parent
e9c084b8d3
commit
0c852da511
1 changed files with 4 additions and 4 deletions
|
|
@ -30,11 +30,11 @@ async function loadSignals() {
|
|||
empty.style.display = "none";
|
||||
|
||||
// glance tile — header, a short summary preview, the three meta tags
|
||||
// (conf/risk/timeframe), and the generated-at stamp. drivers, risks,
|
||||
// refs etc live in the dialog.
|
||||
// (conf/risk/timeframe), and the most recent source-event date. drivers,
|
||||
// risks, refs etc live in the dialog.
|
||||
grid.innerHTML = data.map(s => {
|
||||
const summary = (s.summary || "").trim();
|
||||
const ts = s.generated_at ? s.generated_at.slice(0, 16).replace("T", " ") : "";
|
||||
const evDate = s.latest_event_date ? s.latest_event_date.slice(0, 10) : "";
|
||||
|
||||
return `
|
||||
<div class="signal-card" onclick="openSignalModal(${s.company_id})">
|
||||
|
|
@ -54,7 +54,7 @@ async function loadSignals() {
|
|||
<span class="signal-tag">${escapeHtml(s.timeframe)}</span>
|
||||
</div>
|
||||
|
||||
${ts ? `<div class="signal-card-ts">Generated ${escapeHtml(ts)}</div>` : ""}
|
||||
${evDate ? `<div class="signal-card-ts">Latest event ${escapeHtml(evDate)}</div>` : ""}
|
||||
</div>
|
||||
`;
|
||||
}).join("");
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue