Skip to content

Commit 09a064e

Browse files
committed
refactor(react): switch to useGetIdTokenQuery
1 parent 69ba438 commit 09a064e

File tree

10 files changed

+229
-268
lines changed

10 files changed

+229
-268
lines changed
Lines changed: 37 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,126 +1,96 @@
1-
import {
2-
executeMutation,
3-
executeQuery,
4-
mutationRef,
5-
queryRef,
6-
validateArgs,
7-
} from "firebase/data-connect";
1+
import { queryRef, executeQuery, mutationRef, executeMutation, validateArgs } from 'firebase/data-connect';
82

93
export const connectorConfig = {
10-
connector: "default",
11-
service: "tanstack-query-firebase",
12-
location: "us-central1",
4+
connector: 'default',
5+
service: 'tanstack-query-firebase',
6+
location: 'us-central1'
137
};
148

159
export const createMovieRef = (dcOrVars, vars) => {
16-
const { dc: dcInstance, vars: inputVars } = validateArgs(
17-
connectorConfig,
18-
dcOrVars,
19-
vars,
20-
true,
21-
);
10+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
2211
dcInstance._useGeneratedSdk();
23-
return mutationRef(dcInstance, "CreateMovie", inputVars);
24-
};
25-
createMovieRef.operationName = "CreateMovie";
12+
return mutationRef(dcInstance, 'CreateMovie', inputVars);
13+
}
14+
createMovieRef.operationName = 'CreateMovie';
2615

2716
export function createMovie(dcOrVars, vars) {
2817
return executeMutation(createMovieRef(dcOrVars, vars));
2918
}
3019

3120
export const upsertMovieRef = (dcOrVars, vars) => {
32-
const { dc: dcInstance, vars: inputVars } = validateArgs(
33-
connectorConfig,
34-
dcOrVars,
35-
vars,
36-
true,
37-
);
21+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
3822
dcInstance._useGeneratedSdk();
39-
return mutationRef(dcInstance, "UpsertMovie", inputVars);
40-
};
41-
upsertMovieRef.operationName = "UpsertMovie";
23+
return mutationRef(dcInstance, 'UpsertMovie', inputVars);
24+
}
25+
upsertMovieRef.operationName = 'UpsertMovie';
4226

4327
export function upsertMovie(dcOrVars, vars) {
4428
return executeMutation(upsertMovieRef(dcOrVars, vars));
4529
}
4630

4731
export const deleteMovieRef = (dcOrVars, vars) => {
48-
const { dc: dcInstance, vars: inputVars } = validateArgs(
49-
connectorConfig,
50-
dcOrVars,
51-
vars,
52-
true,
53-
);
32+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
5433
dcInstance._useGeneratedSdk();
55-
return mutationRef(dcInstance, "DeleteMovie", inputVars);
56-
};
57-
deleteMovieRef.operationName = "DeleteMovie";
34+
return mutationRef(dcInstance, 'DeleteMovie', inputVars);
35+
}
36+
deleteMovieRef.operationName = 'DeleteMovie';
5837

5938
export function deleteMovie(dcOrVars, vars) {
6039
return executeMutation(deleteMovieRef(dcOrVars, vars));
6140
}
6241

6342
export const addMetaRef = (dc) => {
64-
const { dc: dcInstance } = validateArgs(connectorConfig, dc, undefined);
43+
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
6544
dcInstance._useGeneratedSdk();
66-
return mutationRef(dcInstance, "AddMeta");
67-
};
68-
addMetaRef.operationName = "AddMeta";
45+
return mutationRef(dcInstance, 'AddMeta');
46+
}
47+
addMetaRef.operationName = 'AddMeta';
6948

7049
export function addMeta(dc) {
7150
return executeMutation(addMetaRef(dc));
7251
}
7352

7453
export const deleteMetaRef = (dcOrVars, vars) => {
75-
const { dc: dcInstance, vars: inputVars } = validateArgs(
76-
connectorConfig,
77-
dcOrVars,
78-
vars,
79-
true,
80-
);
54+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
8155
dcInstance._useGeneratedSdk();
82-
return mutationRef(dcInstance, "DeleteMeta", inputVars);
83-
};
84-
deleteMetaRef.operationName = "DeleteMeta";
56+
return mutationRef(dcInstance, 'DeleteMeta', inputVars);
57+
}
58+
deleteMetaRef.operationName = 'DeleteMeta';
8559

8660
export function deleteMeta(dcOrVars, vars) {
8761
return executeMutation(deleteMetaRef(dcOrVars, vars));
8862
}
8963

