В функции закладок обнаружена небольшая ошибка. Есть возможность установить напоминание на «следующий понедельник», но оно стоит на 18 мая, а не на 17 мая:
У меня указано 18-е, так что, возможно, это проблема с часовым поясом. Хотя в моём случае всё равно странно, что «Следующий понедельник» отображается в списке раньше «Следующей недели», так как это нарушает хронологический порядок. (Предполагаю, что это происходит только в воскресенье.)
Не уверен, где проверить наш часовой пояс, но вот что я нашел, что может быть связано с этим?
Мы находимся в Финляндии, и наш часовой пояс — EEST (летнее время), что на 3 часа опережает UTC.
Финляндия переходит на EEST 28.03.2020, а зимой это +2 EET.
Что ж, я был близок к правильному предположению о локализации. На форуме, на который вы дали ссылку, есть финская локализация, и я не сразу понял, что функция .day() в moment.js зависит от локали, если ей передана строка для разбора. Я передавал ей строку «Monday» (по-фински это «maanantai»), поэтому разбор не удался, и moment.js вернулся к воскресенью.
В нижеприведённом PR я изменил это, чтобы использовать число 1, которое всегда означает понедельник независимо от локали.
Дополнительно отмечу, что «Next Week» — это просто «сегодня + 7 дней», поэтому локаль здесь не играет роли.