I need to switch my React app Components to Typescript.
I installed TS package and created a tsconfig.json
file, react-app-env.d.ts
files. And I also changed the extension from .js to .tsx. But in one of components I have an error. For example: in <div>
<div class="main-div">
<div class="panel">
<h2>Вхід</h2>
</div>
</div>
Type '{ children: Element[]; class: string; }' is not assignable to type 'DetailedHTMLProps, HTMLDivElement>'. Property 'class' does not exist on type 'DetailedHTMLProps, HTMLDivElement>'.ts(2322)
className="main-div"
notclass
– ThomasProperty 'class' does not exist
– LiamhtmlFor
insteadfor
in JSX templates. – Timo