0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-11 02:59:07 +08:00
discourse/plugins/discourse-events/test/javascripts/helpers/get-event-by-text.js
2026-07-24 16:39:27 +04:00

17 lines
365 B
JavaScript
Vendored

export default function getEventByText(text) {
const events = [
...document.querySelectorAll(".fc-daygrid-event-harness"),
].filter(
(event) =>
event.querySelector(".fc-event-title")?.textContent.trim() === text
);
switch (events.length) {
case 0:
return;
case 1:
return events[0];
default:
return events;
}
}