Skip to content

Commit 394c83b

Browse files
author
JF
committed
destructuring over 9000
1 parent ca726b9 commit 394c83b

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

src/hydra/addParameters.js

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,16 @@ export default api => {
1313
const resourceParameters = [];
1414
const { parameters = {} } = response;
1515

16-
parameters.forEach(parameter => {
17-
const property = parameter.property;
18-
19-
if (property === null) {
16+
parameters.forEach(({ property = null, required, variable }) => {
17+
if (null === property) {
2018
return;
2119
}
2220

23-
let range = null;
24-
25-
const resourceProperty = resource.fields.find(
26-
field => property === field.name
21+
const { range = null } = resource.fields.find(
22+
({ name }) => property === name
2723
);
28-
if (resourceProperty) {
29-
range = resourceProperty.range;
30-
}
3124

32-
resourceParameters.push(
33-
new Parameter(parameter.variable, range, parameter.required, "")
34-
);
25+
resourceParameters.push(new Parameter(variable, range, required, ""));
3526
});
3627

3728
return resourceParameters;

0 commit comments

Comments
 (0)