Я следую руководству по перьям JS, но в TS и React я столкнулся с проблемой при попытке набрать объект клиента.
Я написал следующий код из руководства
import feathers from '@feathersjs/client';
import io from 'socket.io-client';
const socket = io();
const client = feathers();
client.configure(feathers.socketio(socket));
client.configure(feathers.authentication({
storage: window.localStorage
}));
И затем фрагмент из моего файла React верхнего уровня, который я имею, и получаю ошибку типа
useEffect(() => {
try {
return await client.reAuthenticate() // <- type error Property 'reAuthenticate' does not exist on type 'Application<any>'
}
})
Я попытался набрать client как const client: Application = feathers();
, но затем я просто получил тип ошибка Property 'reAuthenticate' does not exist on type 'Application<{}>'
. Как я могу напечатать клиент?