File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
22 "singleQuote": true,
3- "semi": false
3+ "semi": false,
4+ "plugins": ["prettier-plugin-tailwindcss"],
5+ "tailwindFunctions": ["clsx", "cva"]
46}
Original file line number Diff line number Diff line change 6565 },
6666 "dependencies" : {
6767 "@shilong/utils" : " ^0.0.9" ,
68- "class-variance-authority" : " ^0.7.1" ,
6968 "sonner" : " ^2.0.7"
7069 },
7170 "pnpm" : {
Original file line number Diff line number Diff line change 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 {
Original file line number Diff line number Diff line change 1- import { cva , type VariantProps } from 'class-variance-authority '
1+ import { cva , type VariantProps } from '@shilong/utils '
22import './index.css'
33
4- const getBtnClx = cva ( 'slButtonBase' , {
4+ const getBtnClx = cva ( {
5+ base : 'slButtonBase' ,
56 variants : {
67 variant : {
78 default : 'slButtonVariantDefault' ,
You can’t perform that action at this time.
0 commit comments