From 11067c73d00d0177d1971398f9adcd55201b493a Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Wed, 6 Mar 2024 18:05:03 +0100 Subject: [PATCH] DEV: Use fn+mut instead of action+mut (#26057) One step closer to removing all `action` helper usage --- .../admin/addon/components/admin-user-field-item.hbs | 2 +- .../admin/addon/components/embeddable-host.hbs | 2 +- .../components/modal/color-scheme-select-base.hbs | 2 +- .../admin/addon/components/modal/penalize-user.hbs | 4 ++-- .../admin/addon/components/permalink-form.hbs | 2 +- .../addon/components/screened-ip-address-form.hbs | 2 +- .../admin/addon/components/site-settings/category.hbs | 2 +- .../admin/addon/components/site-settings/enum.hbs | 2 +- .../admin/addon/templates/admin-badges/show.hbs | 8 ++++---- .../admin/addon/templates/search-logs-index.hbs | 7 ++----- .../admin/addon/templates/search-logs-term.hbs | 7 ++----- .../javascripts/admin/addon/templates/user-badges.hbs | 2 +- .../javascripts/admin/addon/templates/user-index.hbs | 6 +++--- .../admin/addon/templates/web-hooks-edit.hbs | 8 ++++---- .../discourse/app/components/badge-title.hbs | 2 +- .../app/components/bulk-actions/change-category.hbs | 2 +- .../discourse/app/components/composer-container.hbs | 2 +- .../discourse/app/components/edit-category-general.hbs | 2 +- .../app/components/edit-category-settings.hbs | 6 +++--- .../discourse/app/components/edit-category-tags.hbs | 4 ++-- .../app/components/edit-category-topic-template.hbs | 2 +- .../discourse/app/components/edit-topic-timer-form.hbs | 2 +- .../discourse/app/components/future-date-input.hbs | 2 +- .../discourse/app/components/group-flair-inputs.hbs | 2 +- .../app/components/group-imap-email-settings.hbs | 2 +- .../app/components/groups-form-interaction-fields.hbs | 10 +++++----- .../app/components/groups-form-membership-fields.hbs | 4 ++-- .../discourse/app/components/invite-panel.hbs | 2 +- .../discourse/app/components/modal/bookmark.hbs | 2 +- .../app/components/modal/change-timestamp.hbs | 2 +- .../app/components/modal/convert-to-public-topic.hbs | 2 +- .../discourse/app/components/modal/create-invite.hbs | 4 ++-- .../discourse/app/components/modal/edit-slow-mode.hbs | 2 +- .../discourse/app/components/modal/grant-badge.hbs | 2 +- .../components/modal/ignore-duration-with-username.hbs | 2 +- .../discourse/app/components/modal/move-to-topic.hbs | 4 ++-- .../modal/revise-and-reject-post-reviewable.hbs | 4 ++-- .../app/components/sidebar/section-form-link.hbs | 2 +- .../discourse/app/components/time-shortcut-picker.hbs | 2 +- .../discourse/app/components/user-fields/dropdown.hbs | 2 +- .../app/components/user-fields/multiselect.hbs | 2 +- .../app/components/user-preferences/categories.hbs | 10 +++++----- .../app/components/user-preferences/topic-tracking.hbs | 2 +- .../discourse/app/templates/full-page-search.hbs | 4 ++-- .../app/templates/group/manage/categories.hbs | 10 +++++----- .../discourse/app/templates/groups/index.hbs | 2 +- .../discourse/app/templates/preferences/account.hbs | 4 ++-- .../discourse/app/templates/preferences/emails.hbs | 8 ++++---- .../discourse/app/templates/preferences/interface.hbs | 6 +++--- .../discourse/app/templates/preferences/profile.hbs | 4 ++-- .../discourse/app/templates/review-index.hbs | 10 +++++----- .../discourse/app/templates/review-settings.hbs | 2 +- .../javascripts/discourse/app/templates/users.hbs | 2 +- .../components/date-time-input-range-test.js | 6 +++--- .../components/select-kit/future-date-input-test.js | 2 +- .../discourse/components/chat-to-topic-selector.hbs | 2 +- .../discourse/templates/admin-plugins-chat.hbs | 4 ++-- .../discourse/templates/preferences/chat.hbs | 4 ++-- .../discourse/components/modal/local-dates-create.hbs | 6 +++--- .../discourse/components/modal/poll-ui-builder.hbs | 6 +++--- .../discourse/components/sections/molecules/toasts.hbs | 2 +- 61 files changed, 111 insertions(+), 117 deletions(-) diff --git a/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs b/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs index 2ac7d15eb0f..4066af757e5 100644 --- a/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs +++ b/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs @@ -4,7 +4,7 @@ diff --git a/app/assets/javascripts/admin/addon/components/embeddable-host.hbs b/app/assets/javascripts/admin/addon/components/embeddable-host.hbs index b2e09edc677..4e67cb1b50c 100644 --- a/app/assets/javascripts/admin/addon/components/embeddable-host.hbs +++ b/app/assets/javascripts/admin/addon/components/embeddable-host.hbs @@ -22,7 +22,7 @@
{{i18n "admin.embedding.category"}}
diff --git a/app/assets/javascripts/admin/addon/components/modal/color-scheme-select-base.hbs b/app/assets/javascripts/admin/addon/components/modal/color-scheme-select-base.hbs index 7b61082d949..4c70a97d1f7 100644 --- a/app/assets/javascripts/admin/addon/components/modal/color-scheme-select-base.hbs +++ b/app/assets/javascripts/admin/addon/components/modal/color-scheme-select-base.hbs @@ -7,7 +7,7 @@ diff --git a/app/assets/javascripts/admin/addon/components/modal/penalize-user.hbs b/app/assets/javascripts/admin/addon/components/modal/penalize-user.hbs index bc21aa09939..783a20e610b 100644 --- a/app/assets/javascripts/admin/addon/components/modal/penalize-user.hbs +++ b/app/assets/javascripts/admin/addon/components/modal/penalize-user.hbs @@ -12,7 +12,7 @@ @label="admin.user.suspend_duration" @clearable={{false}} @input={{this.penalizeUntil}} - @onChangeInput={{action (mut this.penalizeUntil)}} + @onChangeInput={{fn (mut this.penalizeUntil)}} class="suspend-until" /> {{else if (eq @model.penaltyType "silence")}} @@ -20,7 +20,7 @@ @label="admin.user.silence_duration" @clearable={{false}} @input={{this.penalizeUntil}} - @onChangeInput={{action (mut this.penalizeUntil)}} + @onChangeInput={{fn (mut this.penalizeUntil)}} class="silence-until" /> {{/if}} diff --git a/app/assets/javascripts/admin/addon/components/permalink-form.hbs b/app/assets/javascripts/admin/addon/components/permalink-form.hbs index 28727132a14..bc1f440a522 100644 --- a/app/assets/javascripts/admin/addon/components/permalink-form.hbs +++ b/app/assets/javascripts/admin/addon/components/permalink-form.hbs @@ -14,7 +14,7 @@ diff --git a/app/assets/javascripts/admin/addon/components/screened-ip-address-form.hbs b/app/assets/javascripts/admin/addon/components/screened-ip-address-form.hbs index e550f50fc41..65ce8a71db6 100644 --- a/app/assets/javascripts/admin/addon/components/screened-ip-address-form.hbs +++ b/app/assets/javascripts/admin/addon/components/screened-ip-address-form.hbs @@ -11,7 +11,7 @@ diff --git a/app/assets/javascripts/admin/addon/components/site-settings/enum.hbs b/app/assets/javascripts/admin/addon/components/site-settings/enum.hbs index 7f4d2428cc4..1e96693538c 100644 --- a/app/assets/javascripts/admin/addon/components/site-settings/enum.hbs +++ b/app/assets/javascripts/admin/addon/components/site-settings/enum.hbs @@ -1,7 +1,7 @@ {{/if}} @@ -83,7 +83,7 @@ @name="badge_type_id" @value={{this.buffered.badge_type_id}} @content={{this.badgeTypes}} - @onChange={{action (mut this.buffered.badge_type_id)}} + @onChange={{fn (mut this.buffered.badge_type_id)}} @options={{hash disabled=this.readOnly}} /> @@ -100,7 +100,7 @@ @content={{this.badgeGroupings}} class="badge-selector" @nameProperty="name" - @onChange={{action (mut this.buffered.badge_grouping_id)}} + @onChange={{fn (mut this.buffered.badge_grouping_id)}} /> diff --git a/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs b/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs index 17a74893ec5..0e6cb93f91c 100644 --- a/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs +++ b/app/assets/javascripts/admin/addon/templates/search-logs-index.hbs @@ -1,12 +1,9 @@
- +
diff --git a/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs b/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs index 39d5cbc4b06..0a9c5ad89b2 100644 --- a/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs +++ b/app/assets/javascripts/admin/addon/templates/search-logs-term.hbs @@ -1,12 +1,9 @@
- +
diff --git a/app/assets/javascripts/admin/addon/templates/user-badges.hbs b/app/assets/javascripts/admin/addon/templates/user-badges.hbs index cab90603640..1253b62b862 100644 --- a/app/assets/javascripts/admin/addon/templates/user-badges.hbs +++ b/app/assets/javascripts/admin/addon/templates/user-badges.hbs @@ -22,7 +22,7 @@ diff --git a/app/assets/javascripts/admin/addon/templates/user-index.hbs b/app/assets/javascripts/admin/addon/templates/user-index.hbs index 5faaf59ca33..4fa3030cba9 100644 --- a/app/assets/javascripts/admin/addon/templates/user-index.hbs +++ b/app/assets/javascripts/admin/addon/templates/user-index.hbs @@ -411,7 +411,7 @@ @content={{this.site.trustLevels}} @nameProperty="detailedName" @value={{this.model.trustLevel.id}} - @onChange={{action (mut this.model.trust_level)}} + @onChange={{fn (mut this.model.trust_level)}} /> {{#if this.model.dirty}} @@ -609,7 +609,7 @@ @content={{this.availableGroups}} @value={{this.customGroupIdsBuffer}} @labelProperty="name" - @onChange={{action (mut this.customGroupIdsBuffer)}} + @onChange={{fn (mut this.customGroupIdsBuffer)}} /> {{#if this.customGroupsDirty}} @@ -630,7 +630,7 @@ diff --git a/app/assets/javascripts/admin/addon/templates/web-hooks-edit.hbs b/app/assets/javascripts/admin/addon/templates/web-hooks-edit.hbs index 705ad57645e..fea0f013986 100644 --- a/app/assets/javascripts/admin/addon/templates/web-hooks-edit.hbs +++ b/app/assets/javascripts/admin/addon/templates/web-hooks-edit.hbs @@ -23,7 +23,7 @@ @content={{this.contentTypes}} @name="content-type" @value={{this.model.content_type}} - @onChange={{action (mut this.model.content_type)}} + @onChange={{fn (mut this.model.content_type)}} /> @@ -43,7 +43,7 @@ @@ -188,7 +188,7 @@ @content={{this.pollResults}} @value={{this.pollResult}} @valueProperty="value" - @onChange={{action (mut this.pollResult)}} + @onChange={{fn (mut this.pollResult)}} class="poll-result" /> diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs index 8664fec2b85..5ccec27b466 100644 --- a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs +++ b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs @@ -83,7 +83,7 @@ @name="icon" @value={{this.icon}} @options={{hash maximum=1}} - @onChange={{action (mut this.icon)}} + @onChange={{fn (mut this.icon)}} />