Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions public/assets/locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -632,6 +632,12 @@
"advancedTrading": "Advanced Trading",
"easyTrading": "Easy Trading"
},
"Campaign": {
"hasCampaign":"false",
"title": "",
"content": "",
"link": ""
},
"GeneralInfo": {
"activeUsers": "Active Users",
"totalOrders": "Total Orders",
Expand Down
6 changes: 6 additions & 0 deletions public/assets/locales/fa/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -632,6 +632,12 @@
"advancedTrading": "معامله حرفه‌ای",
"easyTrading": "معامله آسان"
},
"Campaign": {
"hasCampaign":"false",
"title": "",
"content": "",
"link": ""
},
"GeneralInfo": {
"activeUsers": "کاربر فعال",
"totalOrders": "سفارش ثبت شده",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,26 @@ const MarketTitle = () => {
const {t} = useTranslation();
const navigate = useNavigate();

const campaignLink = t("Campaign.link");
const hasCampaign = t("Campaign.hasCampaign") === "true";

const clickHandler = () => {
if (campaignLink) {
window.open(campaignLink, "_blank");
} else {
console.error("Link not found");
}
}

return (
<div className={`width-90 column m-auto py-3`}>
<Title title={t('title')}/>

{ hasCampaign && <div className={`column jc-center ai-center fs-01 cursor-pointer card-bg card-border width-100 mb-2 mt-3 px-4 py-1`} onClick={()=>clickHandler()}>
<span className={`text-orange`}>{t("Campaign.title")}</span>
<span className={`mt-05 ${classes.flashit}`}>{t("Campaign.content")}</span>
</div>}

<div className={`row jc-between ai-center mt-2`}>
<Button
buttonClass={`${classes.thisButton} width-48`}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ const MarketViewCard = ({title, data, error, isLoading, volume}) => {
}

return (
<div className={` card-bg card-border column width-100 my-2`}>
<div className={`card-bg card-border column width-100 my-2`}>
<p className={`text-orange text-center px-4 py-2 card-header-bg`}>{title}</p>
<div className={` row jc-between ai-center width-100 px-4 py-1`}>
<div className={` row jc-between ai-center width-100 px-4 py-1`}>
{content()}
</div>
</div>
Expand Down