Apply review feedback and fix Credo in fee type filter
- Index: use FilterParams and constants; fix parse recursion; validate fee type/group
IDs; OR semantics for :in; build_query_params/reset_all_filters map-based API;
alias order (Credo); Map.take list deprecation fix
- MemberFilterComponent: use FilterParams and constants; fee_type_filter_part
helper (Credo nesting); in_not_in_filter_label_class; reset_all_filters map;
button label for :not_in and combined filter count; fieldset borders
- Gettext: Fee types, filter count plural, 'without %{name}' (en/de)
This commit is contained in:
parent
ae07e3efc2
commit
8da22b3d88
5 changed files with 233 additions and 245 deletions
|
|
@ -3234,6 +3234,18 @@ msgid "Include joining cycle: When active, members pay from their joining cycle;
|
|||
msgstr "Beitrittszyklus einbeziehen: Aktiv = Zahlung ab Beitrittszyklus; inaktiv = ab dem nächsten vollen Zyklus."
|
||||
|
||||
#: lib/mv_web/live/components/member_filter_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fee types"
|
||||
msgstr "Beitragsart"
|
||||
msgstr "Beitragsarten"
|
||||
|
||||
#: lib/mv_web/live/components/member_filter_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{count} filter active"
|
||||
msgid_plural "%{count} filters active"
|
||||
msgstr[0] "%{count} Filter aktiv"
|
||||
msgstr[1] "%{count} Filter aktiv"
|
||||
|
||||
#: lib/mv_web/live/components/member_filter_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "without %{name}"
|
||||
msgstr "ohne %{name}"
|
||||
|
|
|
|||
|
|
@ -3237,3 +3237,15 @@ msgstr ""
|
|||
#, elixir-autogen, elixir-format
|
||||
msgid "Fee types"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/member_filter_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{count} filter active"
|
||||
msgid_plural "%{count} filters active"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: lib/mv_web/live/components/member_filter_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "without %{name}"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -3234,6 +3234,18 @@ msgid "Include joining cycle: When active, members pay from their joining cycle;
|
|||
msgstr "Include joining cycle: When active, members pay from their joining cycle; when inactive, from the next full cycle."
|
||||
|
||||
#: lib/mv_web/live/components/member_filter_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fee types"
|
||||
msgstr ""
|
||||
msgstr "Fee types"
|
||||
|
||||
#: lib/mv_web/live/components/member_filter_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{count} filter active"
|
||||
msgid_plural "%{count} filters active"
|
||||
msgstr[0] "%{count} filter active"
|
||||
msgstr[1] "%{count} filters active"
|
||||
|
||||
#: lib/mv_web/live/components/member_filter_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "without %{name}"
|
||||
msgstr "without %{name}"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue