facebookexperimental/Recoil
Vedi su GitHub[Typescript] Use selectorFamily with an interface
Open
#629 aperta il 30 set 2020
TypeScript / Flowhelp wanted
Metriche repository
- Star
- (19.428 star)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
I have a simple interface called Filters
export interface Filters {
search: string;
}
And I'm trying to use it like with selectorFamily like that: selectorFamily<Patient[], Filters>
I'm getting typescript error
Type 'Filters' does not satisfy the constraint 'SerializableParam'. Type 'Filters' is not assignable to type 'Readonly<{ [key: string]: SerializableParam; }>'. Index signature is missing in type 'Filters'.ts(2344)
If I simply extract the interface
selectorFamily<Patient[], { search: string }> it works, but I would happy to not do it