Add @ts-ignore and reason why

pull/8422/head
Nguyen Tran 3 years ago
parent 95153ba546
commit e5a7248e89

@ -7,7 +7,8 @@ import { TemplateNode } from '../../interfaces';
import compiler_errors from '../compiler_errors'; import compiler_errors from '../compiler_errors';
export default class Slot extends Element { export default class Slot extends Element {
type: 'Element'; // @ts-ignore Slot elements have the 'Slot' type, but TypeScript doesn't allow us to have 'Slot' when it extends Element
type: 'Slot';
name: string; name: string;
children: INode[]; children: INode[];
slot_name: string; slot_name: string;

Loading…
Cancel
Save