mirror of
https://github.com/discourse/discourse.git
synced 2026-08-11 02:59:07 +08:00
17 lines
365 B
JavaScript
Vendored
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;
|
|
}
|
|
}
|