2023-11-18 14:10:02 +00:00
|
|
|
import type { CoverImageProps } from './types'
|
|
|
|
|
|
|
|
import { CoverImage1 } from './images/CoverImage1'
|
|
|
|
import { CoverImage2 } from './images/CoverImage2'
|
|
|
|
import { CoverImage3 } from './images/CoverImage3'
|
|
|
|
import { CoverImage4 } from './images/CoverImage4'
|
|
|
|
import { CoverImage5 } from './images/CoverImage5'
|
|
|
|
import { CoverImage6 } from './images/CoverImage6'
|
|
|
|
import { CoverImage7 } from './images/CoverImage7'
|
|
|
|
import { CoverImage8 } from './images/CoverImage8'
|
|
|
|
import { CoverImage9 } from './images/CoverImage9'
|
2024-02-04 11:25:21 +00:00
|
|
|
import { CoverImage10 } from './images/CoverImage10'
|
|
|
|
import { CoverImage11 } from './images/CoverImage11'
|
|
|
|
import { CoverImage12 } from './images/CoverImage12'
|
2023-11-18 14:10:02 +00:00
|
|
|
|
|
|
|
// not pretty, but I don't want to use dynamic imports
|
|
|
|
const coverImages = [
|
|
|
|
CoverImage1,
|
|
|
|
CoverImage2,
|
|
|
|
CoverImage3,
|
|
|
|
CoverImage4,
|
|
|
|
CoverImage5,
|
|
|
|
CoverImage6,
|
|
|
|
CoverImage7,
|
|
|
|
CoverImage8,
|
|
|
|
CoverImage9,
|
|
|
|
CoverImage10,
|
|
|
|
CoverImage11,
|
2024-06-26 08:22:05 +00:00
|
|
|
CoverImage12
|
2023-11-18 14:10:02 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
let counter = 0
|
|
|
|
export const CoverImage = (props: CoverImageProps) => {
|
|
|
|
const CoverImageComponent = coverImages[counter]
|
|
|
|
counter++
|
|
|
|
if (counter === coverImages.length) {
|
|
|
|
counter = 0
|
|
|
|
}
|
|
|
|
return <CoverImageComponent {...props} />
|
|
|
|
}
|