We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aaa86ba commit 63a27a2Copy full SHA for 63a27a2
src/core/resources/resource.loader.ts
@@ -18,7 +18,7 @@ type SomeResourceType = ValueOf<ResourceMap>;
18
*/
19
export interface PolymorphicLinkTo<Key extends keyof ResourceMap> {
20
__typename: Key;
21
- id: ID;
+ id: ID<Key>;
22
}
23
24
/**
@@ -30,7 +30,7 @@ export type LinkToUnknown = PolymorphicLinkTo<keyof ResourceMap>;
30
* A reference to a resource with a static / known type.
31
32
export interface LinkTo<Key extends keyof ResourceMap> {
33
34
// Here for DX, and maybe type checking.
35
// Won't be used at runtime.
36
__typename?: Key;
0 commit comments