New welcome page

This commit is contained in:
2023-03-16 21:41:42 +02:00
parent 075a6ded38
commit 0225aecadc
6 changed files with 22 additions and 2 deletions

View File

@@ -9,7 +9,7 @@
phx-change="validate"
phx-submit="save">
<%= label f, :order_type, "Valitse tilausmuoto" %>
<%= label f, :order_type, "Valitse tilausmuoto" %>
<%= select f, :order_type, Ecto.Enum.values(Osuuspuutarha.Orders.Order, :order_type), prompt: "Ei valintaa" %>
<%= error_tag f, :order_type %>
@@ -54,7 +54,7 @@
<%= error_tag f, :split_invoice %>
<div>
<%= submit "Tallenna", phx_disable_with: "Tallennetaan..." %>
<%= submit @submit_text, phx_disable_with: "Tallennetaan..." %>
</div>
</.form>
</div>

View File

@@ -17,12 +17,14 @@ defmodule OsuuspuutarhaWeb.OrderLive.Index do
defp apply_action(socket, :edit, %{"id" => id}) do
socket
|> assign(:page_title, "Muokkaa tilausta")
|> assign(:submit_text, "Tallenna")
|> assign(:order, Orders.get_order!(id))
end
defp apply_action(socket, :new, _params) do
socket
|> assign(:page_title, "Satolaatikko tilaus")
|> assign(:submit_text, "Lähetä")
|> assign(:order, %Order{})
end

View File

@@ -6,6 +6,7 @@
module={OsuuspuutarhaWeb.OrderLive.FormComponent}
id={@order.id || :new}
title={@page_title}
submit_text={@submit_text}
action={@live_action}
order={@order}
return_to={Routes.order_index_path(@socket, :index)}