Я пытаюсь использовать React и план с файлами tsx.
import * as React from 'react';
import { Button } from "@blueprintjs/core"
class App extends React.Component {
render() {
return <Button intent = "success" text = "button content" />
}
}
export default App;
Файл называется App.tsx. Выдает ошибку как:
JSX element class does not support attributes because it does not have a 'props' property.ts(2607) (alias) class Button import Button
Что не так с этим кодом?
Вам удалось ее решить? у меня сейчас точно такая же ошибка
нет не смог решить





вы должны определить props и state из App (вы можете просто передать {})
export class App extends React.Component<{}, {}> { }
используя <App />
Или вы хотите определить свой props
export class App extends React.Component<{ name: string, age: number }, {}> { }
используя <App name = "Join" age = "22" />
Обратите внимание, что это тип объекта, а не значение.
Чтобы сказать, что приложение сможет получить реквизит с name, age
но здесь у меня нет реквизита для приложения, я пытаюсь использовать кнопку плана с кнопками намерения и текста
Почему кто-то должен давать отрицательные голоса этому. я честно не знаю как решить эту проблему