///|
pub fn render_pager(pages : Array[PagePlan], index : Int) -> String {
  render_pager_for_lang(pages, index, "en")
}

///|
pub fn render_pager_for_lang(
  pages : Array[PagePlan],
  index : Int,
  lang : String,
) -> String {
  let prev = if index > 0 { Some(pages[index - 1]) } else { None }
  let next = if index + 1 < pages.length() {
    Some(pages[index + 1])
  } else {
    None
  }
  if prev is None && next is None {
    ""
  } else {
    let mut html = "\n"
  }
}