Default MDX Admonition component — the render target for the GitHub-style > [!NOTE] blockquote-alert syntax (the transpiler remark plugin, R3-152, compiles that syntax to <Admonition type="note">…</Admonition>).

It is registered in DEFAULT_MDX_COMPONENTS so an admonition renders even in a plain-markdown repo that never calls boot({ mdxComponents }) — the MDX missing-reference guard never fires (MARKDOWN_SYNTAX_SPEC §11.2 phantom defaults). The markup is semantic and accessible; styling is intentionally minimal — an app supplies CSS targeting the ir-admonition* classes, or overrides this component via boot({ mdxComponents: { Admonition } }) (MARKDOWN_SYNTAX_SPEC §12.3).

  • Parameters

    • __namedParameters: { children?: ReactNode; title?: ReactNode; type?: string } & Omit<
          HTMLAttributes<HTMLDivElement>,
          "title",
      >

    Returns ReactNode