ZweiEuroZ
Deno14mo ago
ZweiEuro

Intellisense not working for typescript react.

I ran this to create a new Vite React project:
What I did:
deno run -A npm:create-vite@latest --template react-ts
deno install
deno task dev


But the type sensing was wrong, there also was no
deno.json
so i created one:
{
  "imports": {
    "react": "npm:react@^18.3.1",
    "react-dom": "npm:react-dom@^18.3.1"
},
"compilerOptions": {
    "lib": [
      "dom"
    ],
    "jsx": "react-jsx",
    "jsxImportSource": "react",
    "types": [
      "npm:@types/react",
      "npm:@types/react-dom"
    ]
}}


But the type sensing is still wrong, for very simple code like
const [count, setCount] = useState<number>(0);

VsCode does not detect count or setCount to be of type number, and it complains that useState has no type argument.
Was this page helpful?