summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLeon Fedotov <LeonFedotov@users.noreply.github.com>2019-10-31 16:54:22 +0200
committerGitHub <noreply@github.com>2019-10-31 16:54:22 +0200
commit72ce0e12fa4d941cb6c1fef417e569ebf1e9173b (patch)
tree107c605dc8ca95927ceb142a187f1db370ad7603 /src
parenta8911784113ac80d1989341838c601d4a54b5c96 (diff)
Update Geshem.js
Diffstat (limited to 'src')
-rw-r--r--src/Geshem.js13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/Geshem.js b/src/Geshem.js
index 9f4abfd..d30ad61 100644
--- a/src/Geshem.js
+++ b/src/Geshem.js
@@ -33,20 +33,17 @@ function Geshem(props) {
.then(imgs => imgs['280'])
))
-
const buildPlayback = async () => setImages(
- Array(24)
- .fill([0,1,2,3,4,5])
- .flatMap((m, h) =>
- m.map((_, m) => `imgs/${playback}/${h<10?`0${h}`:h}${m}0/280.png`)
- )
+ Array(24*6)
+ .fill((i) => `imgs/${playback}/${`${parseInt(i/6, 10)%24}`.padStart(2, '0')}${i%6}0/280.png`)
+ .map((f,i) => f(i))
)
-
+
return playback ?
(buildPlayback(), () => void 0) :
(fetchImages(), ((timer) => () => clearTimer(timer))(setInterval(fetchImages, 60 * 1000))
- }, [playback]);
+ }, [playback])
return (
<>