5 Commits
Author SHA1 Message Date
BachoSeven 6ce7979719 Merge pull request 'Fix lab1 split courses recognition, add snapping!' (#18) from dev into main
continuous-integration/drone/push Build is passing
Reviewed-on: #18

:3
2025-02-14 15:41:25 +00:00
aziis98 c89b4a0837 Merge pull request 'chore: updated to new semester calendar ids' (#17) from dev into main
continuous-integration/drone/push Build is passing
Reviewed-on: #17
2025-02-04 09:59:34 +00:00
aziis98 39ccb715db Merge pull request 'chore: updated calendar ids to first semester of 2024/2025' (#16) from dev into main
continuous-integration/drone/push Build is passing
Reviewed-on: #16
2024-08-06 17:05:09 +00:00
aziis98 db72898471 Merge pull request 'chore: empty commit to trigger deploy' (#15) from dev into main
continuous-integration/drone/push Build is passing
Reviewed-on: #15
2024-02-25 16:17:39 +00:00
aziis98 65b800806f Merge pull request 'Fixed iOS date picker bug' (#14) from dev into main
Reviewed-on: #14
2024-02-25 15:50:06 +00:00
+7 -9
View File
@@ -24,19 +24,17 @@ import {
clearOldPersistentStates, clearOldPersistentStates,
usePersistentState, usePersistentState,
} from './utils.jsx' } from './utils.jsx'
import { SettingsBar } from './components/SettingsBar.jsx' import { SettingsBar } from './components/SettingsBar.jsx'
// Che fanno queste due righe? // Che fanno queste due righe?
window._ = _ window._ = _
window.dataBuffer = {} window.dataBuffer = {}
// NOTA: magistrale *non* è quello con i corsi a cavallo
const TIMETABLE_IDS = { const TIMETABLE_IDS = {
'anno-1': '687e66d62d13e6001edd366d', 'anno-1': '6798fa77c5e9ff00195153f0',
'anno-2': '687e681301ee9300198320e6', 'anno-2': '6798fab7c5e9ff00195153f2',
'anno-3': '687e68bb01ee9300198320eb', 'anno-3': '6798fb0038d6380019ee9e57',
'magistrale': '687e6a9f96ea080019d439d5', 'magistrale': '679a6b874528520019aa9e66',
} }
// const DEFAULT_DATE_RANGE = { // const DEFAULT_DATE_RANGE = {
@@ -180,7 +178,7 @@ const App = ({}) => {
const [date, setDate] = useState(new Date().toISOString()) const [date, setDate] = useState(new Date().toISOString())
// Data Sources // Data Sources
const [view, setView] = usePersistentState('view', 'tutti') const [view, setView] = usePersistentState('view', 'magistrale')
const [timetables, setTimetables] = useState(null) const [timetables, setTimetables] = useState(null)
useEffect(async () => { useEffect(async () => {
setTimetables(await loadCalendari(new Date(date))) setTimetables(await loadCalendari(new Date(date)))
@@ -267,10 +265,10 @@ const App = ({}) => {
</p> </p>
<button <button
onClick={() => { onClick={() => {
setDate('2025-09-29T00:00:00.000Z') setDate('2025-03-03T00:00:00.000Z')
}} }}
> >
Vai al 29 settembre! 🚀 Vai al 3 marzo! 🚀
</button> </button>
{/* <p> {/* <p>