We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 863eff9 commit e619de7Copy full SHA for e619de7
src/compile/nodes/shared/Expression.ts
@@ -149,6 +149,13 @@ export default class Expression {
149
dependencies.add(name);
150
}
151
152
+ if (name[0] === '$' && !component.var_lookup.get(name.slice(1)) && name !== '$$props') {
153
+ component.error(node, {
154
+ code: `missing-store`,
155
+ message: `Stores must be declared`
156
+ });
157
+ }
158
+
159
component.add_reference(name);
160
component.warn_if_undefined(nodes[0], template_scope, true);
161
0 commit comments