File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
packages/svelte/src/compiler/phases/3-transform/client/visitors Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,8 @@ export function ConstTag(node, context) {
19
19
const init = build_expression ( context , declaration . init , node . metadata . expression ) ;
20
20
let expression = create_derived (
21
21
context . state ,
22
- is_expression_async ( init ) ? b . arrow ( [ ] , init , true ) : b . thunk ( init )
22
+ is_expression_async ( init ) ? b . arrow ( [ ] , init , true ) : b . thunk ( init ) ,
23
+ is_expression_async ( init )
23
24
) ;
24
25
25
26
if ( dev ) {
@@ -65,7 +66,7 @@ export function ConstTag(node, context) {
65
66
is_expression_async ( init )
66
67
) ;
67
68
68
- let expression = create_derived ( context . state , fn ) ;
69
+ let expression = create_derived ( context . state , fn , is_expression_async ( init ) ) ;
69
70
70
71
if ( dev ) {
71
72
expression = b . call ( '$.tag' , expression , b . literal ( '[@const]' ) ) ;
You can’t perform that action at this time.
0 commit comments