Usage
Usage in LiveView pages
To use components, use module PrimerLive:
defmodule MyAppWeb.MyLiveView do
use MyAppWeb, :live_view
use PrimerLive
def render(assigns) do
~H"""
<.button>Click me</.button>
"""
end
endUsage in regular views
In view files, for example in page_view.ex, use module PrimerLive:
defmodule MyAppWeb.PageView do
use MyAppWeb, :view
use PrimerLive
endThen call the component on a page, for example in templates/page/index.html.heex:
<.button>Click me</.button>