Skip to content

Commit dcd1645

Browse files
committed
🐛 Fix React bugs with components
1 parent 6f2a834 commit dcd1645

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

src/components/Avatar/Avatar.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ const Avatar = ({
3333
>
3434
{img.map((img, index) => (
3535
<img
36+
key={index}
3637
src={img}
3738
alt={Array.isArray(alt) ? alt[index] : alt}
3839
width={Array.isArray(size) ? size[index] : size}

src/components/Checkbox/Checkbox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const Checkbox = ({
4141
>
4242
<input
4343
type="checkbox"
44-
checked={checked}
44+
defaultChecked={checked}
4545
disabled={disabled}
4646
onClick={onClick}
4747
/>

src/components/Radio/Radio.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ const Radio = ({
4646
type="radio"
4747
name={name}
4848
value={item.value}
49-
checked={item.selected}
49+
defaultChecked={item.selected}
5050
disabled={item.disabled}
5151
onChange={onChange}
5252
/>

src/components/Switch/Switch.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const Switch = ({
3636
<label className={classes} style={styles || null}>
3737
<input
3838
type="checkbox"
39-
checked={toggled}
39+
defaultChecked={toggled}
4040
disabled={disabled}
4141
onClick={onClick}
4242
/>

0 commit comments

Comments
 (0)