generated from hppRC/gatsby-firebase-skeleton
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathseed.js
41 lines (38 loc) · 1 KB
/
seed.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// const { client } = AOJContainer.useContainer();
// const onClick = async () => {
// const url = `https://judgeapi.u-aizu.ac.jp/problems?size=${10000}`;
// let res: AxiosResponse<any>;
// try {
// res = await client.get(url);
// } catch (error) {
// console.error(error);
// return;
// }
// const allProblems: object[] = [];
// const allProblemIds: string[] = [];
// for (const problem of res.data) {
// const { id } = problem;
// allProblems.push(problem);
// allProblemIds.push(id);
// }
// console.log(allProblems);
// console.log(allProblemIds);
// try {
// await firebase
// .firestore()
// .collection(`AOJdata`)
// .doc('allProblems')
// .set({ allProblems });
// } catch (error) {
// console.error(error);
// }
// try {
// await firebase
// .firestore()
// .collection(`AOJdata`)
// .doc('allProblemIds')
// .set({ allProblemIds });
// } catch (error) {
// console.error(error);
// }
// };