|
|
|
@ -299,7 +299,7 @@ function create_state_declarators(declarator, { scope, analysis }, value) {
|
|
|
|
return [
|
|
|
|
return [
|
|
|
|
b.declarator(
|
|
|
|
b.declarator(
|
|
|
|
declarator.id,
|
|
|
|
declarator.id,
|
|
|
|
b.call('$.mutable_state', value, analysis.immutable ? b.true : undefined)
|
|
|
|
b.call('$.mutable_source', value, analysis.immutable ? b.true : undefined)
|
|
|
|
)
|
|
|
|
)
|
|
|
|
];
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -314,7 +314,7 @@ function create_state_declarators(declarator, { scope, analysis }, value) {
|
|
|
|
return b.declarator(
|
|
|
|
return b.declarator(
|
|
|
|
path.node,
|
|
|
|
path.node,
|
|
|
|
binding?.kind === 'state'
|
|
|
|
binding?.kind === 'state'
|
|
|
|
? b.call('$.mutable_state', value, analysis.immutable ? b.true : undefined)
|
|
|
|
? b.call('$.mutable_source', value, analysis.immutable ? b.true : undefined)
|
|
|
|
: value
|
|
|
|
: value
|
|
|
|
);
|
|
|
|
);
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|