pull/10604/head
Alexander Konstantinov 3 years ago
parent 314c3d4af9
commit 943f645958
No known key found for this signature in database
GPG Key ID: AB01452174733738

@ -277,14 +277,13 @@ export default class InlineComponentWrapper extends Wrapper {
// statements will become switch_props function body
// rewrite last statement, add props update logic
statements[statements.length - 1] = b`
for (let #i = 0; #i < ${levels}.length; #i += 1) {
${props} = @assign(${props}, ${levels}[#i]);
}
if (#dirty !== undefined && ${condition}) {
${props} = @get_spread_update(${levels}, [
${props} = @assign(${props}, @get_spread_update(${levels}, [
${changes}
]);
} else {
for (let #i = 0; #i < ${levels}.length; #i += 1) {
${props} = @assign(${props}, ${levels}[#i]);
}
]));
}
`;
}

Loading…
Cancel
Save