Mastodon:
<%= if @mastodon_account do %>
<.link href={@mastodon_account.uid} target="_blank">{@mastodon_account.uid}
<% else %>
<.link href={~p"/auth/mastodon"}>Connect account
<% end %>
Bluesky:
<%= if @bluesky_account do %>
<.link href={"https://bsky.app/profile/#{@bluesky_account.handle}"} target="_blank">
@{@bluesky_account.handle}
<% else %>
<.form :let={f} for={%{}} as={:bluesky_account} phx-submit="save_bluesky_account">
<.input field={f[:identifier]} label="email" />
<.input field={f[:password]} type="password" />
<.button type="submit">Connect account
<% end %>