@@ -8,8 +8,8 @@ import { DEFAULT_PROFILE_IMAGE } from "@/constants/profile";
88import { IconCloseFilled , IconPostLikeFilled , IconPostLikeOutline } from "@/public/svgs" ;
99import { IconCommunication } from "@/public/svgs/community" ;
1010import type { PostImage as PostImageType , Post as PostType } from "@/types/community" ;
11+ import { normalizeImageUrlToUploadCdn } from "@/utils/cdnUrl" ;
1112import { convertISODateToDateTime } from "@/utils/datetimeUtils" ;
12- import { convertUploadedImageUrl } from "@/utils/fileUtils" ;
1313
1414export const metadata : Metadata = {
1515 title : "글 상세보기" ,
@@ -117,7 +117,7 @@ const Content = ({ post, postId }: ContentProps) => {
117117 className = "h-full w-full rounded-full object-cover"
118118 src = {
119119 post . postFindSiteUserResponse . profileImageUrl
120- ? convertUploadedImageUrl ( post . postFindSiteUserResponse . profileImageUrl )
120+ ? normalizeImageUrlToUploadCdn ( post . postFindSiteUserResponse . profileImageUrl )
121121 : DEFAULT_PROFILE_IMAGE
122122 }
123123 width = { 40 }
@@ -147,7 +147,7 @@ const PostImage = ({ images, onImageClick }: { images: PostImageType[]; onImageC
147147 < div className = "mb-3 pr-5" >
148148 < div className = "relative pt-[75%]" >
149149 < Image
150- src = { convertUploadedImageUrl ( images [ 0 ] . url ) }
150+ src = { normalizeImageUrlToUploadCdn ( images [ 0 ] . url ) }
151151 layout = "fill"
152152 objectFit = "cover"
153153 alt = "image"
@@ -163,7 +163,7 @@ const PostImage = ({ images, onImageClick }: { images: PostImageType[]; onImageC
163163 { images . map ( ( image , index ) => (
164164 < Image
165165 key = { image . id }
166- src = { convertUploadedImageUrl ( image . url ) }
166+ src = { normalizeImageUrlToUploadCdn ( image . url ) }
167167 width = { 197 }
168168 height = { 197 }
169169 alt = "image"
@@ -196,7 +196,7 @@ const ImagePopup = ({ image, title, onClose }: ImagePopupProps) => (
196196 < div />
197197 </ div >
198198 < div className = "relative flex-grow" >
199- < Image src = { convertUploadedImageUrl ( image . url ) } layout = "fill" objectFit = "contain" alt = "Popup" />
199+ < Image src = { normalizeImageUrlToUploadCdn ( image . url ) } layout = "fill" objectFit = "contain" alt = "Popup" />
200200 </ div >
201201 </ div >
202202) ;
0 commit comments