Skip to content

Commit 81899af

Browse files
committed
U
1 parent a8d9fdc commit 81899af

4 files changed

Lines changed: 7 additions & 5 deletions

File tree

.prettierrc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
{
22
"singleQuote": true,
3-
"semi": false
3+
"semi": false,
4+
"plugins": ["prettier-plugin-tailwindcss"],
5+
"tailwindFunctions": ["clsx", "cva"]
46
}

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@
6565
},
6666
"dependencies": {
6767
"@shilong/utils": "^0.0.9",
68-
"class-variance-authority": "^0.7.1",
6968
"sonner": "^2.0.7"
7069
},
7170
"pnpm": {

src/components/button/index.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@reference "../../global.css";
22

33
.slButtonBase {
4-
@apply inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive;
4+
@apply cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive;
55
}
66

77
.slButtonVariantDefault {

src/components/button/index.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import { cva, type VariantProps } from 'class-variance-authority'
1+
import { cva, type VariantProps } from '@shilong/utils'
22
import './index.css'
33

4-
const getBtnClx = cva('slButtonBase', {
4+
const getBtnClx = cva( {
5+
base: 'slButtonBase',
56
variants: {
67
variant: {
78
default: 'slButtonVariantDefault',

0 commit comments

Comments
 (0)