#reactjs #typescript
#reactjs #typescript
Вопрос:
Я пытаюсь использовать interface внутри файла tsx, но это выдает мне эту ошибку
Объявления ‘interface’ могут использоваться только в файлах TypeScript.
import {FC} from 'react'
interface IDepartmentProducts {
}
const AComponent: FC<IDepartmentProducts> = () => {
}
Ответ №1:
Хорошо, я нашел странный ответ.
для всех, кто сталкивается с такой же проблемой
просто измените расширение файла на .ts, а затем переименуйте его обратно в .tsx
возможно, проблема с linter или vscode. Я не знаю 🙂