New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@khanacademy/wonder-blocks-form

Package Overview
Dependencies
Maintainers
1
Versions
613
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@khanacademy/wonder-blocks-form - npm Package Compare versions

Comparing version 3.1.0 to 3.1.1

6

CHANGELOG.md
# @khanacademy/wonder-blocks-form
## 3.1.1
### Patch Changes
- c13dc28e: Don't wrap Choices in a Fragment to so that each child has a 'key' prop
## 3.1.0

@@ -4,0 +10,0 @@

8

dist/es/index.js

@@ -573,3 +573,3 @@ import _extends from '@babel/runtime/helpers/extends';

const checked = selectedValues.includes(value);
return React.createElement(React.Fragment, null, React.cloneElement(child, {
return React.cloneElement(child, {
checked: checked,

@@ -583,3 +583,3 @@ error: !!errorMessage,

variant: "checkbox"
}));
});
})));

@@ -628,3 +628,3 @@ }

const checked = selectedValue === value;
return React.createElement(React.Fragment, null, React.cloneElement(child, {
return React.cloneElement(child, {
checked: checked,

@@ -638,3 +638,3 @@ error: !!errorMessage,

variant: "radio"
}));
});
})));

@@ -641,0 +641,0 @@ }

{
"name": "@khanacademy/wonder-blocks-form",
"version": "3.1.0",
"version": "3.1.1",
"design": "v1",

@@ -5,0 +5,0 @@ "description": "Form components for Wonder Blocks.",

@@ -159,20 +159,12 @@ // @flow

const checked = selectedValues.includes(value);
return (
<React.Fragment>
{React.cloneElement(child, {
checked: checked,
error: !!errorMessage,
groupName: groupName,
id: `${groupName}-${value}`,
key: value,
onChange: () =>
this.handleChange(value, checked),
style: [
index > 0 && styles.defaultLineGap,
style,
],
variant: "checkbox",
})}
</React.Fragment>
);
return React.cloneElement(child, {
checked: checked,
error: !!errorMessage,
groupName: groupName,
id: `${groupName}-${value}`,
key: value,
onChange: () => this.handleChange(value, checked),
style: [index > 0 && styles.defaultLineGap, style],
variant: "checkbox",
});
})}

@@ -179,0 +171,0 @@ </View>

@@ -149,19 +149,12 @@ // @flow

const checked = selectedValue === value;
return (
<React.Fragment>
{React.cloneElement(child, {
checked: checked,
error: !!errorMessage,
groupName: groupName,
id: `${groupName}-${value}`,
key: value,
onChange: () => this.handleChange(value),
style: [
index > 0 && styles.defaultLineGap,
style,
],
variant: "radio",
})}
</React.Fragment>
);
return React.cloneElement(child, {
checked: checked,
error: !!errorMessage,
groupName: groupName,
id: `${groupName}-${value}`,
key: value,
onChange: () => this.handleChange(value),
style: [index > 0 && styles.defaultLineGap, style],
variant: "radio",
});
})}

@@ -168,0 +161,0 @@ </View>

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc