Skip to content
This repository was archived by the owner on Sep 27, 2023. It is now read-only.

Commit 47785a5

Browse files
committed
consistently export function rather than mixing const/function
1 parent 4bf2fc5 commit 47785a5

10 files changed

+25
-25
lines changed

example-hooks-gen/ts/__relay_artifacts__/TodoAppAddTodoMutation.graphql.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,6 @@ return {
293293
export default node;
294294

295295

296-
export const useTodoAppAddTodoMutation = (mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoAppAddTodoMutation>) => Disposable) => {
296+
export function useTodoAppAddTodoMutation(mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoAppAddTodoMutation>) => Disposable) {
297297
return useMutation<TodoAppAddTodoMutation>(node, mutationConfig)
298298
}

example-hooks-gen/ts/__relay_artifacts__/TodoAppSetAppendingMutation.graphql.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,6 @@ return {
117117
export default node;
118118

119119

120-
export const useTodoAppSetAppendingMutation = (mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoAppSetAppendingMutation>) => Disposable) => {
120+
export function useTodoAppSetAppendingMutation(mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoAppSetAppendingMutation>) => Disposable) {
121121
return useMutation<TodoAppSetAppendingMutation>(node, mutationConfig)
122122
}

example-hooks-gen/ts/__relay_artifacts__/TodoChangeStatusMutation.graphql.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,6 @@ return {
152152
export default node;
153153

154154

155-
export const useTodoChangeStatusMutation = (mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoChangeStatusMutation>) => Disposable) => {
155+
export function useTodoChangeStatusMutation(mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoChangeStatusMutation>) => Disposable) {
156156
return useMutation<TodoChangeStatusMutation>(node, mutationConfig)
157157
}

example-hooks-gen/ts/__relay_artifacts__/TodoListFooterRemoveCompletedTodosMutation.graphql.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,6 @@ return {
168168
export default node;
169169

170170

171-
export const useTodoListFooterRemoveCompletedTodosMutation = (mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoListFooterRemoveCompletedTodosMutation>) => Disposable) => {
171+
export function useTodoListFooterRemoveCompletedTodosMutation(mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoListFooterRemoveCompletedTodosMutation>) => Disposable) {
172172
return useMutation<TodoListFooterRemoveCompletedTodosMutation>(node, mutationConfig)
173173
}

example-hooks-gen/ts/__relay_artifacts__/TodoListMarkAllTodosMutation.graphql.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,6 @@ return {
151151
export default node;
152152

153153

154-
export const useTodoListMarkAllTodosMutation = (mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoListMarkAllTodosMutation>) => Disposable) => {
154+
export function useTodoListMarkAllTodosMutation(mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoListMarkAllTodosMutation>) => Disposable) {
155155
return useMutation<TodoListMarkAllTodosMutation>(node, mutationConfig)
156156
}

example-hooks-gen/ts/__relay_artifacts__/TodoRemoveMutation.graphql.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,6 @@ return {
169169
export default node;
170170

171171

172-
export const useTodoRemoveMutation = (mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoRemoveMutation>) => Disposable) => {
172+
export function useTodoRemoveMutation(mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoRemoveMutation>) => Disposable) {
173173
return useMutation<TodoRemoveMutation>(node, mutationConfig)
174174
}

