22
33import { useEffect , useRef , useState } from "react" ;
44
5+ import clsx from "clsx" ;
6+
57import {
68 deleteUniversityFavoriteApi ,
79 getUniversityFavoriteStatusApi ,
@@ -115,11 +117,12 @@ const CollegeBottomSheet = ({ collegeId, convertedKoreanName, reviewList, univer
115117
116118 return (
117119 < >
118- < div className = { styles . blank } />
119- < div className = { styles . bottomSheet } >
120- < div className = "absolute -top-3 ml-8 -translate-y-full font-serif text-3xl font-semibold text-white" >
121- { university . englishName || "대학명" }
120+ < div className = { clsx ( "max-h-80" , styles [ "flexible-height" ] ) } >
121+ < div className = "flex h-full items-end pb-3 pl-8" >
122+ < span className = "text-3xl font-semibold text-white" > { university . englishName || "대학명" } </ span >
122123 </ div >
124+ </ div >
125+ < div className = "relative rounded-t-3xl bg-white" >
123126 < div className = "flex h-[69px] items-center justify-between pl-5 pr-[22px] pt-6" >
124127 < div className = "font-serif text-2xl font-semibold" > { convertedKoreanName || "대학명" } </ div >
125128 < button onClick = { toggleLike } type = "button" >
@@ -140,7 +143,7 @@ const CollegeBottomSheet = ({ collegeId, convertedKoreanName, reviewList, univer
140143 < div className = { styles . item } >
141144 < div className = { "ml-5 font-serif text-base font-semibold" } > 홈페이지</ div >
142145 < div className = "mx-5 mt-2.5 font-serif text-sm font-normal leading-normal" >
143- < a href = { university . homepageUrl || "" } target = "_blank" rel = "noreferrer" >
146+ < a className = "break-words" href = { university . homepageUrl || "" } target = "_blank" rel = "noreferrer" >
144147 { university . homepageUrl || "홈페이지 없음" }
145148 </ a >
146149 </ div >
@@ -155,7 +158,7 @@ const CollegeBottomSheet = ({ collegeId, convertedKoreanName, reviewList, univer
155158 href = { university . accommodationUrl }
156159 target = "_blank"
157160 rel = "noreferrer"
158- className = "font-serif text-sm font-normal leading-normal"
161+ className = "break-words font-serif text-sm font-normal leading-normal"
159162 >
160163 { university . accommodationUrl }
161164 </ a >
@@ -251,7 +254,7 @@ const CollegeBottomSheet = ({ collegeId, convertedKoreanName, reviewList, univer
251254 href = { university . englishCourseUrl }
252255 target = "_blank"
253256 rel = "noreferrer"
254- className = "font-serif text-sm font-normal leading-normal"
257+ className = "break-words font-serif text-sm font-normal leading-normal"
255258 >
256259 { university . englishCourseUrl }
257260 </ a >
0 commit comments