我目前拥有它,因此有人可以单击登录按钮,当有人登录时,它会将其更改为注销。我将如何做到这一点,以便将按钮设置为他们在登录时上传的用户头像(或默认头像),然后在他们注销时将其更改回“登录”?
<div class="dropdown">
<button class="button-login">
<% if user_signed_in? %>
<%= link_to "Logout", destroy_user_session_path, method: :delete %>
<% else %>
<%= link_to "Login", new_user_session_path %>
<% end %>
</button>
<div class="dropdown-content">
<p>
<% if user_signed_in? %>
<%= link_to 'Edit profile', edit_user_registration_path, :class => 'navbar-link' %>
<% else %>
<%= link_to "Sign up", new_user_registration_path %>
<% end %>
</div>