9064
export const listMoviesRef = (dc) => {
91-
const { dc: dcInstance } = validateArgs(connectorConfig, dc, undefined);
65+
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
9266
dcInstance._useGeneratedSdk();
93-
return queryRef(dcInstance, "ListMovies");
94-
};
95-
listMoviesRef.operationName = "ListMovies";
67+
return queryRef(dcInstance, 'ListMovies');
68+
}
69+
listMoviesRef.operationName = 'ListMovies';
9670

9771
export function listMovies(dc) {
9872
return executeQuery(listMoviesRef(dc));
9973
}
10074

10175
export const getMovieByIdRef = (dcOrVars, vars) => {
102-
const { dc: dcInstance, vars: inputVars } = validateArgs(
103-
connectorConfig,
104-
dcOrVars,
105-
vars,
106-
true,
107-
);
76+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
10877
dcInstance._useGeneratedSdk();
109-
return queryRef(dcInstance, "GetMovieById", inputVars);
110-
};
111-
getMovieByIdRef.operationName = "GetMovieById";
78+
return queryRef(dcInstance, 'GetMovieById', inputVars);
79+
}
80+
getMovieByIdRef.operationName = 'GetMovieById';
11281

11382
export function getMovieById(dcOrVars, vars) {
11483
return executeQuery(getMovieByIdRef(dcOrVars, vars));
11584
}
11685

11786
export const getMetaRef = (dc) => {
118-
const { dc: dcInstance } = validateArgs(connectorConfig, dc, undefined);
87+
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
11988
dcInstance._useGeneratedSdk();
120-
return queryRef(dcInstance, "GetMeta");
121-
};
122-
getMetaRef.operationName = "GetMeta";
89+
return queryRef(dcInstance, 'GetMeta');
90+
}
91+
getMetaRef.operationName = 'GetMeta';
12392

12493
export function getMeta(dc) {
12594
return executeQuery(getMetaRef(dc));
12695
}
96+
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
{
2-
"type": "module"
3-
}
1+
{"type":"module"}

dataconnect-sdk/js/default-connector/index.cjs.js

Lines changed: 36 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,133 +1,102 @@
1-
const {
2-
queryRef,
3-
executeQuery,
4-
mutationRef,
5-
executeMutation,
6-
validateArgs,
7-
} = require("firebase/data-connect");
1+
const { queryRef, executeQuery, mutationRef, executeMutation, validateArgs } = require('firebase/data-connect');
82

93
const connectorConfig = {
10-
connector: "default",
11-
service: "tanstack-query-firebase",
12-
location: "us-central1",
4+
connector: 'default',
5+
service: 'tanstack-query-firebase',
6+
location: 'us-central1'
137
};
148
exports.connectorConfig = connectorConfig;
159

1610
const createMovieRef = (dcOrVars, vars) => {
17-
const { dc: dcInstance, vars: inputVars } = validateArgs(
18-
connectorConfig,
19-
dcOrVars,
20-
vars,
21-
true,
22-
);
11+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
2312
dcInstance._useGeneratedSdk();
24-
return mutationRef(dcInstance, "CreateMovie", inputVars);
25-
};
26-
createMovieRef.operationName = "CreateMovie";
13+
return mutationRef(dcInstance, 'CreateMovie', inputVars);
14+
}
15+
createMovieRef.operationName = 'CreateMovie';
2716
exports.createMovieRef = createMovieRef;
2817

2918
exports.createMovie = function createMovie(dcOrVars, vars) {
3019
return executeMutation(createMovieRef(dcOrVars, vars));
3120
};
3221

3322
const upsertMovieRef = (dcOrVars, vars) => {
34-
const { dc: dcInstance, vars: inputVars } = validateArgs(
35-
connectorConfig,
36-
dcOrVars,
37-
vars,
38-
true,
39-
);
23+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
4024
dcInstance._useGeneratedSdk();
41-
return mutationRef(dcInstance, "UpsertMovie", inputVars);
42-
};
43-
upsertMovieRef.operationName = "UpsertMovie";
25+
return mutationRef(dcInstance, 'UpsertMovie', inputVars);
26+
}
27+
upsertMovieRef.operationName = 'UpsertMovie';
4428
exports.upsertMovieRef = upsertMovieRef;
4529

4630
exports.upsertMovie = function upsertMovie(dcOrVars, vars) {
4731
return executeMutation(upsertMovieRef(dcOrVars, vars));
4832
};
4933

