To enable Corex Accessibility, see the documentation .
<.toggle
class="toggle"
controlled
pressed={@pressed}
on_pressed_change="toggle_patterns_pressed"
>
lorem
</.toggle>
def mount(_params, _session, socket) do
{:ok, assign(socket, :pressed, false)}
end
def handle_event("toggle_patterns_pressed", %{"pressed" => pressed}, socket) do
{:noreply, assign(socket, :pressed, pressed == true or pressed == "true")}
end