DEV: Remove decorateCookedElement id parameters (#23544)

These are no longer required per https://github.com/discourse/discourse/pull/23543
This commit is contained in:
David Taylor
2023-09-12 16:32:04 +01:00
committed by GitHub
parent e0d8dae0b3
commit c3061d580c
14 changed files with 126 additions and 177 deletions

View File

@ -149,19 +149,16 @@ function initializeDiscourseLocalDates(api) {
site_name: siteSettings.title,
});
api.decorateCookedElement(
(elem, helper) => {
const dates = elem.querySelectorAll(".discourse-local-date");
api.decorateCookedElement((elem, helper) => {
const dates = elem.querySelectorAll(".discourse-local-date");
applyLocalDates(dates, siteSettings);
applyLocalDates(dates, siteSettings);
const topicTitle = helper?.getModel()?.topic?.title;
dates.forEach((date) => {
date.dataset.title = date.dataset.title || topicTitle || defaultTitle;
});
},
{ id: "discourse-local-date" }
);
const topicTitle = helper?.getModel()?.topic?.title;
dates.forEach((date) => {
date.dataset.title = date.dataset.title || topicTitle || defaultTitle;
});
});
api.onToolbarCreate((toolbar) => {
toolbar.addButton({