Add support for multiple reminders

This commit is contained in:
2025-06-09 13:44:52 +02:00
parent 52dd10ac10
commit bff145d27f
6 changed files with 41 additions and 18 deletions

View File

@@ -74,13 +74,15 @@ delete = type:deleteIcon _ action:[a-zA-Z]+ {
/**************************************************************************************************************************************/
reminder = reminderIcon _ time:(longTime / shortTime)? {
reminder = reminderIcon _ time:(defaultTime / longTime / shortTime)|..,(_ "," _)| {
return {
feature: "reminder",
time
}
}
defaultTime = "_"
longTime = hour:[0-9]|1..2| ":" minute:[0-9]|1..2| {
return `${hour.join("").padStart(2, '0')}:${minute.join("").padStart(2, '0')}`;
}