Skip to content

Commit 8ab024b

Browse files
committed
fix: ui bugs afecting reserve overview page
1 parent bdeb421 commit 8ab024b

File tree

4 files changed

+15
-3
lines changed

4 files changed

+15
-3
lines changed

src/components/TextWithTooltip.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export interface TextWithTooltipProps extends TypographyProps {
2020
event?: TrackEventProps;
2121
open?: boolean;
2222
setOpen?: (open: boolean) => void;
23+
placement?: 'bottom' | 'left' | 'right';
2324
}
2425

2526
export const TextWithTooltip = ({
@@ -34,6 +35,7 @@ export const TextWithTooltip = ({
3435
event,
3536
open: openProp = false,
3637
setOpen: setOpenProp,
38+
placement = 'bottom',
3739
...rest
3840
}: TextWithTooltipProps) => {
3941
const [open, setOpen] = useState(openProp);
@@ -52,7 +54,12 @@ export const TextWithTooltip = ({
5254
</Typography>
5355
)}
5456

55-
<ContentWithTooltip tooltipContent={<>{children}</>} open={open} setOpen={toggleOpen}>
57+
<ContentWithTooltip
58+
tooltipContent={<>{children}</>}
59+
open={open}
60+
setOpen={toggleOpen}
61+
placement={placement}
62+
>
5663
<IconButton
5764
sx={{
5865
display: 'flex',

src/components/caps/CapsCircularStatus.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ export const CapsCircularStatus = ({ value, tooltipContent, onClick }: CapsCircu
4242
return (
4343
<ContentWithTooltip
4444
tooltipContent={<>{tooltipContent}</>}
45+
placement="bottom"
4546
open={open}
4647
setOpen={(value) => {
4748
setOpen(value);

src/components/infoTooltips/VariableAPYTooltip.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { TextWithTooltip, TextWithTooltipProps } from '../TextWithTooltip';
44

55
export const VariableAPYTooltip = ({ ...rest }: TextWithTooltipProps) => {
66
return (
7-
<TextWithTooltip {...rest}>
7+
<TextWithTooltip {...rest} placement="bottom">
88
<Trans>
99
Variable interest rate will <b>fluctuate</b> based on the market conditions.
1010
</Trans>

src/modules/reserve-overview/ReserveActions.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,11 @@ const WrappedBaseAssetSelector = ({
389389
color="primary"
390390
value={selectedAsset}
391391
exclusive
392-
onChange={(_, value) => setSelectedAsset(value)}
392+
onChange={(_, value) => {
393+
if (value !== null) {
394+
setSelectedAsset(value);
395+
}
396+
}}
393397
sx={{ mb: 4 }}
394398
>
395399
<StyledTxModalToggleButton value={assetSymbol}>

0 commit comments

Comments
 (0)