* 🌟 Add HLS Vault Modal * 🛠️ Fix failing build * fix: keep the selected accountId if its present int the url (#588) * Link changelog (#589) * env: update RPC endpoint * feat: added changelog link to the footer version * Refactor balances table (#590) * env: update env.example after last sync * tidy: refactored AccountBalancesTable * fix: updated isCard to hideCard * fix: do update the health on sliding the margin back to 0 (#593) * fix: disable highlighting on non-expandable rows (#592) * Healthfactor adjustments (#594) * fix: do update the health on sliding the margin back to 0 * MP-3531: first updates on the health bars * fix: added exponential function for health percentage * fix: build fix * tidy: refactor * tidy: cleanup * feat: added new curve * fix: base set to 3.5 * env: version update * 🌟 Add HLS Vault Modal * Use `DisplayCurrency` in subtitle header * 🔥Remove redundant component --------- Co-authored-by: Linkie Link <linkielink.dev@gmail.com>
26 lines
544 B
TypeScript
26 lines
544 B
TypeScript
import classNames from 'classnames'
|
|
|
|
interface Props {
|
|
active?: boolean
|
|
className?: string
|
|
}
|
|
|
|
export default function Radio(props: Props) {
|
|
return (
|
|
<div
|
|
className={classNames(
|
|
'flex h-5 w-5 items-center justify-center rounded-full border',
|
|
props.active && 'border-primary',
|
|
)}
|
|
>
|
|
<span
|
|
className={classNames(
|
|
'h-3 w-3 rounded-full',
|
|
props.active ? 'bg-primary' : 'bg-white opacity-0 transition-opacity',
|
|
props.className,
|
|
)}
|
|
/>
|
|
</div>
|
|
)
|
|
}
|