dashboardModule = {
  const source = await FileAttachment("ojs/bundle.js").text();
  const url = URL.createObjectURL(new Blob([source], { type: "text/javascript" }));
  return import(url);
}
dashboardData = ({
  cases: await FileAttachment("assets/dashboard-data/cases.json").json(),
  filterOptions: await FileAttachment("assets/dashboard-data/filter-options.json").json(),
  exportMetadata: await FileAttachment("assets/dashboard-data/metadata.json").json(),
  trendData: await FileAttachment("assets/dashboard-data/trend-data.json").json()
})
viewof dashboard = dashboardModule.showDashboard({
  data: dashboardData,
  locale: "nl",
  initial: {
    view: "map",
    metric: "journalists_supported",
    supports: ["All"],
    geo: ["World"]
  }
}, { html, d3, invalidation })