Published
Edited
Jul 25, 2022
Importers
7 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
onVersion((metadata) => {
fetch(
`https://webcode.run/observablehq.com/@endpointservices/realtime-request-log/version-${metadata?.id}@${metadata?.version}`
);
})
Insert cell
Insert cell
extractMetadata = (pathname) => {
const match = /^\/thumbnail\/(\S+)@(\d+)/.exec(pathname);
if (!match) return undefined;
return {
id: match[1],
version: match[2]
};
}
Insert cell
onVersion = async (work) => {
const metadata = extractMetadata(html`<a href="#">`.pathname);
if (metadata) {
work(metadata);
}
return work;
}
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more