feat(Switch): handle loading and loadingIcon

Resolves #65
This commit is contained in:
Benjamin Canac
2024-03-26 15:48:16 +01:00
parent c9f09992b7
commit 8fd369372b
5 changed files with 58 additions and 26 deletions

View File

@@ -34,10 +34,17 @@ export default (config: { colors: string[] }) => ({
checked: {
true: {
icon: 'group-data-[state=checked]:opacity-100'
},
false: {
}
},
unchecked: {
true: {
icon: 'group-data-[state=unchecked]:opacity-100'
}
},
loading: {
true: {
icon: 'animate-spin'
}
}
},
defaultVariants: {