Skip to content

Commit 24a337a

Browse files
committed
fix: treeshake
1 parent cee6204 commit 24a337a

File tree

1 file changed

+6
-1
lines changed
  • packages/svelte/src/internal/client/reactivity

1 file changed

+6
-1
lines changed

packages/svelte/src/internal/client/reactivity/sources.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,12 @@ export function mutable_source(initial_value, immutable = false) {
116116
* @param {Source} source
117117
*/
118118
export function remove_from_legacy_sources(source) {
119-
if (component_context?.l?.s) {
119+
if (
120+
legacy_mode_flag &&
121+
component_context !== null &&
122+
component_context.l !== null &&
123+
component_context.l.s !== null
124+
) {
120125
component_context.l.s = component_context.l.s.filter((s) => s !== source);
121126
}
122127
}

0 commit comments

Comments
 (0)