example-hooks-gen/ts/__relay_artifacts__/TodoRenameMutation.graphql.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,6 @@ return {
124124
export default node;
125125

126126

127-
export const useTodoRenameMutation = (mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoRenameMutation>) => Disposable) => {
127+
export function useTodoRenameMutation(mutationConfig?: (environment: IEnvironment, config: MutationConfig<TodoRenameMutation>) => Disposable) {
128128
return useMutation<TodoRenameMutation>(node, mutationConfig)
129129
}

example-hooks-gen/ts/__relay_artifacts__/TodoRootQuery.graphql.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -371,19 +371,19 @@ export function loadTodoRootQuery<TEnvironmentProviderOptions extends Environmen
371371
): PreloadedQuery<TodoRootQuery, TEnvironmentProviderOptions> {
372372
return loadQuery(environment, node, variables, options, environmentProviderOptions)
373373
}
374-
export const useTodoRootQuery = (variables: VariablesOf<TodoRootQuery>, options?: {
374+
export function useTodoRootQuery(variables: VariablesOf<TodoRootQuery>, options?: {
375375
fetchKey?: string | number;
376376
fetchPolicy?: FetchPolicy;
377377
networkCacheConfig?: CacheConfig;
378378
UNSTABLE_renderPolicy?: RenderPolicy;
379-
}) => {
379+
}) {
380380
return useLazyLoadQuery<TodoRootQuery>(node, variables, options)
381381
}
382-
export const useTodoRootQueryLoader = (initialQueryReference?: PreloadedQuery<TodoRootQuery> | null) => {
382+
export function useTodoRootQueryLoader(initialQueryReference?: PreloadedQuery<TodoRootQuery> | null) {
383383
return useQueryLoader(node, initialQueryReference)
384384
}
385-
export const usePreloadedTodoRootQuery = (preloadedQuery: PreloadedQuery<TodoRootQuery>, options?: {
385+
export function usePreloadedTodoRootQuery(preloadedQuery: PreloadedQuery<TodoRootQuery>, options?: {
386386
UNSTABLE_renderPolicy?: RenderPolicy;
387-
}) => {
387+
}) {
388388
return usePreloadedQuery<TodoRootQuery>(node, preloadedQuery, options)
389389
}

example-hooks-gen/ts/__relay_artifacts__/appInitialStateQuery.graphql.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -106,19 +106,19 @@ export function loadAppInitialStateQuery<TEnvironmentProviderOptions extends Env
106106
): PreloadedQuery<appInitialStateQuery, TEnvironmentProviderOptions> {
107107
return loadQuery(environment, node, variables, options, environmentProviderOptions)
108108
}
109-
export const useAppInitialStateQuery = (variables: VariablesOf<appInitialStateQuery> = {}, options?: {
109+
export function useAppInitialStateQuery(variables: VariablesOf<appInitialStateQuery> = {}, options?: {
110110
fetchKey?: string | number;
111111
fetchPolicy?: FetchPolicy;
112112
networkCacheConfig?: CacheConfig;
113113
UNSTABLE_renderPolicy?: RenderPolicy;
114-
}) => {
114+
}) {
115115
return useLazyLoadQuery<appInitialStateQuery>(node, variables, options)
116116
}
117-
export const useAppInitialStateQueryLoader = (initialQueryReference?: PreloadedQuery<appInitialStateQuery> | null) => {
117+
export function useAppInitialStateQueryLoader(initialQueryReference?: PreloadedQuery<appInitialStateQuery> | null) {
118118
return useQueryLoader(node, initialQueryReference)
119119
}
120-
export const usePreloadedAppInitialStateQuery = (preloadedQuery: PreloadedQuery<appInitialStateQuery>, options?: {
120+
export function usePreloadedAppInitialStateQuery(preloadedQuery: PreloadedQuery<appInitialStateQuery>, options?: {
121121
UNSTABLE_renderPolicy?: RenderPolicy;
122-
}) => {
122+
}) {
123123
return usePreloadedQuery<appInitialStateQuery>(node, preloadedQuery, options)
124124
}

src/hooks.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -229,16 +229,16 @@ export function usePaginated${n}(fragmentRef: any) {
229229

230230
function makePreloadedQueryBlock(name: string) {
231231
const n = capitalize(name);
232-
return `export const usePreloaded${n} = (preloadedQuery: PreloadedQuery<${name}>, options?: {
232+
return `export function usePreloaded${n}(preloadedQuery: PreloadedQuery<${name}>, options?: {
233233
UNSTABLE_renderPolicy?: RenderPolicy;
234-
}) => {
234+
}) {
235235
return usePreloadedQuery<${name}>(node, preloadedQuery, options)
236236
}`;
237237
}
238238

239239
function makeQueryLoaderBlock(name: string) {
240240
const fn = capitalize(name);
241-
return `export const use${fn}Loader = (initialQueryReference?: PreloadedQuery<${name}> | null) => {
241+
return `export function use${fn}Loader(initialQueryReference?: PreloadedQuery<${name}> | null) {
242242
return useQueryLoader(node, initialQueryReference)
243243
}`;
244244
}
@@ -249,14 +249,14 @@ function makeLazyLoadBlock(
249249
) {
250250
const n = capitalize(name);
251251
const noVars = args.length === 0;
252-
return `export const use${n} = (variables: VariablesOf<${name}>${
252+
return `export function use${n}(variables: VariablesOf<${name}>${
253253
noVars ? " = {}" : ""
254254
}, options?: {
255255
fetchKey?: string | number;
256256
fetchPolicy?: FetchPolicy;
257257
networkCacheConfig?: CacheConfig;
258258
UNSTABLE_renderPolicy?: RenderPolicy;
259-
}) => {
259+
}) {
260260
return useLazyLoadQuery<${name}>(node, variables, options)
261261
}`;
262262
}
@@ -283,13 +283,13 @@ function makeSubscriptionBlock(
283283
) {
284284
const n = capitalize(name);
285285
const noVars = args.length === 0;
286-
return `export const use${n} = (
286+
return `export function use${n}(
287287
config${noVars ? "?:" : ":"} Omit<
288288
GraphQLSubscriptionConfig<${name}>,
289289
'subscription' ${noVars ? `| 'variables'` : ""}
290290
>${noVars ? `& { variables?: ${name}['variables'] },` : ","}
291291
requestSubscriptionFn?: typeof requestSubscription
292-
) => {
292+
) {
293293
const memoConfig = useMemo(() => {
294294
return {
295295
variables: ${noVars ? "{}" : "config.variables"},
@@ -307,7 +307,7 @@ function makeSubscriptionBlock(
307307
function makeMutationBlock(name: string) {
308308
const n = capitalize(name);
309309
return `
310-
export const use${n} = (mutationConfig?: (environment: IEnvironment, config: MutationConfig<${name}>) => Disposable) => {
310+
export function use${n}(mutationConfig?: (environment: IEnvironment, config: MutationConfig<${name}>) => Disposable) {
311311
return useMutation<${name}>(node, mutationConfig)
312312
}`;
313313
}

0 commit comments

Comments
 (0)