defmodule DerivantesWeb.UserLoginLive do use DerivantesWeb, :live_view def render(assigns) do ~H"""
<.header class="text-center"> Entra en su cuenta <:subtitle> ¿No tiene una? <.link navigate={~p"/derivantes/register"} class="font-semibold text-[#297177] hover:underline"> Registre y active su cuenta ahora. <.simple_form for={@form} id="login_form" action={~p"/derivantes/log_in"} phx-update="ignore" class="auth_form" > Sanatorio Americano Logo <.input field={@form[:email]} type="email" label="Email" class="imput_text" required /> <.input field={@form[:password]} type="password" label="Contraseña" class="imput_text" required /> <:actions> <.input field={@form[:remember_me]} type="checkbox" label="Mantenerme conectado" class="accent-[#297177]"/> <.link href={~p"/derivantes/reset_password"} class="text-sm text-white font-semibold"> ¿Olvidó su contraseña? <:actions> <.button phx-disable-with="Entrando..." class="w-full submit_button"> Entrar

Bienvenido a Entrega Digital

Sanatorio Americano.

En este sitio, usted podrá visualizar los informes y estudios realizados en nuestra institución.

Si presenta inconvenientes con los datos ingresados, puede comunicarse con nosotros enviando un correo a mesadeayuda@sanatorio-americano.com.ar detallando su nombre completo y D.N.I.

""" end def mount(_params, _session, socket) do email = Phoenix.Flash.get(socket.assigns.flash, :email) form = to_form(%{"email" => email}, as: "user") {:ok, assign(socket, form: form), temporary_assigns: [form: form]} end end