При попытке отобразить пользовательский HTML-тег <my-element>
в JSX отображается ошибка Свойство не существует для типа «JSX.IntrinsicElements»
Я нашел несколько примеров того, как это сделать, используя
declare global {
interface IntrinsicElements {
"my-element": any
}
}
но это вызвало другую ошибку:
Синтаксис модулей ES2015 предпочтительнее пользовательских модулей и пространств имен TypeScript @typescript-eslint/no-namespace