@@ -38,11 +38,11 @@ const {
3838
3939/* --------------------------------- Helpers -------------------------------- */
4040
41- async function mediaSlides(
41+ function mediaSlides(
4242 data : MediaCollection ,
4343 images : Record <string , { default: ImageMetadata }>,
4444 dataConstructor : (data : { id: string } & MediaCollection [' ' ]) => Parameters <typeof mediaSlide >[' 0' ]
45- ): Promise < Media []> {
45+ ): Media [] {
4646 const slides: Media [] = []
4747
4848 for (const id in data ) {
@@ -113,7 +113,7 @@ for (const id in heroData) {
113113}
114114
115115// TODO: use IMDB API to fetch "My list" data from local storage.
116- const myList: Media [] = await mediaSlides (
116+ const myList: Media [] = mediaSlides (
117117 myListData as unknown as MediaCollection ,
118118 import .meta .glob <{ default: ImageMetadata }>(' ./assets/my-list/**/_*.(avif|webp|jpg)' , { eager: true }),
119119 (data ) => ({
@@ -123,7 +123,7 @@ const myList: Media[] = await mediaSlides(
123123 })
124124)
125125
126- const continueWatching: Media [] = await mediaSlides (
126+ const continueWatching: Media [] = mediaSlides (
127127 continueWatchingData as unknown as MediaCollection ,
128128 import .meta .glob <{ default: ImageMetadata }>(' ./assets/continue-watching/**/_*.(avif|webp|jpg)' , { eager: true }),
129129 (data ) => ({
@@ -147,7 +147,7 @@ const recentlyAdded: Media[] = await mediaSlides(
147147 })
148148)
149149
150- const blockbusterMovies: Media [] = await mediaSlides (
150+ const blockbusterMovies: Media [] = mediaSlides (
151151 blockbusterMoviesData as unknown as MediaCollection ,
152152 import .meta .glob <{ default: ImageMetadata }>(' ./assets/blockbuster-movies/**/_*.(avif|webp|jpg)' , { eager: true }),
153153 (data ) => ({
@@ -157,7 +157,7 @@ const blockbusterMovies: Media[] = await mediaSlides(
157157 })
158158)
159159
160- const bingeWatchSeries: Media [] = await mediaSlides (
160+ const bingeWatchSeries: Media [] = mediaSlides (
161161 bingeWatchSeriesData as unknown as MediaCollection ,
162162 import .meta .glob <{ default: ImageMetadata }>(' ./assets/binge-watch-series/**/_*.(avif|webp|jpg)' , { eager: true }),
163163 (data ) => ({
@@ -167,7 +167,7 @@ const bingeWatchSeries: Media[] = await mediaSlides(
167167 })
168168)
169169
170- const comedy: Media [] = await mediaSlides (
170+ const comedy: Media [] = mediaSlides (
171171 comedyData as unknown as MediaCollection ,
172172 import .meta .glob <{ default: ImageMetadata }>(' ./assets/comedy/**/_*.(avif|webp|jpg)' , { eager: true }),
173173 (data ) => ({
@@ -177,7 +177,7 @@ const comedy: Media[] = await mediaSlides(
177177 })
178178)
179179
180- const animation: Media [] = await mediaSlides (
180+ const animation: Media [] = mediaSlides (
181181 animationData as unknown as MediaCollection ,
182182 import .meta .glob <{ default: ImageMetadata }>(' ./assets/animation/**/_*.(avif|webp|jpg)' , { eager: true }),
183183 (data ) => ({
0 commit comments