// Generated by `moon tool embed --text`, do not edit.

///|
let callout_mbt : String =
  #|///|
  #|pub fn callout(
  #|  children : Array[@rabbita.Html],
  #|  type_? : String = "note",
  #|  title? : String = "",
  #|) -> @rabbita.Html {
  #|  let empty : Array[@rabbita.Html] = []
  #|  let title_kids : Array[@rabbita.Html] = if title == "" {
  #|    empty
  #|  } else {
  #|    [@html.div(class="callout__title", [@html.text(title)])]
  #|  }
  #|  @html.div(class="callout callout--\{type_}", title_kids + children)
  #|}
  #|