Files
explore/ui/shared/TableViewToggleButton.tsx
T
tom goriunovandGitHub 1895ee4901 Mobile. A/B test: txs/token transfers table view (address details page) (#3241)
* Mobile. A/B test: txs/token transfers table view (address details page)

Resolves #3230

* fixes and test

* [skip ci] change mixpanel event
2026-01-29 12:52:49 +01:00

27 lines
553 B
TypeScript

import React from 'react';
import { IconButton } from 'toolkit/chakra/icon-button';
import IconSvg from 'ui/shared/IconSvg';
interface Props {
value: boolean;
onClick: () => void;
loading?: boolean;
}
const TableViewToggleButton = ({ value, onClick, loading }: Props) => {
return (
<IconButton
size="md"
variant="dropdown"
onClick={ onClick }
selected={ !value }
loadingSkeleton={ loading }
>
<IconSvg name="list_view"/>
</IconButton>
);
};
export default React.memo(TableViewToggleButton);