mirror of
https://github.com/Sped0n/bridget.git
synced 2026-04-21 13:39:30 -07:00
disable preloader
This commit is contained in:
@@ -4,5 +4,15 @@ import { preloadImage, calcImageIndex } from './utils'
|
|||||||
let lastIndex: number = 0
|
let lastIndex: number = 0
|
||||||
|
|
||||||
export const preloader = (index: number): void => {
|
export const preloader = (index: number): void => {
|
||||||
|
if (lastIndex === index) {
|
||||||
|
for (let i: number = -2; i <= 1; i++)
|
||||||
|
preloadImage(imagesArray[calcImageIndex(index + i, imagesArrayLen)].url)
|
||||||
|
} else if (lastIndex > index) {
|
||||||
|
for (let i: number = 1; i <= 3; i++)
|
||||||
|
preloadImage(imagesArray[calcImageIndex(index - i, imagesArrayLen)].url)
|
||||||
|
} else {
|
||||||
|
for (let i: number = 1; i <= 3; i++)
|
||||||
|
preloadImage(imagesArray[calcImageIndex(index + i, imagesArrayLen)].url)
|
||||||
|
}
|
||||||
lastIndex = index
|
lastIndex = index
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user