From d2524e5903ab481a5c98c49b1dcb53fd36699e5c Mon Sep 17 00:00:00 2001
From: mrfry
Date: Tue, 28 Mar 2023 19:50:41 +0200
Subject: [PATCH 1/2] build fix
---
.eslintrc.js | 4 +--
package-lock.json | 51 ++++++++++++++++++++++++++++++++++++++
package.json | 1 +
src/pages/_document.jsx | 2 +-
src/pages/allQuestions.jsx | 4 +--
5 files changed, 56 insertions(+), 6 deletions(-)
diff --git a/.eslintrc.js b/.eslintrc.js
index de6c96e..864da7a 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -14,10 +14,8 @@ module.exports = {
},
extends: [
'plugin:react/recommended',
- 'standard',
'plugin:react/jsx-runtime',
- 'plugin:testing-library/react',
- 'plugin:jest/all',
+ 'plugin:@next/next/recommended',
],
globals: {
Atomics: 'readonly',
diff --git a/package-lock.json b/package-lock.json
index 9150dc6..dded54a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,6 +10,7 @@
"license": "ISC",
"dependencies": {
"@babel/eslint-parser": "^7.5.4",
+ "@next/eslint-plugin-next": "^13.2.4",
"eslint-plugin-react": "^7.32.2",
"linkify-string": "^4.1.0",
"next": "^13.2.3",
@@ -633,6 +634,33 @@
"resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.3.tgz",
"integrity": "sha512-FN50r/E+b8wuqyRjmGaqvqNDuWBWYWQiigfZ50KnSFH0f+AMQQyaZl+Zm2+CIpKk0fL9QxhLxOpTVA3xFHgFow=="
},
+ "node_modules/@next/eslint-plugin-next": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.2.4.tgz",
+ "integrity": "sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==",
+ "dependencies": {
+ "glob": "7.1.7"
+ }
+ },
+ "node_modules/@next/eslint-plugin-next/node_modules/glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/@next/swc-android-arm-eabi": {
"version": "13.2.3",
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.3.tgz",
@@ -3855,6 +3883,29 @@
"resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.3.tgz",
"integrity": "sha512-FN50r/E+b8wuqyRjmGaqvqNDuWBWYWQiigfZ50KnSFH0f+AMQQyaZl+Zm2+CIpKk0fL9QxhLxOpTVA3xFHgFow=="
},
+ "@next/eslint-plugin-next": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.2.4.tgz",
+ "integrity": "sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==",
+ "requires": {
+ "glob": "7.1.7"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
"@next/swc-android-arm-eabi": {
"version": "13.2.3",
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.3.tgz",
diff --git a/package.json b/package.json
index 7a77ac3..50766ac 100644
--- a/package.json
+++ b/package.json
@@ -14,6 +14,7 @@
"license": "ISC",
"dependencies": {
"@babel/eslint-parser": "^7.5.4",
+ "@next/eslint-plugin-next": "^13.2.4",
"eslint-plugin-react": "^7.32.2",
"linkify-string": "^4.1.0",
"next": "^13.2.3",
diff --git a/src/pages/_document.jsx b/src/pages/_document.jsx
index 42b753a..3782820 100644
--- a/src/pages/_document.jsx
+++ b/src/pages/_document.jsx
@@ -11,7 +11,7 @@ class MyDocument extends Document {
return (
-
+
diff --git a/src/pages/allQuestions.jsx b/src/pages/allQuestions.jsx
index 946d570..ea36d19 100644
--- a/src/pages/allQuestions.jsx
+++ b/src/pages/allQuestions.jsx
@@ -36,7 +36,7 @@ function fetchData(db) {
credentials: 'include',
})
.then((resp) => {
- return respon()
+ return resp.json()
})
.then((resp) => {
resolve({
@@ -61,7 +61,7 @@ function fetchDbs() {
credentials: 'include',
})
.then((resp) => {
- return respon()
+ return resp.json()
})
.then((data) => {
resolve(data)
From e810b93248a3e1026c8e21936709980fb4bb91aa Mon Sep 17 00:00:00 2001
From: mrfry
Date: Tue, 28 Mar 2023 19:50:58 +0200
Subject: [PATCH 2/2] added babelrc
---
.babelrc | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 .babelrc
diff --git a/.babelrc b/.babelrc
new file mode 100644
index 0000000..7dd5e9d
--- /dev/null
+++ b/.babelrc
@@ -0,0 +1,3 @@
+{
+ "presets": ["@babel/preset-react"]
+}