- {
- this.input = el;
- }}
- type="checkbox"
- />
-
- {(checked || indeterminate) && (
-
- )}
-
-
- );
+ let borderStyle = styles.border;
+ if (!disabled && (checked || indeterminate)) {
+ borderStyle = styles.borderDark;
+ } else if (hasError) {
+ borderStyle = styles.borderError;
}
+
+ return (
+