defmodule MoonWeb.Pages.Components.LinkPage do @moduledoc false use MoonWeb, :live_view alias Moon.Autolayouts.TopToDown alias Moon.Components.Heading alias Moon.Components.Link alias Moon.Components.Link alias MoonWeb.Components.ExampleAndCode alias MoonWeb.Components.Page data(breadcrumbs, :any, default: [ %{ to: "#", name: "Components v1" }, %{ to: "/components/link", name: "Link" } ] ) def handle_params(_params, uri, socket) do {:noreply, assign(socket, uri: uri)} end def render(assigns) do ~F""" Link

Figma design Sourcecode of this page React implementation

<:example> I'm a link I'm a Secondary link I'm an Optional link I'm a disabled link <:code>{link_1_code()}
""" end def link_1_code do """ I'm a link I'm a Secondary link I'm an Optional link I'm a disabled link """ end end