Don't load worker while loading event
This commit is contained in:
parent
e49a7e8c97
commit
ab6e03adac
|
|
@ -44,6 +44,7 @@ const EventAvailabilities = ({ event }: EventAvailabilitiesProps) => {
|
|||
const [table, setTable] = useState<ReturnType<typeof calculateTable>>()
|
||||
|
||||
useEffect(() => {
|
||||
if (event && expandTimes.length > 0) {
|
||||
if (!tableWorker.current) {
|
||||
tableWorker.current = window.Worker ? new Worker(new URL('/src/workers/calculateTable', import.meta.url)) : undefined
|
||||
}
|
||||
|
|
@ -55,6 +56,7 @@ const EventAvailabilities = ({ event }: EventAvailabilitiesProps) => {
|
|||
} else {
|
||||
setTable(calculateTable(args))
|
||||
}
|
||||
}
|
||||
}, [expandedTimes, i18n.language, timeFormat, timezone])
|
||||
|
||||
// Add this event to recents
|
||||
|
|
|
|||
Loading…
Reference in a new issue