From b51f82cd3a9913507c9138ffd74597ca6edbdfe9 Mon Sep 17 00:00:00 2001 From: frits000000 <45283950+frits000000@users.noreply.github.com> Date: Sat, 21 Nov 2020 11:33:58 +0100 Subject: [PATCH] profile ppages implemented --- ReactJS/alfaprentice/package-lock.json | 16 +++++ ReactJS/alfaprentice/package.json | 2 + .../src/Components/Cards/CompanyResult.js | 16 +++-- .../Components/Cards/FinishedInternCard.js | 28 ++++++++ .../src/Components/Footer/Footer.js | 8 ++- .../src/Components/GlobalStyles.css | 29 ++++++++ .../src/Components/Header/Header.css | 9 +++ .../src/Components/Header/Header.js | 12 +++- .../Components/Pages/{ => Home}/HomePage.css | 4 +- .../src/Components/Pages/Home/HomePage.js | 63 +++++++++++++++++ .../src/Components/Pages/HomePage.js | 57 --------------- .../Pages/Profile/CompanyProfile.js | 58 ++++++++++++++++ .../src/Components/Pages/Profile/Profile.css | 24 +++++++ .../Components/Pages/Profile/UserProfile.js | 65 ++++++++++++++++++ .../src/Components/Routing/Router.js | 6 +- .../src/Components/images/doos.jpg | Bin 0 -> 221627 bytes ReactJS/alfaprentice/src/Components/index.js | 8 ++- 17 files changed, 336 insertions(+), 69 deletions(-) create mode 100644 ReactJS/alfaprentice/src/Components/Cards/FinishedInternCard.js rename ReactJS/alfaprentice/src/Components/Pages/{ => Home}/HomePage.css (90%) create mode 100644 ReactJS/alfaprentice/src/Components/Pages/Home/HomePage.js delete mode 100644 ReactJS/alfaprentice/src/Components/Pages/HomePage.js create mode 100644 ReactJS/alfaprentice/src/Components/Pages/Profile/CompanyProfile.js create mode 100644 ReactJS/alfaprentice/src/Components/Pages/Profile/Profile.css create mode 100644 ReactJS/alfaprentice/src/Components/Pages/Profile/UserProfile.js create mode 100644 ReactJS/alfaprentice/src/Components/images/doos.jpg diff --git a/ReactJS/alfaprentice/package-lock.json b/ReactJS/alfaprentice/package-lock.json index 08c3e26..3b2315a 100644 --- a/ReactJS/alfaprentice/package-lock.json +++ b/ReactJS/alfaprentice/package-lock.json @@ -3129,6 +3129,14 @@ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.0.tgz", "integrity": "sha512-9atDIOTDLsWL+1GbBec6omflaT5Cxh88J0GtJtGfCVIXpI02rXHkju59W5mMqWa7eiC5OR168v3TK3kUKBW98g==" }, + "axios": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.0.tgz", + "integrity": "sha512-fmkJBknJKoZwem3/IKSSLpkdNXZeBu5Q7GA/aRsr2btgrptmSCxi2oFjZHqGdK9DoTil9PIHlPIZw2EcRJXRvw==", + "requires": { + "follow-redirects": "^1.10.0" + } + }, "axobject-query": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", @@ -12516,6 +12524,14 @@ "warning": "^4.0.3" } }, + "react-paginate": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/react-paginate/-/react-paginate-6.5.0.tgz", + "integrity": "sha512-H7xSi9jyiJzgfaj+2nNhQcjZfwzJ/Mxb64V2RiyDctjZyCWojwsaGwMqhLBpQ58iAuMVtBMRQ7ECqMcUKG9QSQ==", + "requires": { + "prop-types": "^15.6.1" + } + }, "react-refresh": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", diff --git a/ReactJS/alfaprentice/package.json b/ReactJS/alfaprentice/package.json index fbcfa55..0bccfa3 100644 --- a/ReactJS/alfaprentice/package.json +++ b/ReactJS/alfaprentice/package.json @@ -6,10 +6,12 @@ "@testing-library/jest-dom": "^5.11.6", "@testing-library/react": "^11.2.1", "@testing-library/user-event": "^12.2.2", + "axios": "^0.21.0", "react": "^17.0.1", "react-cookie": "^4.0.3", "react-dom": "^17.0.1", "react-modal": "^3.11.2", + "react-paginate": "^6.5.0", "react-router-dom": "^5.2.0", "react-scripts": "4.0.0", "react-toggle-display": "^2.2.1", diff --git a/ReactJS/alfaprentice/src/Components/Cards/CompanyResult.js b/ReactJS/alfaprentice/src/Components/Cards/CompanyResult.js index c9cc6b7..dc341c8 100644 --- a/ReactJS/alfaprentice/src/Components/Cards/CompanyResult.js +++ b/ReactJS/alfaprentice/src/Components/Cards/CompanyResult.js @@ -4,6 +4,14 @@ import React from 'react'; //Style import "./Cards.css"; +//Components +import { + BrowserRouter as Router, + Switch, + Route, + Link + } from "react-router-dom"; + class CompanyResult extends React.Component { render() { return( @@ -17,7 +25,7 @@ class CompanyResult extends React.Component { Wij bij bedrijf 1 zijn bezig met bla bla en zoeken altijd naar bla bla bla. Wij zijn bla bla en bla bla maar altijd bla bla. bla bla bla tolereren wij echten niet. bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla …….
Wij bij bedrijf 1 zijn bezig met bla bla en zoeken altijd naar bla bla bla. Wij zijn bla bla en bla bla maar altijd bla bla. bla bla bla tolereren wij echten niet. bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla …….
+Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ . Kan koprol maken
+ . kan hoger dan 10 cm springen
+ . drinkt graag koffie
+ . heet een hekel aan Nederlandse rap
+
+ Functie: CEO
+ Email: flappie@bedrijf1.nl
+ Tel: 0192883746
+
+ Adres: ergends +
+Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
+ . Javascript
+ . html
+ . php
+ . ReactJs
+
+ Opleiding: AO
+ Email: flappie@bedrijf1.nl
+ Tel: 0192883746
+
+ Github: githublink +
+6-Q2I`{+v1Nn P{hds9AAX`lZYUuFRD`g!S~xgfjL5__PvlL1We
zJQbs2DcYQrPGWA_;G|wc_b1}<#*^iP%P+6fJNm?Pbxka!ZQiKfd%B@28^Kxanqu72
zr?gU;VOa`8df`!|Z=U8DlxYfIzI#PC)R8ZC&g|N-PwDD|$bgwYXf6`v%^sXQNPyY=
zkd&1=nQ98a+^y!RrSp f
z`h#h>e*|085+#IZEBZyqQGeZCW|&%muy|wr<2mW8KXX=U;*tbr@C@`{cNZ!-Q*)nB
z0kt`Wf 9o510s!TZ=oA341&Hp22)UzFYYhT59({`R
z%eI$>H#@@FD!qi^Y^H4>@o_Vj%D616R9{0q6WT$zOfW(;>4MTHF`q>GjdNNszg}W1*!0h~`+-VEB%KiHlU3cPCxP1t+r-
z;9Eb2(H6Rb;m%a!q`P)>nktUoH{o8eFpA6JovPJ%6^ZJq0ZmnOuY@Dy6@o;a2h{Nk
z$f6*gt!o^8{KYcKpgQJ*K7gRk79&Oen(_XxI7T6xf=EejYdJ3J1KO
zV#LIOl|Qn!L`&LW(azTyM7)T#kOKY3n+wq5aK7Ss5I8b}n{_3*G%8136LdvV+$wZF
z(Wtxq-cR!G&%
xdjSrJn}>Z1wz*fG|BOX6i@p2{UNftU(03aHn$;~&
zp!}tR`cLVsZ`9DxCI&70e~OT&Pak9A?W@+`0R1VSU;B%mA!Dx86C-l+zvUb9yOQ%)
zBN=CZPaRLkIN8Y@i1y{OGbUB~xCo2p(M9%Xq#@TH%v)j}N(cHZT(Ixpb2)*fvuwi9
z7a>15S`*s#skyNHD*Q7&;k&}Gw^gp8Fq=WoFpyo}Gf
zYoV>>_mxuyFLg03M$vRhQiayHRI0`iq7?wLaRXlAR(Cu*`<1i0X>x=ZOR)nV`lDc)
z*Hn2py;GVgg!6nsIOdq#RT>v4#0{@x+IdU6r_+4$&s9$o@z4Dx0fEQ5E{8VxYOA%u
zjkr#3cuc@kgo5A0X7fy<()j5hHag)XLGp2M=F0LxJ_
zwu)T7E0;