add: graphic improvements

This commit is contained in:
Domingo Dirutigliano
2023-09-25 20:09:26 +02:00
parent c0ea0eb331
commit 7c324a90c2
4 changed files with 102 additions and 30 deletions

View File

@@ -1,5 +1,5 @@
import { ActionIcon, ActionIconProps } from "@mantine/core"
import { ImCross } from "react-icons/im"
import { ImCheckmark, ImCross } from "react-icons/im"
import { TiTick } from "react-icons/ti"
import {PolymorphicComponentProps} from "@mantine/utils"
@@ -11,6 +11,6 @@ interface IOnOffButtonProps extends Omit<PolymorphicComponentProps<"button",Acti
export const OnOffButton = ({value, ...props}:IOnOffButtonProps) => {
return <ActionIcon color={props.color?props.color:(value?"green":"red")} {...props}>
{value?<TiTick size={20} />:<ImCross size={12} />}
{value?<ImCheckmark size={14} />:<ImCross size={12} />}
</ActionIcon>
}