5034
const deleteMovieRef = (dcOrVars, vars) => {
51-
const { dc: dcInstance, vars: inputVars } = validateArgs(
52-
connectorConfig,
53-
dcOrVars,
54-
vars,
55-
true,
56-
);
35+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
5736
dcInstance._useGeneratedSdk();
58-
return mutationRef(dcInstance, "DeleteMovie", inputVars);
59-
};
60-
deleteMovieRef.operationName = "DeleteMovie";
37+
return mutationRef(dcInstance, 'DeleteMovie', inputVars);
38+
}
39+
deleteMovieRef.operationName = 'DeleteMovie';
6140
exports.deleteMovieRef = deleteMovieRef;
6241

6342
exports.deleteMovie = function deleteMovie(dcOrVars, vars) {
6443
return executeMutation(deleteMovieRef(dcOrVars, vars));
6544
};
6645

6746
const addMetaRef = (dc) => {
68-
const { dc: dcInstance } = validateArgs(connectorConfig, dc, undefined);
47+
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
6948
dcInstance._useGeneratedSdk();
70-
return mutationRef(dcInstance, "AddMeta");
71-
};
72-
addMetaRef.operationName = "AddMeta";
49+
return mutationRef(dcInstance, 'AddMeta');
50+
}
51+
addMetaRef.operationName = 'AddMeta';
7352
exports.addMetaRef = addMetaRef;
7453

7554
exports.addMeta = function addMeta(dc) {
7655
return executeMutation(addMetaRef(dc));
7756
};
7857

7958
const deleteMetaRef = (dcOrVars, vars) => {
80-
const { dc: dcInstance, vars: inputVars } = validateArgs(
81-
connectorConfig,
82-
dcOrVars,
83-
vars,
84-
true,
85-
);
59+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
8660
dcInstance._useGeneratedSdk();
87-
return mutationRef(dcInstance, "DeleteMeta", inputVars);
88-
};
89-
deleteMetaRef.operationName = "DeleteMeta";
61+
return mutationRef(dcInstance, 'DeleteMeta', inputVars);
62+
}
63+
deleteMetaRef.operationName = 'DeleteMeta';
9064
exports.deleteMetaRef = deleteMetaRef;
9165

9266
exports.deleteMeta = function deleteMeta(dcOrVars, vars) {
9367
return executeMutation(deleteMetaRef(dcOrVars, vars));
9468
};
9569

9670
const listMoviesRef = (dc) => {
97-
const { dc: dcInstance } = validateArgs(connectorConfig, dc, undefined);
71+
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
9872
dcInstance._useGeneratedSdk();
99-
return queryRef(dcInstance, "ListMovies");
100-
};
101-
listMoviesRef.operationName = "ListMovies";
73+
return queryRef(dcInstance, 'ListMovies');
74+
}
75+
listMoviesRef.operationName = 'ListMovies';
10276
exports.listMoviesRef = listMoviesRef;
10377

10478
exports.listMovies = function listMovies(dc) {
10579
return executeQuery(listMoviesRef(dc));
10680
};
10781

10882
const getMovieByIdRef = (dcOrVars, vars) => {
109-
const { dc: dcInstance, vars: inputVars } = validateArgs(
110-
connectorConfig,
111-
dcOrVars,
112-
vars,
113-
true,
114-
);
83+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
11584
dcInstance._useGeneratedSdk();
116-
return queryRef(dcInstance, "GetMovieById", inputVars);
117-
};
118-
getMovieByIdRef.operationName = "GetMovieById";
85+
return queryRef(dcInstance, 'GetMovieById', inputVars);
86+
}
87+
getMovieByIdRef.operationName = 'GetMovieById';
11988
exports.getMovieByIdRef = getMovieByIdRef;
12089

12190
exports.getMovieById = function getMovieById(dcOrVars, vars) {
12291
return executeQuery(getMovieByIdRef(dcOrVars, vars));
12392
};
12493

12594
const getMetaRef = (dc) => {
126-
const { dc: dcInstance } = validateArgs(connectorConfig, dc, undefined);
95+
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
12796
dcInstance._useGeneratedSdk();
128-
return queryRef(dcInstance, "GetMeta");
129-
};
130-
getMetaRef.operationName = "GetMeta";
97+
return queryRef(dcInstance, 'GetMeta');
98+
}
99+
getMetaRef.operationName = 'GetMeta';
131100
exports.getMetaRef = getMetaRef;
132101

133102
exports.getMeta = function getMeta(dc) {

0 commit comments

Comments
 (0)