ExMjml.to_html

You're seeing just the function to_html, go back to ExMjml module for more information.

Converts an MJML string to HTML content.

Returns a result tuple:

  • {:ok, html} for a successful MJML transpiling
  • {:error, message} for a failed MJML transpiling

Examples

iex> ExMjml.to_html("<mjml><mj-head></mj-head></mjml>")
{:ok, "<!doctype html><html xmlns=..."}

iex> ExMjml.to_html("something not MJML")
{:error, "Couldn't convert MJML template"}