Function: clickCollectionCampaign
▸ clickCollectionCampaign(data): void
기획전의 캠페인 컴포넌트를 클릭한 경우, 필요한 동작을 실행합니다. 이 동작은 CollectionCampaignType 에 따라 달라지며, 그 구현은 data-react-native에 위치하고 있습니다.
Parameters
| Name | Type | Description |
|---|---|---|
data | Object | - |
data.campaign | string | 참가하려는 캠페인 ID |
data.campaignType | CollectionCampaignType | 기획전 캠페인의 타입 |
data.message? | string | 캠페인 참여시 사용자에게 alert 으로 노출되는 메시지 undefined인 경우 미노출되며, 의도적으로 미노출 시키는 경우가 있습니다. |
Returns
void
Version
1.94.0-0
Example
const onClick = useCallback(() => {
if (!isLoggedIn) {
handleLoginRedirect()
return
}
clickCollectionCampaign({
campaign,
message,
campaignType,
})
}, [campaign, campaignType, handleLoginRedirect, isLoggedIn, message])