Use aliases
This commit is contained in:
@@ -16,6 +16,7 @@ defmodule MusicLibraryWeb.CoreComponents do
|
||||
"""
|
||||
use Phoenix.Component
|
||||
|
||||
alias Phoenix.HTML.Form
|
||||
alias Phoenix.LiveView.JS
|
||||
use Gettext, backend: MusicLibraryWeb.Gettext
|
||||
|
||||
@@ -308,7 +309,7 @@ defmodule MusicLibraryWeb.CoreComponents do
|
||||
def input(%{type: "checkbox"} = assigns) do
|
||||
assigns =
|
||||
assign_new(assigns, :checked, fn ->
|
||||
Phoenix.HTML.Form.normalize_value("checkbox", assigns[:value])
|
||||
Form.normalize_value("checkbox", assigns[:value])
|
||||
end)
|
||||
|
||||
~H"""
|
||||
@@ -353,7 +354,7 @@ defmodule MusicLibraryWeb.CoreComponents do
|
||||
{@rest}
|
||||
>
|
||||
<option :if={@prompt} value="">{@prompt}</option>
|
||||
{Phoenix.HTML.Form.options_for_select(@options, @value)}
|
||||
{Form.options_for_select(@options, @value)}
|
||||
</select>
|
||||
<.error :for={msg <- @errors}>{msg}</.error>
|
||||
</div>
|
||||
@@ -373,7 +374,7 @@ defmodule MusicLibraryWeb.CoreComponents do
|
||||
@errors != [] && "border-rose-400 focus:border-rose-400"
|
||||
]}
|
||||
{@rest}
|
||||
><%= Phoenix.HTML.Form.normalize_value("textarea", @value) %></textarea>
|
||||
><%= Form.normalize_value("textarea", @value) %></textarea>
|
||||
<.error :for={msg <- @errors}>{msg}</.error>
|
||||
</div>
|
||||
"""
|
||||
@@ -388,7 +389,7 @@ defmodule MusicLibraryWeb.CoreComponents do
|
||||
type={@type}
|
||||
name={@name}
|
||||
id={@id}
|
||||
value={Phoenix.HTML.Form.normalize_value(@type, @value)}
|
||||
value={Form.normalize_value(@type, @value)}
|
||||
class={[
|
||||
"mt-2 block w-full rounded-md",
|
||||
"border-0 border-zinc-300",
|
||||
|
||||
Reference in New Issue
Block a user