IMP: Markdown support (#23)
This commit is contained in:
parent
c1b72074ea
commit
676de86157
6 changed files with 19 additions and 4 deletions
|
@ -19,7 +19,7 @@
|
|||
</div>
|
||||
<% end %>
|
||||
<%= link to: Routes.task_path(@conn, :show, task.id), class: "has-text-black" do %>
|
||||
<%= task.value %>
|
||||
<%= md_to_html task.value %>
|
||||
<% end %>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
</div>
|
||||
<% end %>
|
||||
|
||||
<p class="mb-5">
|
||||
<%= @task.value %>
|
||||
</p>
|
||||
<div class="mb-5">
|
||||
<%= md_to_html @task.value %>
|
||||
</div>
|
||||
|
||||
<div class="tags">
|
||||
<span class="tag is-light">updated: <%= @task.updated_at %></span>
|
||||
|
|
10
lib/planner_web/views/util.ex
Normal file
10
lib/planner_web/views/util.ex
Normal file
|
@ -0,0 +1,10 @@
|
|||
defmodule PlannerWeb.Util do
|
||||
import Phoenix.HTML
|
||||
alias Earmark.Options
|
||||
|
||||
def md_to_html(md_text) do
|
||||
md_text
|
||||
|> Earmark.as_html!(%Options{smartypants: false})
|
||||
|> raw
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue