Skip to content

Commit 891f390

Browse files
authored
Merge pull request #946 from bobanetwork/fix/issues-reported
Fix/issues reported
2 parents 5531ffd + 2247813 commit 891f390

File tree

5 files changed

+16
-5
lines changed

5 files changed

+16
-5
lines changed

src/components/common/tokenImage.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ const TokenImage: FC<TokenImageProps> = ({
1111
className
1212
}) => {
1313

14+
if (symbol === 'Token') {
15+
return (
16+
<div className={`w-8 h-8 rounded-full bg-gray-400 dark:bg-gray-700`}>
17+
</div>
18+
)
19+
}
20+
1421
return (
1522
<img
1623
src={`${DATA_URL_TOKEN_ASSET}/${symbol.toLowerCase()}.svg`}

src/layout/bridge/TokenAmountSelection.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export const TokenSelection: React.FC = () => {
1515
<Button
1616
onClick={() => { openModal(ModalIds.TokenPicker) }}
1717
className="flex h-11 justify-start items-center gap-1 w-full rounded-s-full shadow-sm px-[12px] py-2 text-gray-800 border border-gray-500 dark:border-dark-gray-300 bg-transperant">
18-
<TokenImage symbol={selectedToken?.symbol ?? 'BOBA'} />
19-
<Text variant="small" >{selectedToken?.symbol ?? 'Boba'}</Text>
18+
<TokenImage symbol={selectedToken?.symbol ?? 'Token'} />
19+
<Text variant="small" >{selectedToken?.symbol ?? 'Token'}</Text>
2020
</Button>
2121
</div>
2222
}

src/layout/hub/TokenMarketChart.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ interface IChartColors {
1212

1313
export const TokenMarketChart = () => {
1414
const { currentFilter, chartData, refetch } = useTokenMarketChart();
15+
1516
const [colors, setColors] = useState<IChartColors>({
1617
backgroundColor: 'rgba(255, 255, 255, 0)',
1718
lineColor: '#91D065',
@@ -105,7 +106,7 @@ export const TokenMarketChart = () => {
105106
fixLeftEdge: true,
106107
fixRightEdge: true,
107108
tickMarkFormatter: (time: number) => {
108-
const date = new Date(time * 1000);
109+
const date = new Date(time);
109110
switch (currentFilter) {
110111
case '1D':
111112
return new Intl.DateTimeFormat('en-US', {

src/layout/stake/StakeHistory.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ const StakeHistory: React.FC<StakeHistoryProps> = ({
6666

6767
const calculateTotalEarned = () => {
6868
return stakingHistory.reduce((total, stake) => {
69+
if (!stake.isActive) return total;
6970
const earned = calculateStakeEarnings(
7071
Number(stake.depositAmount),
7172
stake.depositTimestamp
@@ -80,7 +81,7 @@ const StakeHistory: React.FC<StakeHistoryProps> = ({
8081
<div className="space-y-4">
8182
<div className="flex justify-between items-center">
8283
<Text variant="h5" className="text-gray-800 dark:text-dark-gray-50">Staking History</Text>
83-
<Text variant="small" className="text-muted-foreground">Total Earned: {formatNumberWithIntl(totalEarned, 2)} BOBA</Text>
84+
<Text variant="small" className="text-muted-foreground">Total Locked Earnings: {formatNumberWithIntl(totalEarned, 2)} BOBA</Text>
8485
</div>
8586

8687
<div className="space-y-4">

src/layout/stake/StakeHistoryItem.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@ const StakeHistoryItem: React.FC<StakeHistoryItemProps> = ({ stake, onUnstake })
7070
</div>
7171
<div>
7272
<Text variant="small" className="text-gray-600 dark:text-dark-gray-100">Earned</Text>
73-
<p className="text-sm text-gray-900 dark:text-gray-100">{formatNumberWithIntl(earned, 4)}</p>
73+
<p className={`text-sm ${stake.isActive ? "text-gray-900 dark:text-gray-100" : "text-muted-foreground"}`}>
74+
{!stake.isActive ? "claimed" : formatNumberWithIntl(earned, 4)}
75+
</p>
7476
</div>
7577
</div>
7678

0 commit comments

Comments
 (0)