From db2ec3b4a325e266edd2ceb31911eade2a28b8a7 Mon Sep 17 00:00:00 2001 From: shibao Date: Sun, 26 Feb 2023 00:37:17 -0500 Subject: [PATCH] use attrs for user card --- lib/lokal_web/components/user_card.ex | 4 ++++ priv/gettext/default.pot | 6 +++--- priv/gettext/en/LC_MESSAGES/default.po | 6 +++--- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/lib/lokal_web/components/user_card.ex b/lib/lokal_web/components/user_card.ex index 2c3e11a..12ccc74 100644 --- a/lib/lokal_web/components/user_card.ex +++ b/lib/lokal_web/components/user_card.ex @@ -4,6 +4,10 @@ defmodule LokalWeb.Components.UserCard do """ use LokalWeb, :component + alias Lokal.Accounts.User + + attr :user, User, required: true + slot(:inner_block, required: true) def user_card(assigns) do ~H""" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 092d2ff..8ef0287 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -147,7 +147,7 @@ msgstr "" msgid "Language" msgstr "" -#: lib/lokal_web/components/user_card.ex:29 +#: lib/lokal_web/components/user_card.ex:33 #, elixir-autogen, elixir-format msgid "Email unconfirmed" msgstr "" @@ -161,12 +161,12 @@ msgstr "" msgid "Lokal" msgstr "" -#: lib/lokal_web/components/user_card.ex:34 +#: lib/lokal_web/components/user_card.ex:38 #, elixir-autogen, elixir-format msgid "User registered on%{registered_datetime}" msgstr "" -#: lib/lokal_web/components/user_card.ex:23 +#: lib/lokal_web/components/user_card.ex:27 #, elixir-autogen, elixir-format msgid "User was confirmed at%{confirmed_datetime}" msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 5a1e66b..91f5d0d 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -147,7 +147,7 @@ msgstr "" msgid "Language" msgstr "" -#: lib/lokal_web/components/user_card.ex:29 +#: lib/lokal_web/components/user_card.ex:33 #, elixir-autogen, elixir-format msgid "Email unconfirmed" msgstr "" @@ -161,12 +161,12 @@ msgstr "" msgid "Lokal" msgstr "" -#: lib/lokal_web/components/user_card.ex:34 +#: lib/lokal_web/components/user_card.ex:38 #, elixir-autogen, elixir-format, fuzzy msgid "User registered on%{registered_datetime}" msgstr "" -#: lib/lokal_web/components/user_card.ex:23 +#: lib/lokal_web/components/user_card.ex:27 #, elixir-autogen, elixir-format msgid "User was confirmed at%{confirmed_datetime}" msgstr ""