Speed up feed loading

This commit is contained in:
Jon Staab
2026-06-15 11:45:36 -07:00
parent 3945685554
commit eebd764a18
+4 -4
View File
@@ -18,7 +18,7 @@ import {
now,
on,
sortBy,
WEEK,
MONTH,
YEAR,
} from "@welshman/lib"
import {
@@ -122,7 +122,7 @@ export const makeFeed = ({
const controller = new AbortController()
const events = writable<TrustedEvent[]>([])
let interval = int(WEEK)
let interval = int(MONTH)
let buffer = sortEventsDesc(getEventsForUrl(url, filters))
let backwardWindow = [at - interval, at]
let forwardWindow = [at, at + interval]
@@ -213,7 +213,7 @@ export const makeFeed = ({
if (events.length === 0) {
interval = Math.round(interval * 1.1)
} else {
interval = int(WEEK)
interval = int(MONTH)
}
}
@@ -280,7 +280,7 @@ export const makeCalendarFeed = ({
element: HTMLElement
onExhausted?: () => void
}) => {
const interval = int(5, WEEK)
const interval = int(5, MONTH)
const controller = new AbortController()
let exhaustedScrollers = 0