defmodule MoonWeb.Pages.Components.CountryFlagsPage do @moduledoc false use MoonWeb, :live_view alias Moon.Helpers.CountryFlags alias Moon.CountryFlag alias MoonWeb.Components.Page alias MoonWeb.Components.ComponentPageDescription alias MoonWeb.Components.PageSection data(breadcrumbs, :any, default: [ %{ to: "#", name: "Components v1" }, %{ to: "/components/country_flags", name: "CountryFlags" } ] ) def handle_params(_params, uri, socket) do {:noreply, assign(socket, uri: uri)} end def render(assigns) do ~F"""

Country Flags

{#for country_flag_name <- CountryFlags.list_all()}

{country_flag_name}

{/for}
""" end end