feat: migration to phoenix 1.8 - fix formatting
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
c2cb75a32b
commit
2255dfbf6e
3 changed files with 37 additions and 37 deletions
|
|
@ -31,10 +31,7 @@ defmodule MvWeb.PropertyLive.Form do
|
||||||
|
|
||||||
<!-- Value Input - handles Union type -->
|
<!-- Value Input - handles Union type -->
|
||||||
<%= if @selected_property_type do %>
|
<%= if @selected_property_type do %>
|
||||||
<.union_value_input
|
<.union_value_input form={@form} property_type={@selected_property_type} />
|
||||||
form={@form}
|
|
||||||
property_type={@selected_property_type}
|
|
||||||
/>
|
|
||||||
<% else %>
|
<% else %>
|
||||||
<div class="text-sm text-gray-600">
|
<div class="text-sm text-gray-600">
|
||||||
{gettext("Please select a property type first")}
|
{gettext("Please select a property type first")}
|
||||||
|
|
@ -68,31 +65,31 @@ defmodule MvWeb.PropertyLive.Form do
|
||||||
<.input field={value_form[:value]} type="text" label="" value={@current_value} />
|
<.input field={value_form[:value]} type="text" label="" value={@current_value} />
|
||||||
<input type="hidden" name={value_form[:_union_type].name} value="string" />
|
<input type="hidden" name={value_form[:_union_type].name} value="string" />
|
||||||
</.inputs_for>
|
</.inputs_for>
|
||||||
|
|
||||||
<% :integer -> %>
|
<% :integer -> %>
|
||||||
<.inputs_for :let={value_form} field={@form[:value]}>
|
<.inputs_for :let={value_form} field={@form[:value]}>
|
||||||
<.input field={value_form[:value]} type="number" label="" value={@current_value} />
|
<.input field={value_form[:value]} type="number" label="" value={@current_value} />
|
||||||
<input type="hidden" name={value_form[:_union_type].name} value="integer" />
|
<input type="hidden" name={value_form[:_union_type].name} value="integer" />
|
||||||
</.inputs_for>
|
</.inputs_for>
|
||||||
|
|
||||||
<% :boolean -> %>
|
<% :boolean -> %>
|
||||||
<.inputs_for :let={value_form} field={@form[:value]}>
|
<.inputs_for :let={value_form} field={@form[:value]}>
|
||||||
<.input field={value_form[:value]} type="checkbox" label="" checked={@current_value} />
|
<.input field={value_form[:value]} type="checkbox" label="" checked={@current_value} />
|
||||||
<input type="hidden" name={value_form[:_union_type].name} value="boolean" />
|
<input type="hidden" name={value_form[:_union_type].name} value="boolean" />
|
||||||
</.inputs_for>
|
</.inputs_for>
|
||||||
|
|
||||||
<% :date -> %>
|
<% :date -> %>
|
||||||
<.inputs_for :let={value_form} field={@form[:value]}>
|
<.inputs_for :let={value_form} field={@form[:value]}>
|
||||||
<.input field={value_form[:value]} type="date" label="" value={format_date_value(@current_value)} />
|
<.input
|
||||||
|
field={value_form[:value]}
|
||||||
|
type="date"
|
||||||
|
label=""
|
||||||
|
value={format_date_value(@current_value)}
|
||||||
|
/>
|
||||||
<input type="hidden" name={value_form[:_union_type].name} value="date" />
|
<input type="hidden" name={value_form[:_union_type].name} value="date" />
|
||||||
</.inputs_for>
|
</.inputs_for>
|
||||||
|
|
||||||
<% :email -> %>
|
<% :email -> %>
|
||||||
<.inputs_for :let={value_form} field={@form[:value]}>
|
<.inputs_for :let={value_form} field={@form[:value]}>
|
||||||
<.input field={value_form[:value]} type="email" label="" value={@current_value} />
|
<.input field={value_form[:value]} type="email" label="" value={@current_value} />
|
||||||
<input type="hidden" name={value_form[:_union_type].name} value="email" />
|
<input type="hidden" name={value_form[:_union_type].name} value="email" />
|
||||||
</.inputs_for>
|
</.inputs_for>
|
||||||
|
|
||||||
<% _ -> %>
|
<% _ -> %>
|
||||||
<div class="text-sm text-red-600">
|
<div class="text-sm text-red-600">
|
||||||
{gettext("Unsupported value type: %{type}", type: @property_type.value_type)}
|
{gettext("Unsupported value type: %{type}", type: @property_type.value_type)}
|
||||||
|
|
@ -103,7 +100,10 @@ defmodule MvWeb.PropertyLive.Form do
|
||||||
end
|
end
|
||||||
|
|
||||||
# Helper function to extract the current value from the Property
|
# Helper function to extract the current value from the Property
|
||||||
defp extract_current_value(%Mv.Membership.Property{value: %Ash.Union{value: value}}, _value_type) do
|
defp extract_current_value(
|
||||||
|
%Mv.Membership.Property{value: %Ash.Union{value: value}},
|
||||||
|
_value_type
|
||||||
|
) do
|
||||||
value
|
value
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue