Skip to content

Commit 734c0a5

Browse files
committed
add custom html tag for show/edit page
1 parent e9e6174 commit 734c0a5

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/kaffy/resource_form.ex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ defmodule Kaffy.ResourceForm do
4949
opts
5050
end
5151

52+
opts = if options[:value], do: Keyword.put(opts, :value_fn, options.value), else: opts
5253
permission =
5354
case is_nil(changeset.data.id) do
5455
true -> Map.get(options, :create, :editable)
@@ -197,6 +198,8 @@ defmodule Kaffy.ResourceForm do
197198
:utc_datetime_usec ->
198199
flatpickr_datetime_usec(form, field, opts)
199200

201+
:safe_html ->
202+
{:safe, opts[:value_fn].(form.data)}
200203
_ ->
201204
text_input(form, field, opts)
202205
end

0 commit comments

Comments
 (0)