pull/10527/head
navorite 3 years ago
parent d6545d4eb1
commit f9220a2f1b

@ -331,7 +331,8 @@ export function create_scopes(ast, root, allow_reactive_declarations, parent) {
}
/**
* @type {import('zimmerframe').Visitor<import('#compiler').UseDirective, State, import('#compiler').SvelteNode>}
* typedef {}
* @type {import('zimmerframe').Visitor<import('#compiler').UseOrTransitionOrAnimate, State, import('#compiler').SvelteNode>}
*/
const SvelteDirective = (node, { state, path, visit }) => {
state.scope.reference(b.id(node.name), path);

@ -254,15 +254,15 @@ interface UseDirective extends BaseNode {
expression: null | Expression;
}
export type UseOrTransitionOrAnimate = UseDirective | TransitionDirective | AnimateDirective;
export type Directive =
| AnimateDirective
| UseOrTransitionOrAnimate
| BindDirective
| ClassDirective
| LetDirective
| OnDirective
| StyleDirective
| TransitionDirective
| UseDirective;
| StyleDirective;
interface BaseElement extends BaseNode {
name: string;

Loading…
Cancel
Save