Fixes brave/brave-browser#12304 - Updates Top buy link in asset detail view [crypto.com widget]
This commit is contained in:
@@ -38,7 +38,8 @@ const currencyNames = {
|
||||
|
||||
const links = {
|
||||
'buyTop': 'https://auth.crypto.com/exchange/signup?utm_source=Brave&utm_medium=Trading%20Widget&utm_campaign=Brave%3AWW-en%3ATrading-Widget_MVP_InitialWidgetState_BuyButton_Top&utm_content=MVP_InitialWidgetState_BuyButton_Top',
|
||||
'buyBottom': 'https://auth.crypto.com/exchange/signup?utm_source=Brave&utm_medium=Trading%20Widget&utm_campaign=Brave%3AWW-en%3ATrading-Widget_MVP_InitialWidgetState_BuyButton_Bottom&utm_content=MVP_InitialWidgetState_BuyButton_Bottom'
|
||||
'buyBottom': 'https://auth.crypto.com/exchange/signup?utm_source=Brave&utm_medium=Trading%20Widget&utm_campaign=Brave%3AWW-en%3ATrading-Widget_MVP_InitialWidgetState_BuyButton_Bottom&utm_content=MVP_InitialWidgetState_BuyButton_Bottom',
|
||||
'buyTopDetail': 'https://auth.crypto.com/exchange/signup?utm_source=Brave&utm_medium=Trading%20Widget&utm_campaign=Brave%3AWW-en%3ATrading-Widget_MVP_CryptoDetails_BuyButton_Top&utm_content=MVP_CryptoDetails_BuyButton_Top'
|
||||
}
|
||||
|
||||
const dynamicBuyLink = (pair: string) => {
|
||||
|
||||
@@ -175,6 +175,11 @@ class CryptoDotCom extends React.PureComponent<Props, State> {
|
||||
await this.props.onSetAssetData([asset])
|
||||
}
|
||||
|
||||
onClickBuyTopDetail = () => {
|
||||
window.open(links.buyTopDetail, '_blank', 'noopener')
|
||||
this.props.onBuyCrypto()
|
||||
}
|
||||
|
||||
onClickBuyTop = () => {
|
||||
window.open(links.buyTop, '_blank', 'noopener')
|
||||
this.props.onBuyCrypto()
|
||||
@@ -341,7 +346,7 @@ class CryptoDotCom extends React.PureComponent<Props, State> {
|
||||
</Text>
|
||||
</FlexItem>
|
||||
<FlexItem $pl={5}>
|
||||
<ActionButton onClick={this.onClickBuyPair.bind(this, `${currency}_USDT`)} small={true} light={true}>
|
||||
<ActionButton onClick={this.onClickBuyTopDetail} small={true} light={true}>
|
||||
<UpperCaseText>
|
||||
{getLocale('cryptoDotComWidgetBuy')}
|
||||
</UpperCaseText>
|
||||
|
||||
Reference in New Issue
Block a user