Skip to content

Commit 3343a3a

Browse files
committed
add :rest attr in multiline components
1 parent 098f60f commit 3343a3a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/algora_web/components/ui/multiline.ex

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,21 @@ defmodule AlgoraWeb.Components.UI.Multiline do
44

55
attr :value, :string, required: true
66
attr :class, :string, default: nil
7+
attr :rest, :global
78

89
def multiline(assigns) do
910
~H"""
10-
<div class={classes(["whitespace-pre-line", @class])}>{@value}</div>
11+
<div class={classes(["whitespace-pre-line", @class])} {@rest}>{@value}</div>
1112
"""
1213
end
1314

1415
attr :value, :string, required: true
1516
attr :class, :string, default: nil
17+
attr :rest, :global
1618

1719
def markdown(assigns) do
1820
~H"""
19-
<div class={classes(["whitespace-normal", @class])}>{Phoenix.HTML.raw(@value)}</div>
21+
<div class={classes(["whitespace-normal", @class])} {@rest}>{Phoenix.HTML.raw(@value)}</div>
2022
"""
2123
end
2224
end

0 commit comments

Comments
 (0)