-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#813 2024 추석 이벤트 : 2023 추석 코드 복사 #814
The head ref may contain hidden characters: "813-2024-\uCD94\uC11D-\uC774\uBCA4\uD2B8-2023-\uCD94\uC11D-\uCF54\uB4DC-\uBCF5\uC0AC"
Conversation
✅ Deploy Preview for taxi-dev-preview ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Skeleton으로 쓰기엔 충분할 것 같습니다. 추후 24 가을 퀘스트나 세부 변경 사항을 적용하면 될 것 같습니다 👍
확인 감사합니다! |
답변이 늦어 죄송합니다! 초대 링크 형식은 |
content="링크로 이동하여 택시에 동승하세요!" | ||
/> | ||
<!-- TODO: FIXME --> | ||
<meta property="og:image" content="%FRONT_URL%/graph.png" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
추후 OG_URL로 수정 필요합니다.
"/home/eventJoin" | ||
); | ||
const getDynamicLink = (to, fallback = true) => { | ||
const { host, androidPacakgeName, iosAppBundleId, appStoreId } = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
androidPacakgeName
의 오타는 의도된 것으로 보입니다. 프러덕션 .env
파일을 보면 실제로 이름이 저렇게 되어있습니다.
</LinkEvent2023FallInstagramStoryShare> | ||
</WhiteContainer> | ||
) : completedQuests && !completedQuests.includes("adPushAgreement") ? ( | ||
) : completedQuests && !isAdPushAgreementCompleted ? ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
나중에 초대 링크 생성 버튼을 여기에 추가하면 될 것 같습니다.
await axios({ | ||
url: `/events/2024fall/items/purchase/${itemInfo._id}`, | ||
method: "post", | ||
onSuccess: ({ reward }) => { | ||
fetchEvent2024FallInfo(); | ||
fetchItems?.(); | ||
modalProps.onChangeIsOpen?.(false); | ||
if (itemInfo.itemType === 3 && reward) { | ||
setRewardItem?.(reward); | ||
} else { | ||
setShareItem?.(itemInfo); | ||
} | ||
}, | ||
onError: () => setAlert("구매를 실패하였습니다."), | ||
}); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
request body에 json으로 amount
를 넘겨줘야 합니다. 차후 개설된 상점 구현 PR에서 수정하면 됩니다.
const notificationValue = { | ||
type: "default" as const, | ||
imageUrl: quest.imageUrl, | ||
title: "퀘스트 완료", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
프론트엔드에서는 "퀘스트 달성"이란 워딩을 사용하고 있어, 차후 PR에서 통일성을 위해 이 부분 문구도 수정하는게 좋을 것 같습니다.
|
||
const PublicNoticeContainer = () => { | ||
const { transactions }: { transactions: Array<Transaction> } = useQuery.get( | ||
"/events/2024fall/publicNotice/recentTransactions" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
삭제된 API입니다. 마찬가지로 상점 작업할 때 함께 수정 필요합니다.
Summary
It closes #813
2023fall 이벤트 관련 코드를 복사하여, 2024fall 관련 route에서 볼 수 있도록 하였습니다.
주의사항
ToDo : 2023fall
로 시작하는 주석이 해당 부분을 나타냅니다.Images or Screenshots
Further Work