diff --git a/app/assets/javascripts/initializePage.js b/app/assets/javascripts/initializePage.js index 5f94ad42c..2e49fefe9 100644 --- a/app/assets/javascripts/initializePage.js +++ b/app/assets/javascripts/initializePage.js @@ -8,7 +8,7 @@ initializeOnboardingTaskCard, initScrolling, nextPage:writable, fetching:writable, done:writable, initializePaymentPointers, - initializeBroadcast, initializeDateHelpers + initializeBroadcast */ function callInitializers() { @@ -20,7 +20,6 @@ function callInitializers() { initializeTimeFixer(); initializeCreditsPage(); initializeOnboardingTaskCard(); - initializeDateHelpers(); } function initializePage() { diff --git a/app/assets/javascripts/initializers/initializeCommentsPage.js.erb b/app/assets/javascripts/initializers/initializeCommentsPage.js.erb index bd4e081b1..47ae49b5b 100644 --- a/app/assets/javascripts/initializers/initializeCommentsPage.js.erb +++ b/app/assets/javascripts/initializers/initializeCommentsPage.js.erb @@ -300,7 +300,6 @@ function handleCommentSubmit(event) { updateCommentsCount(); initializeCommentsPage(); initializeCommentDate(); - initializeDateHelpers(); activateRunkitTags(); }) } else { diff --git a/app/javascript/packs/baseInitializers.js b/app/javascript/packs/baseInitializers.js index a4eff1a7e..25be2c4c1 100644 --- a/app/javascript/packs/baseInitializers.js +++ b/app/javascript/packs/baseInitializers.js @@ -1,6 +1,7 @@ import { initializeCommentDate } from './initializers/initializeCommentDate'; import { initializeCommentPreview } from './initializers/initializeCommentPreview'; import { initializeNotifications } from './initializers/initializeNotifications'; +import { initializeDateHelpers } from './initializers/initializeDateTimeHelpers'; import { showUserAlertModal, showModalAfterError, @@ -9,6 +10,7 @@ import { initializeCommentDate(); initializeCommentPreview(); initializeNotifications(); +initializeDateHelpers(); InstantClick.on('change', () => { initializeNotifications(); diff --git a/app/assets/javascripts/initializers/initializeDateTimeHelpers.js b/app/javascript/packs/initializers/initializeDateTimeHelpers.js similarity index 81% rename from app/assets/javascripts/initializers/initializeDateTimeHelpers.js rename to app/javascript/packs/initializers/initializeDateTimeHelpers.js index ebfd5edb3..fab7aed8b 100644 --- a/app/assets/javascripts/initializers/initializeDateTimeHelpers.js +++ b/app/javascript/packs/initializers/initializeDateTimeHelpers.js @@ -1,8 +1,6 @@ -/* global localizeTimeElements */ +import { localizeTimeElements } from '../../utilities/localDateTime'; -'use strict'; - -function initializeDateHelpers() { +export function initializeDateHelpers() { // Date without year: Jul 12 localizeTimeElements(document.querySelectorAll('time.date-no-year'), { month: 'short',