DynamicButton.jsxbb1e156b1 Claude Code: DynamicButton отключается во время isFetching, TimesheetDao предотвращает коллизии табелей при множественных нажатиях кнопок. 3685edd6c переход на react 18 wip 8cab6fd8d Календарь: цвета табелей, статистики и отпусков теперь настраиваются. 170fb63cf Миграция устаревших шаблонов табелей реализована по требованию. 033629f77 исправление ошибок typescript eslint 38cc65616 WIP: AGGrid для вложений