diff --git a/packages/reffuse/src/types/PropertyPath.ts b/packages/reffuse/src/types/PropertyPath.ts index 1cf005f..2a19a8f 100644 --- a/packages/reffuse/src/types/PropertyPath.ts +++ b/packages/reffuse/src/types/PropertyPath.ts @@ -19,7 +19,7 @@ export type ArrayPaths = { export type ObjectPaths = { [K in keyof T as K extends string | number | symbol ? K : never]-?: NonNullable extends infer V - ? [K] | [K, ...Paths] + ? [K] | [K, ...Paths] : never } extends infer O ? O[keyof O]