Skip to content

Commit 142b3bf

Browse files
feat(Simulator/WalletHome/TokenBalanceItem): migrate to Tailwind
1 parent cdcc6ed commit 142b3bf

File tree

1 file changed

+10
-22
lines changed

1 file changed

+10
-22
lines changed
Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
1-
import React from "react"
2-
import { Box, Flex, type FlexProps, Text } from "@chakra-ui/react"
1+
import { Flex } from "@/components/ui/flex"
32

43
import { getMaxFractionDigitsUsd } from "../utils"
54

65
import { TokenBalance } from "./interfaces"
76

8-
type TokenBalanceItemProps = FlexProps & {
7+
type TokenBalanceItemProps = {
98
item: TokenBalance
109
}
11-
export const TokenBalanceItem = ({
12-
item,
13-
...flexProps
14-
}: TokenBalanceItemProps) => {
10+
export const TokenBalanceItem = ({ item }: TokenBalanceItemProps) => {
1511
const { name, ticker, amount, usdConversion, Icon } = item
1612
const usdAmount = amount * usdConversion
1713
const usdValue = Intl.NumberFormat("en-US", {
@@ -24,23 +20,15 @@ export const TokenBalanceItem = ({
2420
maximumFractionDigits: 5,
2521
}).format(amount)
2622
return (
27-
<Flex gap={4} {...flexProps}>
23+
<Flex className="gap-4">
2824
<Icon />
29-
<Text flex={1} fontWeight="medium">
30-
{name}
31-
</Text>
32-
<Box
33-
textAlign="end"
34-
fontSize="sm"
35-
lineHeight={1.5}
36-
fontWeight="bold"
37-
sx={{ p: { m: 0 } }}
38-
>
39-
<Text>{usdValue}</Text>
40-
<Text color="body.medium">
25+
<p className="flex-1 font-medium">{name}</p>
26+
<div className="text-end text-sm font-bold leading-normal [&_p]:m-0">
27+
<p>{usdValue}</p>
28+
<p className="text-body-medium">
4129
{tokenAmount} {ticker}
42-
</Text>
43-
</Box>
30+
</p>
31+
</div>
4432
</Flex>
4533
)
4634
}

0 commit comments

Comments
 (0)