Skip to content

Commit d9237e2

Browse files
committed
simplify state
1 parent 68de6b4 commit d9237e2

File tree

3 files changed

+2
-4
lines changed

3 files changed

+2
-4
lines changed

packages/svelte/src/compiler/phases/3-transform/client/transform-client.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,6 @@ export function client_component(analysis, options) {
168168
in_constructor: false,
169169
instance_level_snippets: [],
170170
module_level_snippets: [],
171-
is_functional_template_mode: options.templatingMode === 'functional',
172171

173172
// these are set inside the `Fragment` visitor, and cannot be used until then
174173
init: /** @type {any} */ (null),

packages/svelte/src/compiler/phases/3-transform/client/transform-template/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ function get_template_function(namespace, state) {
2727
: contains_script_tag
2828
? '$.template_with_script'
2929
: '$.template'
30-
).concat(state.is_functional_template_mode ? '_fn' : '');
30+
).concat(state.options.templatingMode === 'functional' ? '_fn' : '');
3131
}
3232

3333
/**
@@ -75,7 +75,7 @@ export function transform_template(state, context, namespace, template_name, fla
7575

7676
/** @type {Expression[]} */
7777
const args = [
78-
state.is_functional_template_mode
78+
state.options.templatingMode === 'functional'
7979
? template_to_functions(state.template)
8080
: b.template([b.quasi(template_to_string(state.template), true)], [])
8181
];

packages/svelte/src/compiler/phases/3-transform/client/types.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ export interface ComponentClientTransformState extends ClientTransformState {
100100
};
101101
};
102102
readonly preserve_whitespace: boolean;
103-
readonly is_functional_template_mode?: boolean;
104103

105104
/** The anchor node for the current context */
106105
readonly node: Identifier;

0 commit comments

Comments
 (0)