Skip to content

Commit 2dd9dc0

Browse files
rmcauleylukas-reineke
authored andcommitted
Add nameMap argument to pageQueryGenerator (#56)
1 parent fa845cf commit 2dd9dc0

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

index.node.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.web.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/helpers.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export declare type Deep<T> = {
66
}[T extends string ? 0 : 1];
77
export declare function bind<T extends Function>(_target: object, propertyKey: string, descriptor: TypedPropertyDescriptor<T>): TypedPropertyDescriptor<T> | void;
88
export declare function getFormattedFields(fields?: Array<string>, nameMap?: Record<string, string>): string;
9-
export declare function pageQueryGenerator(name: keyof Query, fields?: Array<string>, hasShowDeleted?: boolean): string;
9+
export declare function pageQueryGenerator(name: keyof Query, fields?: Array<string>, hasShowDeleted?: boolean, nameMap?: Record<string, string>): string;
1010
export interface APIError {
1111
message?: string;
1212
extentions?: {

src/helpers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ export function pageQueryGenerator(
5252
name: keyof Query,
5353
fields: Array<string> = [],
5454
hasShowDeleted = false,
55+
nameMap: Record<string, string> = defaultNameMap,
5556
) {
5657
return `
5758
query(
@@ -80,7 +81,7 @@ query(
8081
}
8182
edges {
8283
node {
83-
${getFormattedFields(fields)}
84+
${getFormattedFields(fields, nameMap)}
8485
}
8586
}
8687
}

0 commit comments

Comments
 (0)