diff --git a/app/javascript/application.js b/app/javascript/application.js index b72a57bf8..e917b49c5 100644 --- a/app/javascript/application.js +++ b/app/javascript/application.js @@ -1,5 +1,4 @@ // Configure your import map in config/importmap.rb. Read more: https://github.com/rails/importmap-rails import "@hotwired/turbo-rails" -import "extensions" import "initializers" import "controllers" diff --git a/app/javascript/extensions/array_extensions.js b/app/javascript/extensions/array_extensions.js deleted file mode 100644 index 9e8b8822a..000000000 --- a/app/javascript/extensions/array_extensions.js +++ /dev/null @@ -1,17 +0,0 @@ -Array.prototype.toSentence = function() { - const length = this.length - - switch (length) { - case 0: - return "" - case 1: - return `${this[0]}.` - case 2: - return `${this[0]} and ${this[1]}.` - default: - return this.map((item, index) => { - const isLast = index === length - 1 - return isLast ? `and ${item}.` : item - }).join(", ") - } -} diff --git a/app/javascript/extensions/index.js b/app/javascript/extensions/index.js deleted file mode 100644 index 5424290ea..000000000 --- a/app/javascript/extensions/index.js +++ /dev/null @@ -1 +0,0 @@ -import "extensions/array_extensions" diff --git a/config/importmap.rb b/config/importmap.rb index 4ea592f21..3398c83de 100644 --- a/config/importmap.rb +++ b/config/importmap.rb @@ -7,5 +7,4 @@ pin "@hotwired/stimulus-loading", to: "stimulus-loading.js" pin_all_from "app/javascript/controllers", under: "controllers" pin_all_from "app/javascript/helpers", under: "helpers" -pin_all_from "app/javascript/extensions", under: "extensions" pin_all_from "app/javascript/initializers", under: "initializers"