mirror of
https://github.com/kuhyx/WUT_Computer_Science.git
synced 2026-07-04 15:43:16 +02:00
feat: registrasion works
This commit is contained in:
parent
2424fc66c8
commit
eb32565cca
2
EGUI/lab3/front/node_modules/.cache/.eslintcache
generated
vendored
2
EGUI/lab3/front/node_modules/.cache/.eslintcache
generated
vendored
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/018c13b4d13c6537273499fa07c3a3ed.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/018c13b4d13c6537273499fa07c3a3ed.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/0517b663b87e82857a40dc57316a07e7.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/0517b663b87e82857a40dc57316a07e7.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/077e84e5d979f4947d9c297232e91419.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/077e84e5d979f4947d9c297232e91419.json
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"ast":null,"code":"var _jsxFileName = \"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx\",\n _s = $RefreshSig$();\n\nimport React, { useEffect, useState } from \"react\";\nimport Blogs from \"../../blogs/Blogs\";\nimport axios from \"axios\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function Home() {\n _s();\n\n const [blogEntries, setBlogEntires] = useState([]);\n useEffect(() => {\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.get(\"/entries\");\n setBlogEntires(response.data);\n };\n\n fetchEntries();\n }, []);\n return /*#__PURE__*/_jsxDEV(\"div\", {\n children: /*#__PURE__*/_jsxDEV(Blogs, {\n entries: blogEntries\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 20,\n columnNumber: 14\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 9\n }, this);\n}\n\n_s(Home, \"yti199pok4XmZHclVyomQs5sHLo=\");\n\n_c = Home;\n\nvar _c;\n\n$RefreshReg$(_c, \"Home\");","map":{"version":3,"names":["React","useEffect","useState","Blogs","axios","Home","blogEntries","setBlogEntires","fetchEntries","console","log","response","get","data"],"sources":["/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\n\nimport Blogs from \"../../blogs/Blogs\";\nimport axios from \"axios\"\n\nexport default function Home() {\n const [blogEntries, setBlogEntires] = useState([]);\n \n useEffect(()=>{\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.get(\"/entries\");\n setBlogEntires(response.data);\n }\n fetchEntries();\n },[])\n return (\n <div>\n\n <Blogs entries={blogEntries} /> \n </div> \n )\n}"],"mappings":";;;AAAA,OAAOA,KAAP,IAAgBC,SAAhB,EAA2BC,QAA3B,QAA2C,OAA3C;AAEA,OAAOC,KAAP,MAAkB,mBAAlB;AACA,OAAOC,KAAP,MAAkB,OAAlB;;AAEA,eAAe,SAASC,IAAT,GAAgB;EAAA;;EAC3B,MAAM,CAACC,WAAD,EAAcC,cAAd,IAAgCL,QAAQ,CAAC,EAAD,CAA9C;EAEAD,SAAS,CAAC,MAAI;IACV,MAAMO,YAAY,GAAG,YAAY;MAC7BC,OAAO,CAACC,GAAR,CAAY,YAAZ;MACA,MAAMC,QAAQ,GAAG,MAAMP,KAAK,CAACQ,GAAN,CAAU,UAAV,CAAvB;MACAL,cAAc,CAACI,QAAQ,CAACE,IAAV,CAAd;IACH,CAJD;;IAKAL,YAAY;EACf,CAPQ,EAOP,EAPO,CAAT;EAQA,oBACI;IAAA,uBAEK,QAAC,KAAD;MAAO,OAAO,EAAEF;IAAhB;MAAA;MAAA;MAAA;IAAA;EAFL;IAAA;IAAA;IAAA;EAAA,QADJ;AAMH;;GAjBuBD,I;;KAAAA,I"},"metadata":{},"sourceType":"module"}
|
||||
1
EGUI/lab3/front/node_modules/.cache/babel-loader/0da28cb417fae23c1f18a2dd9c87596b.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/0da28cb417fae23c1f18a2dd9c87596b.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/0ded5f77d07c8602cca4396ac90873ad.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/0ded5f77d07c8602cca4396ac90873ad.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/0e8a0dfebaf6c1c2afb284e8e1c7e044.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/0e8a0dfebaf6c1c2afb284e8e1c7e044.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/125e61b9471593af48ff26e7fbdeb622.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/125e61b9471593af48ff26e7fbdeb622.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1b0fdc0666c83ecf84188a1799da23ba.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1b0fdc0666c83ecf84188a1799da23ba.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1cc575209cb36d9d655ae6b0710b124c.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1cc575209cb36d9d655ae6b0710b124c.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1e19e74a171bf55d8e7e9d6fae639937.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1e19e74a171bf55d8e7e9d6fae639937.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1e5719e268ef94567423c555b1b4ba12.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1e5719e268ef94567423c555b1b4ba12.json
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"ast":null,"code":"var _jsxFileName = \"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx\",\n _s = $RefreshSig$();\n\nimport React, { useEffect, useState } from \"react\";\nimport Blogs from \"../../blogs/Blogs\";\nimport Register from \"../Register/Register\";\nimport axios from \"axios\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function Home() {\n _s();\n\n const [blogEntries, setBlogEntires] = useState([]);\n useEffect(() => {\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.post(\"/entries\");\n setBlogEntires(response.data);\n };\n\n fetchEntries();\n }, []);\n return /*#__PURE__*/_jsxDEV(\"div\", {\n children: /*#__PURE__*/_jsxDEV(Register, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 21,\n columnNumber: 14\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 9\n }, this);\n}\n\n_s(Home, \"yti199pok4XmZHclVyomQs5sHLo=\");\n\n_c = Home;\n\nvar _c;\n\n$RefreshReg$(_c, \"Home\");","map":{"version":3,"names":["React","useEffect","useState","Blogs","Register","axios","Home","blogEntries","setBlogEntires","fetchEntries","console","log","response","post","data"],"sources":["/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\n\nimport Blogs from \"../../blogs/Blogs\";\nimport Register from \"../Register/Register\";\nimport axios from \"axios\"\n\nexport default function Home() {\n const [blogEntries, setBlogEntires] = useState([]);\n \n useEffect(()=>{\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.post(\"/entries\");\n setBlogEntires(response.data);\n }\n fetchEntries();\n },[])\n return (\n <div>\n\n <Register></Register>\n </div> \n )\n}"],"mappings":";;;AAAA,OAAOA,KAAP,IAAgBC,SAAhB,EAA2BC,QAA3B,QAA2C,OAA3C;AAEA,OAAOC,KAAP,MAAkB,mBAAlB;AACA,OAAOC,QAAP,MAAqB,sBAArB;AACA,OAAOC,KAAP,MAAkB,OAAlB;;AAEA,eAAe,SAASC,IAAT,GAAgB;EAAA;;EAC3B,MAAM,CAACC,WAAD,EAAcC,cAAd,IAAgCN,QAAQ,CAAC,EAAD,CAA9C;EAEAD,SAAS,CAAC,MAAI;IACV,MAAMQ,YAAY,GAAG,YAAY;MAC7BC,OAAO,CAACC,GAAR,CAAY,YAAZ;MACA,MAAMC,QAAQ,GAAG,MAAMP,KAAK,CAACQ,IAAN,CAAW,UAAX,CAAvB;MACAL,cAAc,CAACI,QAAQ,CAACE,IAAV,CAAd;IACH,CAJD;;IAKAL,YAAY;EACf,CAPQ,EAOP,EAPO,CAAT;EAQA,oBACI;IAAA,uBAEK,QAAC,QAAD;MAAA;MAAA;MAAA;IAAA;EAFL;IAAA;IAAA;IAAA;EAAA,QADJ;AAMH;;GAjBuBH,I;;KAAAA,I"},"metadata":{},"sourceType":"module"}
|
||||
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1e73fdec605d90b34c7838c4e27d3497.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/1e73fdec605d90b34c7838c4e27d3497.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/20ad47dd7214acbb8fc6b24fcf389cbd.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/20ad47dd7214acbb8fc6b24fcf389cbd.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/212dfe813a57759df9e109482a8eb36d.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/212dfe813a57759df9e109482a8eb36d.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/280092e6cda1311a7837241f0511c167.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/280092e6cda1311a7837241f0511c167.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/2b3a20db8aaef126e747ba0a7399c421.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/2b3a20db8aaef126e747ba0a7399c421.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/300b40d211b4d2ee9e0068d3a784cfca.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/300b40d211b4d2ee9e0068d3a784cfca.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/42a083d049bdf0658e06a47ae21a704b.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/42a083d049bdf0658e06a47ae21a704b.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/47cd8fd30fde73f6924e64d1c2809bf8.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/47cd8fd30fde73f6924e64d1c2809bf8.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/49010b552eed11985fb9acc81f2cbe44.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/49010b552eed11985fb9acc81f2cbe44.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/4aed24790a09025bb848bf49b93149f4.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/4aed24790a09025bb848bf49b93149f4.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/4afcede1bf596f30ae84c37608ae2f7c.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/4afcede1bf596f30ae84c37608ae2f7c.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/4ea8e784132b2511ffcff4b0662f1050.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/4ea8e784132b2511ffcff4b0662f1050.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/59d27c93600fe01a85ece3bb6d9f2b61.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/59d27c93600fe01a85ece3bb6d9f2b61.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/602ed9610afe4cfaa33c429e93652b51.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/602ed9610afe4cfaa33c429e93652b51.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/614b4a0effdba1ed08c2592d0d58fe2d.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/614b4a0effdba1ed08c2592d0d58fe2d.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/63e3bde37e188b65fd9c150d0106dea6.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/63e3bde37e188b65fd9c150d0106dea6.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/66eae1d982041e54ec7fed08b253034a.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/66eae1d982041e54ec7fed08b253034a.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/6d3f4bd90b42f48c170fe4b875b9b828.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/6d3f4bd90b42f48c170fe4b875b9b828.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7109504094ddcb5c045ce78c7da80747.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7109504094ddcb5c045ce78c7da80747.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/752525edafae9b6f4a703e534f453cac.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/752525edafae9b6f4a703e534f453cac.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7996b31359f819588428189b09fc5e4d.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7996b31359f819588428189b09fc5e4d.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7e55eed2fc0c9d3fc7cff559455974c3.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7e55eed2fc0c9d3fc7cff559455974c3.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7e9b9932b8376382c5e5322802f9178d.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7e9b9932b8376382c5e5322802f9178d.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7eb3ef6f0de103d16f7cfca370346fb5.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/7eb3ef6f0de103d16f7cfca370346fb5.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/80e71d9ea9a625364a5e411c4e846b4f.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/80e71d9ea9a625364a5e411c4e846b4f.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/85a5719d3c7d200462b9864995c7e5d8.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/85a5719d3c7d200462b9864995c7e5d8.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/894fcb1fbbd2e7194d7b577e5f68a3e4.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/894fcb1fbbd2e7194d7b577e5f68a3e4.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/9839879d76dc3462bbcc009b513a5d78.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/9839879d76dc3462bbcc009b513a5d78.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/9c1cd054517876ab384f99141c14dba8.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/9c1cd054517876ab384f99141c14dba8.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/9e79a60b624cb9cbe073d0d5f1a7074b.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/9e79a60b624cb9cbe073d0d5f1a7074b.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/a3cb4c1c77962c6db252f757255b9e0a.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/a3cb4c1c77962c6db252f757255b9e0a.json
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"ast":null,"code":"var _jsxFileName = \"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx\",\n _s = $RefreshSig$();\n\nimport React, { useEffect, useState } from \"react\";\nimport Blogs from \"../../blogs/Blogs\";\nimport Register from \"../Register/Register\";\nimport axios from \"axios\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function Home() {\n _s();\n\n const [blogEntries, setBlogEntires] = useState([]);\n useEffect(() => {\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.get(\"/entries\");\n setBlogEntires(response.data);\n };\n\n fetchEntries();\n }, []);\n return /*#__PURE__*/_jsxDEV(\"div\", {\n children: /*#__PURE__*/_jsxDEV(Register, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 21,\n columnNumber: 14\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 9\n }, this);\n}\n\n_s(Home, \"yti199pok4XmZHclVyomQs5sHLo=\");\n\n_c = Home;\n\nvar _c;\n\n$RefreshReg$(_c, \"Home\");","map":{"version":3,"names":["React","useEffect","useState","Blogs","Register","axios","Home","blogEntries","setBlogEntires","fetchEntries","console","log","response","get","data"],"sources":["/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\n\nimport Blogs from \"../../blogs/Blogs\";\nimport Register from \"../Register/Register\";\nimport axios from \"axios\"\n\nexport default function Home() {\n const [blogEntries, setBlogEntires] = useState([]);\n \n useEffect(()=>{\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.get(\"/entries\");\n setBlogEntires(response.data);\n }\n fetchEntries();\n },[])\n return (\n <div>\n\n <Register></Register>\n </div> \n )\n}"],"mappings":";;;AAAA,OAAOA,KAAP,IAAgBC,SAAhB,EAA2BC,QAA3B,QAA2C,OAA3C;AAEA,OAAOC,KAAP,MAAkB,mBAAlB;AACA,OAAOC,QAAP,MAAqB,sBAArB;AACA,OAAOC,KAAP,MAAkB,OAAlB;;AAEA,eAAe,SAASC,IAAT,GAAgB;EAAA;;EAC3B,MAAM,CAACC,WAAD,EAAcC,cAAd,IAAgCN,QAAQ,CAAC,EAAD,CAA9C;EAEAD,SAAS,CAAC,MAAI;IACV,MAAMQ,YAAY,GAAG,YAAY;MAC7BC,OAAO,CAACC,GAAR,CAAY,YAAZ;MACA,MAAMC,QAAQ,GAAG,MAAMP,KAAK,CAACQ,GAAN,CAAU,UAAV,CAAvB;MACAL,cAAc,CAACI,QAAQ,CAACE,IAAV,CAAd;IACH,CAJD;;IAKAL,YAAY;EACf,CAPQ,EAOP,EAPO,CAAT;EAQA,oBACI;IAAA,uBAEK,QAAC,QAAD;MAAA;MAAA;MAAA;IAAA;EAFL;IAAA;IAAA;IAAA;EAAA,QADJ;AAMH;;GAjBuBH,I;;KAAAA,I"},"metadata":{},"sourceType":"module"}
|
||||
1
EGUI/lab3/front/node_modules/.cache/babel-loader/a4f6100b9a88e07946d8494e421e7760.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/a4f6100b9a88e07946d8494e421e7760.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/aa7661bc0c347b2e89a81031f1ce3464.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/aa7661bc0c347b2e89a81031f1ce3464.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/ad5c88d1962c52e7029a5f78b8ffa102.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/ad5c88d1962c52e7029a5f78b8ffa102.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/ae03c1264fcef07ed68b31e7b386ecb0.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/ae03c1264fcef07ed68b31e7b386ecb0.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/b1723adf8ae81b874e9412da3d022eca.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/b1723adf8ae81b874e9412da3d022eca.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/b513d0de018452b576b1244c4cd4447a.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/b513d0de018452b576b1244c4cd4447a.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/c3cea40f4ac45950761db4be0ac346ac.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/c3cea40f4ac45950761db4be0ac346ac.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/c51ff6a58b6e96037053bd01c7060cc1.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/c51ff6a58b6e96037053bd01c7060cc1.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/c8840a3de483af89605a74b7dfb3b25c.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/c8840a3de483af89605a74b7dfb3b25c.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/d309668fa5a7becca4704d0bf16879f7.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/d309668fa5a7becca4704d0bf16879f7.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/d47a453e26d96a65564840d235847a7f.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/d47a453e26d96a65564840d235847a7f.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/d501b4418ed162b2f5a6e9a8f58eda8a.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/d501b4418ed162b2f5a6e9a8f58eda8a.json
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"ast":null,"code":"var _jsxFileName = \"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx\",\n _s = $RefreshSig$();\n\nimport React, { useEffect, useState } from \"react\";\nimport Blogs from \"../../blogs/Blogs\";\nimport axios from \"axios\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function Home() {\n _s();\n\n const [blogEntries, setBlogEntires] = useState([]);\n useEffect(() => {\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.get(\"/entries\");\n setBlogEntires(response.data);\n };\n\n fetchEntries();\n }, []);\n return /*#__PURE__*/_jsxDEV(\"div\", {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 9\n }, this);\n}\n\n_s(Home, \"yti199pok4XmZHclVyomQs5sHLo=\");\n\n_c = Home;\n\nvar _c;\n\n$RefreshReg$(_c, \"Home\");","map":{"version":3,"names":["React","useEffect","useState","Blogs","axios","Home","blogEntries","setBlogEntires","fetchEntries","console","log","response","get","data"],"sources":["/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\n\nimport Blogs from \"../../blogs/Blogs\";\nimport axios from \"axios\"\n\nexport default function Home() {\n const [blogEntries, setBlogEntires] = useState([]);\n \n useEffect(()=>{\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.get(\"/entries\");\n setBlogEntires(response.data);\n }\n fetchEntries();\n },[])\n return (\n <div>\n\n \n </div> \n )\n}"],"mappings":";;;AAAA,OAAOA,KAAP,IAAgBC,SAAhB,EAA2BC,QAA3B,QAA2C,OAA3C;AAEA,OAAOC,KAAP,MAAkB,mBAAlB;AACA,OAAOC,KAAP,MAAkB,OAAlB;;AAEA,eAAe,SAASC,IAAT,GAAgB;EAAA;;EAC3B,MAAM,CAACC,WAAD,EAAcC,cAAd,IAAgCL,QAAQ,CAAC,EAAD,CAA9C;EAEAD,SAAS,CAAC,MAAI;IACV,MAAMO,YAAY,GAAG,YAAY;MAC7BC,OAAO,CAACC,GAAR,CAAY,YAAZ;MACA,MAAMC,QAAQ,GAAG,MAAMP,KAAK,CAACQ,GAAN,CAAU,UAAV,CAAvB;MACAL,cAAc,CAACI,QAAQ,CAACE,IAAV,CAAd;IACH,CAJD;;IAKAL,YAAY;EACf,CAPQ,EAOP,EAPO,CAAT;EAQA,oBACI;IAAA;IAAA;IAAA;EAAA,QADJ;AAMH;;GAjBuBH,I;;KAAAA,I"},"metadata":{},"sourceType":"module"}
|
||||
1
EGUI/lab3/front/node_modules/.cache/babel-loader/db0e1e0369c95a3edc25684ccc529d97.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/db0e1e0369c95a3edc25684ccc529d97.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/dea9270d3c801acb9083036e2fb8e2d8.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/dea9270d3c801acb9083036e2fb8e2d8.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/df0b915c5e7316b4ee93c27f45c06eaa.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/df0b915c5e7316b4ee93c27f45c06eaa.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/dfca78f0b6fab1c0c7282a891db2f4f8.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/dfca78f0b6fab1c0c7282a891db2f4f8.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/e05874288ea9ecad3c94b12b31af302c.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/e05874288ea9ecad3c94b12b31af302c.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/e48eb0e21b739e8dfedc75c28e1c1bb7.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/e48eb0e21b739e8dfedc75c28e1c1bb7.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/e8d3de3b880eef8999fc341cf4c671e5.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/e8d3de3b880eef8999fc341cf4c671e5.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/eb40912c8965f3797e9de0b3aa5aaa16.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/eb40912c8965f3797e9de0b3aa5aaa16.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/ecb119f6b6e06d148b28912ad8caf2e2.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/ecb119f6b6e06d148b28912ad8caf2e2.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/efbb69ef5ea825d69dbe71a91f098803.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/efbb69ef5ea825d69dbe71a91f098803.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/f12d64132a8ac72edb2837db886cf172.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/f12d64132a8ac72edb2837db886cf172.json
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"ast":null,"code":"var _jsxFileName = \"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx\",\n _s = $RefreshSig$();\n\nimport React, { useEffect, useState } from \"react\";\nimport Blogs from \"../../blogs/Blogs\";\nimport axios from \"axios\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function Home() {\n _s();\n\n const [blogEntries, setBlogEntires] = useState([]);\n useEffect(() => {\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.get(\"/entries\");\n setBlogEntires(response.data);\n };\n\n fetchEntries();\n }, []);\n return /*#__PURE__*/_jsxDEV(\"div\", {\n children: /*#__PURE__*/_jsxDEV(Register, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 20,\n columnNumber: 14\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 18,\n columnNumber: 9\n }, this);\n}\n\n_s(Home, \"yti199pok4XmZHclVyomQs5sHLo=\");\n\n_c = Home;\n\nvar _c;\n\n$RefreshReg$(_c, \"Home\");","map":{"version":3,"names":["React","useEffect","useState","Blogs","axios","Home","blogEntries","setBlogEntires","fetchEntries","console","log","response","get","data"],"sources":["/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/egui_lab1_krzysztof_rudnicki/lab3/front/src/components/pages/home/Home.jsx"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\n\nimport Blogs from \"../../blogs/Blogs\";\nimport axios from \"axios\"\n\nexport default function Home() {\n const [blogEntries, setBlogEntires] = useState([]);\n \n useEffect(()=>{\n const fetchEntries = async () => {\n console.log(\"Fetching: \");\n const response = await axios.get(\"/entries\");\n setBlogEntires(response.data);\n }\n fetchEntries();\n },[])\n return (\n <div>\n\n <Register></Register>\n </div> \n )\n}"],"mappings":";;;AAAA,OAAOA,KAAP,IAAgBC,SAAhB,EAA2BC,QAA3B,QAA2C,OAA3C;AAEA,OAAOC,KAAP,MAAkB,mBAAlB;AACA,OAAOC,KAAP,MAAkB,OAAlB;;AAEA,eAAe,SAASC,IAAT,GAAgB;EAAA;;EAC3B,MAAM,CAACC,WAAD,EAAcC,cAAd,IAAgCL,QAAQ,CAAC,EAAD,CAA9C;EAEAD,SAAS,CAAC,MAAI;IACV,MAAMO,YAAY,GAAG,YAAY;MAC7BC,OAAO,CAACC,GAAR,CAAY,YAAZ;MACA,MAAMC,QAAQ,GAAG,MAAMP,KAAK,CAACQ,GAAN,CAAU,UAAV,CAAvB;MACAL,cAAc,CAACI,QAAQ,CAACE,IAAV,CAAd;IACH,CAJD;;IAKAL,YAAY;EACf,CAPQ,EAOP,EAPO,CAAT;EAQA,oBACI;IAAA,uBAEK,QAAC,QAAD;MAAA;MAAA;MAAA;IAAA;EAFL;IAAA;IAAA;IAAA;EAAA,QADJ;AAMH;;GAjBuBH,I;;KAAAA,I"},"metadata":{},"sourceType":"module"}
|
||||
1
EGUI/lab3/front/node_modules/.cache/babel-loader/f1c9430b0e75fd4760d4f2dc68d1e088.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/f1c9430b0e75fd4760d4f2dc68d1e088.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/f2234f3f82ccdda47c9a3cd534d9e450.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/f2234f3f82ccdda47c9a3cd534d9e450.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/f8dff94eba1e33c6ddc44ea758bff32d.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/f8dff94eba1e33c6ddc44ea758bff32d.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/fae01ee41e73f01d2568daad64d2a614.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/fae01ee41e73f01d2568daad64d2a614.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/fb590fee3c63e98e89f0bffc5f3afd04.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/fb590fee3c63e98e89f0bffc5f3afd04.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/fc1334b694363e3dacd5fbc0beeb3d4a.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/fc1334b694363e3dacd5fbc0beeb3d4a.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
EGUI/lab3/front/node_modules/.cache/babel-loader/fe5060a893f54325c0c139c64e368726.json
generated
vendored
Normal file
1
EGUI/lab3/front/node_modules/.cache/babel-loader/fe5060a893f54325c0c139c64e368726.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
EGUI/lab3/front/node_modules/.cache/default-development/index.pack.old
generated
vendored
BIN
EGUI/lab3/front/node_modules/.cache/default-development/index.pack.old
generated
vendored
Binary file not shown.
3818
EGUI/lab3/front/node_modules/.package-lock.json
generated
vendored
3818
EGUI/lab3/front/node_modules/.package-lock.json
generated
vendored
File diff suppressed because it is too large
Load Diff
25472
EGUI/lab3/front/package-lock.json
generated
25472
EGUI/lab3/front/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -8,6 +8,7 @@
|
||||
"@testing-library/user-event": "^13.5.0",
|
||||
"axios": "^0.27.2",
|
||||
"bootstrap": "^5.1.3",
|
||||
"http-proxy-middleware": "^2.0.6",
|
||||
"react": "^18.2.0",
|
||||
"react-bootstrap": "^2.4.0",
|
||||
"react-dom": "^18.2.0",
|
||||
@ -21,6 +22,7 @@
|
||||
"test": "react-scripts test",
|
||||
"eject": "react-scripts eject"
|
||||
},
|
||||
"proxy": "http://localhost:5000/api/",
|
||||
"eslintConfig": {
|
||||
"extends": [
|
||||
"react-app",
|
||||
@ -38,5 +40,5 @@
|
||||
"last 1 firefox version",
|
||||
"last 1 safari version"
|
||||
]
|
||||
},"proxy": "http://localhost:5000/api/"
|
||||
}
|
||||
}
|
||||
|
||||
@ -18,7 +18,7 @@ function App() {
|
||||
<TopBar/>
|
||||
<Routes>
|
||||
<Route path="/" element={<Home />} />
|
||||
<Route exact path="login" element={logged ? <Home/> :<Login />}/>
|
||||
<Route exact path="login" element={logged ? <Home/> :<Login />}/>
|
||||
<Route exact path="/register" element={logged ? <Home/> : <Register />} />
|
||||
<Route exact path="createEntry" element={logged ? <CreateEntry /> : <Home/> } />
|
||||
<Route path="blogEntry/:entryId" element={<BlogEntry />} />
|
||||
|
||||
@ -10,19 +10,31 @@ export default function Register() {
|
||||
const [email, setEmail] = useState("");
|
||||
const [password, setPassword] = useState("");
|
||||
const [blogTitle, setBlogTitle] = useState("");
|
||||
const [error, setError] = useState(false);
|
||||
|
||||
|
||||
const sendRegisterInfo = async (e) => {
|
||||
const handleSubmit = async (e) => {
|
||||
e.preventDefault();
|
||||
const response = await axios.post("auth/register", {
|
||||
setError(false);
|
||||
try{
|
||||
const response = await axios.post("http://localhost:5000/api/auth/register", {
|
||||
login,
|
||||
email,
|
||||
password,
|
||||
blogTitle,
|
||||
});
|
||||
response.data && window.location.replace("/login");
|
||||
}catch(err)
|
||||
{
|
||||
setError(true);
|
||||
if(err.status === 498) alert("THIS EMAIL ALREADY EXISTS");
|
||||
if(err.status === 499) alert("THIS LOGIN ALREADY EXISTS");
|
||||
}
|
||||
}
|
||||
return (
|
||||
<Form onSubmit={sendRegisterInfo}>
|
||||
<div>
|
||||
{error ? <p class="text-danger">"SOMETHING WENT WRONG" </p>: ""}
|
||||
<form onSubmit={handleSubmit}>
|
||||
<Form.Group className="mb-3" controlId="formBasicEmail">
|
||||
<Form.Label>Email address</Form.Label>
|
||||
<Form.Control type="email" placeholder="Enter email"
|
||||
@ -53,6 +65,7 @@ export default function Register() {
|
||||
<Button variant="primary" type="submit">
|
||||
Submit
|
||||
</Button>
|
||||
</Form>
|
||||
</form>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@ -17,7 +17,7 @@ export default function Home() {
|
||||
return (
|
||||
<div>
|
||||
|
||||
<Blogs entries={blogEntries} />
|
||||
<Blogs entries={blogEntries} />
|
||||
</div>
|
||||
)
|
||||
}
|
||||
0
EGUI/lab3/front/src/context/Actions.js
Normal file
0
EGUI/lab3/front/src/context/Actions.js
Normal file
13
EGUI/lab3/front/src/context/Context.js
Normal file
13
EGUI/lab3/front/src/context/Context.js
Normal file
@ -0,0 +1,13 @@
|
||||
import {createContext} from "react";
|
||||
|
||||
const INITIAL_STATE = {
|
||||
user:null,
|
||||
isFetching:false,
|
||||
error:false
|
||||
};
|
||||
|
||||
export const Context = createContext(INITIAL_STATE);
|
||||
|
||||
export const ContextProvider = ({children}) => {
|
||||
|
||||
}
|
||||
0
EGUI/lab3/front/src/context/Reducer.js
Normal file
0
EGUI/lab3/front/src/context/Reducer.js
Normal file
Loading…
Reference in New Issue
Block a user