mirror of
https://github.com/EDeev/tablo.git
synced 2026-10-07 20:49:31 +03:00
20 lines
1.1 KiB
JavaScript
20 lines
1.1 KiB
JavaScript
// ═══ Переименование расписания ═══════════════════════════════════════════════
|
|
function initRenameSchedule() {
|
|
document.querySelector('.rename-schedule-btn')?.addEventListener('click', () => {
|
|
const current = document.querySelector('.schedule-name-display')?.textContent.trim() || '';
|
|
openRenameModal('Переименовать расписание', current, async (val) => {
|
|
const res = await apiFetch(`/schedules/${SCHEDULE_ID}/rename`, 'POST', { name: val });
|
|
if (res.ok) {
|
|
document.querySelector('.schedule-name-display').textContent = val;
|
|
document.title = val;
|
|
} else alert(res.error || 'Ошибка');
|
|
});
|
|
});
|
|
}
|
|
|
|
// ─── Инициализация страницы расписания ───────────────────────────────────────
|
|
document.addEventListener('DOMContentLoaded', () => {
|
|
initRenameModal();
|
|
initEditMode();
|
|
initRenameSchedule();
|
|
});
|