Skip to content

Commit

Permalink
feat(map): skeleton 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
Me1e committed Aug 1, 2023
1 parent 9eb823f commit 9c4b969
Showing 1 changed file with 19 additions and 4 deletions.
23 changes: 19 additions & 4 deletions packages/nextjs/components/Map.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -122,9 +122,10 @@ const Map: NextPage = () => {
properties: {
description: `
<a href="/report/${data.id}" class="enter_button">
<img class="info_image" src=${data.data.image}/>
<div class="skeleton" id="skeleton-${data.id}"></div>
<img class="info_image" src=${data.data.image} onload="document.getElementById('skeleton-${data.id}').style.display='none'"/>
<div class="info_box">
<div class="info_box_title">${data.data.name}</div>
<div class="info_box_title">${data.data.name}</div>
<img class="enter_image" src="/right_arrow.png"/>
</div>
</a>
Expand All @@ -150,7 +151,8 @@ const Map: NextPage = () => {
properties: {
description: `
<a href="/report/${data.id}" class="enter_button">
<img class="info_image" src=${data.data.image}/>
<div class="skeleton" id="skeleton-${data.id}"></div>
<img class="info_image" src=${data.data.image} onload="document.getElementById('skeleton-${data.id}').style.display='none'"/>
<div class="info_box">
<div class="info_box_title">${data.data.name}</div>
<img class="enter_image" src="/right_arrow.png"/>
Expand Down Expand Up @@ -178,7 +180,8 @@ const Map: NextPage = () => {
properties: {
description: `
<a href="/report/${data.id}" class="enter_button">
<img class="info_image" src=${data.data.image}/>
<div class="skeleton" id="skeleton-${data.id}"></div>
<img class="info_image" src=${data.data.image} onload="document.getElementById('skeleton-${data.id}').style.display='none'"/>
<div class="info_box">
<div class="info_box_title">${data.data.name}</div>
<img class="enter_image" src="/right_arrow.png"/>
Expand Down Expand Up @@ -387,9 +390,21 @@ const MapWrapper = styled.div`
justify-content: center;
flex-direction: column;
.skeleton {
position: absolute;
width: 142px;
height: 142px;
display: block;
object-fit: cover;
border-radius: 10px;
top: 8px;
background-color: #ccc; /* 스켈레톤의 배경색 */
}
.info_image {
width: 142px;
height: 142px;
display: block;
object-fit: cover;
border-radius: 10px;
}
Expand Down

0 comments on commit 9c4b969

Please sign in to comment.