Make the translation button condition more readable

I was finding this part hard to follow, but after changing the name of
the condition suddenly I understood what was going on.
This commit is contained in:
Javi Martín
2023-01-29 17:54:17 +01:00
parent 2f0327acf8
commit fe3c9d47fa
2 changed files with 5 additions and 5 deletions

View File

@@ -1,11 +1,11 @@
<div class="remote-translations-button"> <div class="remote-translations-button">
<% if display_remote_translation_button? %> <% if translations_in_progress? %>
<%= t("remote_translations.all_remote_translations_enqueued_text") %>
<% else %>
<%= form_tag remote_translations_path do %> <%= form_tag remote_translations_path do %>
<%= hidden_field_tag :remote_translations, remote_translations.to_json %> <%= hidden_field_tag :remote_translations, remote_translations.to_json %>
<%= t("remote_translations.text") %> <%= t("remote_translations.text") %>
<%= submit_tag t("remote_translations.button") %> <%= submit_tag t("remote_translations.button") %>
<% end %> <% end %>
<% else %>
<%= t("remote_translations.all_remote_translations_enqueued_text") %>
<% end %> <% end %>
</div> </div>

View File

@@ -12,7 +12,7 @@ class Layout::RemoteTranslationsButtonComponent < ApplicationComponent
private private
def display_remote_translation_button? def translations_in_progress?
remote_translations.none?(&:enqueued?) remote_translations.any?(&:enqueued?)
end end
end end