Dexie.js
Dexie.js copied to clipboard
Claim not to support with typeScript 3.5.1?
TypeScript error in D:/devProject/2019/GraspPosShop_Web/node_modules/dexie-react-hooks/dist/usePermissions.d.ts(3,93):
Type expected. TS1110
export type KeyPaths<T> = {
3 | [P in keyof T]: P extends string ? T[P] extends Array<infer K> ? K extends object ? P |
${P}.${number}|${P}.${number}.${KeyPaths<K>}: P |${P}.${number}: T[P] extends (...args: any[]) => any ? never : T[P] extends object ? P |${P}.${KeyPaths<T[P]>}: P : never;
Typescript 4.1 or above is needed for dexie-react-hooks.
Thanks!