OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
 
master @ 10 LINES
 
[ HISTORY ]  [ UP ]
 

---
import { buildSparkline, type Props } from "./Sparkline";

const { values, width } = Astro.props as Props;
const label = values.length
  ? `series of ${values.length} values, latest ${values[values.length - 1]}`
  : "empty series";
---
<span class="sparkline" role="img" aria-label={label}>{buildSparkline(values, widt
h)}</span>

---
import { buildSparkline, type Props } from "
./Sparkline";

const { values, width } = Astro.props as Pro
ps;
const label = values.length
  ? `series of ${values.length} values, late
st ${values[values.length - 1]}`
  : "empty series";
---
<span class="sparkline" role="img" aria-labe
l={label}>{buildSparkline(values, width)}</s
pan>
 
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET