diff --git a/lib/phlex/rails/helpers.rb b/lib/phlex/rails/helpers.rb index d997d018..967c039c 100644 --- a/lib/phlex/rails/helpers.rb +++ b/lib/phlex/rails/helpers.rb @@ -83,57 +83,23 @@ module Phlex::Rails::Helpers autoload :ImageSubmitTag, "phlex/rails/helpers/image_submit_tag" autoload :ImageTag, "phlex/rails/helpers/image_tag" autoload :ImageURL, "phlex/rails/helpers/image_url" + autoload :JavaScriptImportMapTags, "phlex/rails/helpers/java_script_import_map_tags" # DEPRECATED + autoload :JavaScriptImportModuleTag, "phlex/rails/helpers/java_script_import_module_tag" # DEPRECATED + autoload :JavaScriptIncludeTag, "phlex/rails/helpers/java_script_include_tag" # DEPRECATED + autoload :JavaScriptPath, "phlex/rails/helpers/java_script_path" # DEPRECATED + autoload :JavaScriptTag, "phlex/rails/helpers/java_script_tag" # DEPRECATED + autoload :JavaScriptURL, "phlex/rails/helpers/java_script_url" # DEPRECATED + autoload :JavascriptImportModuleTag, "phlex/rails/helpers/javascript_import_module_tag" + autoload :JavascriptImportmapTags, "phlex/rails/helpers/javascript_importmap_tags" + autoload :JavascriptIncludeTag, "phlex/rails/helpers/javascript_include_tag" + autoload :JavascriptPath, "phlex/rails/helpers/javascript_path" + autoload :JavascriptTag, "phlex/rails/helpers/javascript_tag" + autoload :JavascriptURL, "phlex/rails/helpers/javascript_url" autoload :Routes, "phlex/rails/helpers/routes" autoload :Tag, "phlex/rails/helpers/tag" autoload :TurboStream, "phlex/rails/helpers/turbo_stream" end -module Phlex::Rails::Helpers::JavaScriptImportModuleTag - extend Phlex::Rails::HelperMacros - - # @!method javascript_import_module_tag(...) - # @return [nil] - define_output_helper :javascript_import_module_tag -end - -module Phlex::Rails::Helpers::JavaScriptImportMapTags - extend Phlex::Rails::HelperMacros - - # @!method javascript_importmap_tags(...) - # @return [nil] - define_output_helper :javascript_importmap_tags -end - -module Phlex::Rails::Helpers::JavaScriptIncludeTag - extend Phlex::Rails::HelperMacros - - # @!method javascript_include_tag(...) - # @return [nil] - define_output_helper :javascript_include_tag -end - -module Phlex::Rails::Helpers::JavaScriptPath - extend Phlex::Rails::HelperMacros - - # @!method javascript_path(...) - define_value_helper :javascript_path -end - -module Phlex::Rails::Helpers::JavaScriptTag - extend Phlex::Rails::HelperMacros - - # @!method javascript_tag(...) - # @return [nil] - define_output_helper_with_capture_block :javascript_tag -end - -module Phlex::Rails::Helpers::JavaScriptURL - extend Phlex::Rails::HelperMacros - - # @!method javascript_url(...) - define_value_helper :javascript_url -end - module Phlex::Rails::Helpers::L extend Phlex::Rails::HelperMacros diff --git a/lib/phlex/rails/helpers/java_script_import_map_tags.rb b/lib/phlex/rails/helpers/java_script_import_map_tags.rb new file mode 100644 index 00000000..5a00908c --- /dev/null +++ b/lib/phlex/rails/helpers/java_script_import_map_tags.rb @@ -0,0 +1,5 @@ +# frozen_string_literal: true + +warn "Phlex::Rails::Helpers::JavaScriptImportMapTags is deprecated and will be removed in the next version. Please use Phlex::Rails::Helpers::JavascriptImportmapTags instead." + +Phlex::Rails::Helpers::JavaScriptImportMapTags = Phlex::Rails::Helpers::JavascriptImportmapTags diff --git a/lib/phlex/rails/helpers/java_script_import_module_tag.rb b/lib/phlex/rails/helpers/java_script_import_module_tag.rb new file mode 100644 index 00000000..823e43fe --- /dev/null +++ b/lib/phlex/rails/helpers/java_script_import_module_tag.rb @@ -0,0 +1,5 @@ +# frozen_string_literal: true + +warn "Phlex::Rails::Helpers::JavaScriptImportModuleTag is deprecated and will be removed in the next version. Please use Phlex::Rails::Helpers::JavascriptImportModuleTag instead." + +Phlex::Rails::Helpers::JavaScriptImportModuleTag = Phlex::Rails::Helpers::JavascriptImportModuleTag diff --git a/lib/phlex/rails/helpers/java_script_include_tag.rb b/lib/phlex/rails/helpers/java_script_include_tag.rb new file mode 100644 index 00000000..b0a8fc59 --- /dev/null +++ b/lib/phlex/rails/helpers/java_script_include_tag.rb @@ -0,0 +1,5 @@ +# frozen_string_literal: true + +warn "[DEPRECATION] Phlex::Rails::Helpers::JavaScriptIncludeTag is deprecated. Please use Phlex::Rails::Helpers::JavascriptIncludeTag instead." + +Phlex::Rails::Helpers::JavaScriptIncludeTag = Phlex::Rails::Helpers::JavascriptIncludeTag diff --git a/lib/phlex/rails/helpers/java_script_path.rb b/lib/phlex/rails/helpers/java_script_path.rb new file mode 100644 index 00000000..905dd642 --- /dev/null +++ b/lib/phlex/rails/helpers/java_script_path.rb @@ -0,0 +1,5 @@ +# frozen_string_literal: true + +warn "Phlex::Rails::Helpers::JavaScriptPath is deprecated and will be removed in the next version. Please use Phlex::Rails::Helpers::JavascriptPath instead." + +Phlex::Rails::Helpers::JavaScriptPath = Phlex::Rails::Helpers::JavascriptPath diff --git a/lib/phlex/rails/helpers/java_script_tag.rb b/lib/phlex/rails/helpers/java_script_tag.rb new file mode 100644 index 00000000..3dbd4e33 --- /dev/null +++ b/lib/phlex/rails/helpers/java_script_tag.rb @@ -0,0 +1,5 @@ +# frozen_string_literal: true + +warn "[DEPRECATION] Phlex::Rails::Helpers::JavaScriptTag is deprecated. Please use Phlex::Rails::Helpers::JavascriptTag instead." + +Phlex::Rails::Helpers::JavaScriptTag = Phlex::Rails::Helpers::JavascriptTag diff --git a/lib/phlex/rails/helpers/java_script_url.rb b/lib/phlex/rails/helpers/java_script_url.rb new file mode 100644 index 00000000..f2feec3a --- /dev/null +++ b/lib/phlex/rails/helpers/java_script_url.rb @@ -0,0 +1,5 @@ +# frozen_string_literal: true + +warn "[DEPRECATION] Phlex::Rails::Helpers::JavaScriptURL is deprecated. Please use Phlex::Rails::Helpers::JavascriptURL instead." + +Phlex::Rails::Helpers::JavaScriptURL = Phlex::Rails::Helpers::JavascriptURL diff --git a/lib/phlex/rails/helpers/javascript_import_module_tag.rb b/lib/phlex/rails/helpers/javascript_import_module_tag.rb new file mode 100644 index 00000000..8f1882dc --- /dev/null +++ b/lib/phlex/rails/helpers/javascript_import_module_tag.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module Phlex::Rails::Helpers::JavascriptImportModuleTag + extend Phlex::Rails::HelperMacros + + # @!method javascript_import_module_tag(...) + # @return [nil] + define_output_helper :javascript_import_module_tag +end diff --git a/lib/phlex/rails/helpers/javascript_importmap_tags.rb b/lib/phlex/rails/helpers/javascript_importmap_tags.rb new file mode 100644 index 00000000..e4856142 --- /dev/null +++ b/lib/phlex/rails/helpers/javascript_importmap_tags.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module Phlex::Rails::Helpers::JavascriptImportmapTags + extend Phlex::Rails::HelperMacros + + # @!method javascript_importmap_tags(...) + # @return [nil] + define_output_helper :javascript_importmap_tags +end diff --git a/lib/phlex/rails/helpers/javascript_include_tag.rb b/lib/phlex/rails/helpers/javascript_include_tag.rb new file mode 100644 index 00000000..fbe99aea --- /dev/null +++ b/lib/phlex/rails/helpers/javascript_include_tag.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module Phlex::Rails::Helpers::JavascriptIncludeTag + extend Phlex::Rails::HelperMacros + + # @!method javascript_include_tag(...) + # @return [nil] + define_output_helper :javascript_include_tag +end diff --git a/lib/phlex/rails/helpers/javascript_path.rb b/lib/phlex/rails/helpers/javascript_path.rb new file mode 100644 index 00000000..4529eec6 --- /dev/null +++ b/lib/phlex/rails/helpers/javascript_path.rb @@ -0,0 +1,8 @@ +# frozen_string_literal: true + +module Phlex::Rails::Helpers::JavascriptPath + extend Phlex::Rails::HelperMacros + + # @!method javascript_path(...) + define_value_helper :javascript_path +end diff --git a/lib/phlex/rails/helpers/javascript_tag.rb b/lib/phlex/rails/helpers/javascript_tag.rb new file mode 100644 index 00000000..31ee94b5 --- /dev/null +++ b/lib/phlex/rails/helpers/javascript_tag.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module Phlex::Rails::Helpers::JavascriptTag + extend Phlex::Rails::HelperMacros + + # @!method javascript_tag(...) + # @return [nil] + define_output_helper_with_capture_block :javascript_tag +end diff --git a/lib/phlex/rails/helpers/javascript_url.rb b/lib/phlex/rails/helpers/javascript_url.rb new file mode 100644 index 00000000..ce1cecd7 --- /dev/null +++ b/lib/phlex/rails/helpers/javascript_url.rb @@ -0,0 +1,8 @@ +# frozen_string_literal: true + +module Phlex::Rails::Helpers::JavascriptURL + extend Phlex::Rails::HelperMacros + + # @!method javascript_url(...) + define_value_helper :javascript_url +end