@@ -13,6 +13,7 @@ import { ResourceLikeButton } from '~/components/patch/resource/ResourceLike'
1313import { ResourceDownloadCard } from './DownloadCard'
1414import { Link } from '@heroui/react'
1515import { kunMoyuMoe } from '~/config/moyu-moe'
16+ import { AIEroBanner } from '~/components/kun/ad/AIEroBanner'
1617import type { KunGalgamePayload } from '~/app/api/utils/jwt'
1718import type { PatchResourceDetail } from '~/types/api/resource'
1819
@@ -28,22 +29,7 @@ export const KunResourceDetail = ({ detail, payload }: Props) => {
2829 < div className = "space-y-6" >
2930 < PatchSummary patch = { detail . patch } />
3031
31- { ( ! payload || payload . role < 2 ) && (
32- < div className = "shadow-xl rounded-2xl hidden sm:block" >
33- < a
34- target = "_blank"
35- className = "h-full w-full"
36- href = { kunMoyuMoe . ad [ 0 ] . url }
37- rel = "noreferrer"
38- >
39- < Image
40- className = "pointer-events-none select-none"
41- src = "/a/moyumoe1.avif"
42- alt = ""
43- />
44- </ a >
45- </ div >
46- ) }
32+ < AIEroBanner className = "hidden sm:block" payload = { payload } />
4733
4834 < div className = "grid gap-0 sm:gap-6 lg:grid-cols-3" >
4935 < Card className = "col-span-2 border-default-200 border bg-content1/90 shadow-lg backdrop-blur-sm dark:bg-content1/70" >
@@ -104,17 +90,7 @@ export const KunResourceDetail = ({ detail, payload }: Props) => {
10490 ) }
10591 </ div >
10692
107- { ( ! payload || payload . role < 2 ) && (
108- < div className = "shadow-xl rounded-2xl block sm:hidden" >
109- < a target = "_blank" href = { kunMoyuMoe . ad [ 0 ] . url } rel = "noreferrer" >
110- < Image
111- className = "pointer-events-none select-none"
112- src = "/a/moyumoe1.avif"
113- alt = ""
114- />
115- </ a >
116- </ div >
117- ) }
93+ < AIEroBanner className = "block sm:hidden" payload = { payload } />
11894
11995 < ResourceDownloadCard resource = { resource } />
12096
0 commit comments