VacationStatistics.jsx7e78f3741 Eliminate 43 npm vulnerabilities: react-scripts→Vite, ESLint 9, dependency cleanup, bugfixes 3685edd6c lift to react 18 wip 253b9f38b update some deps and fix eslint errors 11c57df10 webapp: Fix conditional hooks bf568eea6 refactored VacationStatistics