Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc8691d6

Browse files
authored
fix: checkbox component custom class (qwikifiers#41)
* fix: checkbox component custom class* fix: apply classes when invalid
1 parentb951844 commitc8691d6

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

‎packages/qwik-storefront-ui/src/components/SfCheckbox/SfCheckbox.tsx‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ export const SfCheckbox = component$<SfCheckboxProps>(
55
({ invalid,class:_class, ref, onChange$, ...attributes})=>(
66
<input
77
{...(ref ?{ ref} :{})}
8-
class={{
9-
'h-[18px] min-w-[18px] border-2 rounded-sm appearance-none cursor-pointer text-gray-500 enabled:hover:border-primary-800 enabled:active:border-primary-900 enabled:hover:checked:text-primary-800 enabled:hover:indeterminate:text-primary-800 enabled:active:checked:text-primary-900 enabled:checked:text-primary-700 checked:bg-checked-checkbox-current border-current indeterminate:bg-indeterminate-checkbox-current enabled:indeterminate:text-primary-700 disabled:text-gray-300 hover:text-gray-300 disabled:cursor-not-allowed enabled:focus-visible:outline enabled:focus-visible:outline-offset':
10-
true,
11-
'border-negative-700 enabled:hover:border-negative-800 enabled:active:border-negative-900':
12-
invalid,
13-
_class:true,
14-
}}
8+
class={[
9+
'h-[18px] min-w-[18px] border-2 rounded-sm appearance-none cursor-pointer text-gray-500 enabled:hover:border-primary-800 enabled:active:border-primary-900 enabled:hover:checked:text-primary-800 enabled:hover:indeterminate:text-primary-800 enabled:active:checked:text-primary-900 enabled:checked:text-primary-700 checked:bg-checked-checkbox-current border-current indeterminate:bg-indeterminate-checkbox-current enabled:indeterminate:text-primary-700 disabled:text-gray-300 hover:text-gray-300 disabled:cursor-not-allowed enabled:focus-visible:outline enabled:focus-visible:outline-offset',
10+
invalid
11+
?'border-negative-700 enabled:hover:border-negative-800 enabled:active:border-negative-900'
12+
:'',
13+
_class,
14+
]}
1515
type="checkbox"
1616
data-testid="checkbox"
1717
onChange$={onChange$}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp