From 192dd04caf33e54fa6c1cfa8df03b3ed30127562 Mon Sep 17 00:00:00 2001 From: Anton Khorev Date: Wed, 18 Jun 2025 20:07:39 +0300 Subject: [PATCH] Move user list javascript to its own file --- app/assets/javascripts/user.js | 6 ------ app/assets/javascripts/user_list.js | 5 +++++ app/views/users/lists/show.html.erb | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) create mode 100644 app/assets/javascripts/user_list.js diff --git a/app/assets/javascripts/user.js b/app/assets/javascripts/user.js index d03d686f5..1fca06b54 100644 --- a/app/assets/javascripts/user.js +++ b/app/assets/javascripts/user.js @@ -1,12 +1,6 @@ //= require leaflet.locate //= require ./home_location_name-endpoint -(function () { - $(document).on("change", "#user_all", function () { - $("#user_list input[type=checkbox]").prop("checked", $("#user_all").prop("checked")); - }); -}()); - $(function () { const defaultHomeZoom = 12; let map, marker, deleted_lat, deleted_lon, deleted_home_name, homeLocationNameGeocoder, savedLat, savedLon; diff --git a/app/assets/javascripts/user_list.js b/app/assets/javascripts/user_list.js new file mode 100644 index 000000000..3aab9a8d9 --- /dev/null +++ b/app/assets/javascripts/user_list.js @@ -0,0 +1,5 @@ +(function () { + $(document).on("change", "#user_all", function () { + $("#user_list input[type=checkbox]").prop("checked", $("#user_all").prop("checked")); + }); +}()); diff --git a/app/views/users/lists/show.html.erb b/app/views/users/lists/show.html.erb index 3ba08a42a..f1fb70b55 100644 --- a/app/views/users/lists/show.html.erb +++ b/app/views/users/lists/show.html.erb @@ -1,7 +1,7 @@ <% @title = t(".title") %> <% content_for :head do %> - <%= javascript_include_tag "user" %> + <%= javascript_include_tag "user_list" %> <% end %> <% content_for :heading do %> -- 2.39.5