Install:
- npm i react-router-dom
- npm install react-bootstrap bootstrap [import 'bootstrap/dist/css/bootstrap.min.css']
Irelevant:
- connect mongo atlas - get old data back - Klemen
What is missing:
- add pdf converter
Problems:
-
GLOBAL - styles (naj bo vsak page minimalno 100% visok oziroma po pootrebi se vecji)
-
GLOBAL - Button-e imam obkrozene z Link-i, ali nima Button nek interni prop da se obnasa kot link?
-
GLOBAL - spucaj console.log-e in vse stvari ki jih ne uporabljam
-
GLOBAL - 404 pages
-
GLOBAL - ko me pelje na drugo stran naj mi zmeraj prikazuje stran od vrha (npr ko se doda navbar mi ostane le ta skrit in moram poskrolat do vrha, jst pa hocem da gre iz vrha po defaultu)
-
REGISTER.js - validation: email - must include @, password: must be at least 8 caracters long ect.
-
REGISTER.js, LOGIN.js - style view password button
-
FIXED (-- !!! --) LOGIN.js - ce uporabnik ze obstaja naj ga poslje na HOME.js
-
ADDPERSONALINFO.js - country: ISO, birthday: calendar, gender: 3 options
-
ADDPERSONALINFO.js - ali lahko naredim dinamicne state in funkcije, glede na to da se vse ponavlja?
-
EDITEXAM.js - grda koda. Klemen si mi napisal naj se izogibam nekim zapisom in naj save-am stvari v spremenljivke
-
ONLYPERSONALINFO.js - klemen ce greva lahko se 1x cez tisto resitev ki si mi jo predlagal zadnjic, za zdruzevanje editov, in validationov? Glej onlyPersonalInfoooo.js
-
PERSONALINFO.js - poglej si state personalInfoOnce in kje ga uporabljam, ker gre za neke vrste fixed state
-
SEEALLCHANGES.js - conditional rendering na conditional rendering, ali je to ok praksa?
-
SEEALLCHANGES.js - v renderingu conditional renderaj samo ce se spremenljivka spremeni drugace ne, ker jaz imam po defaultu da se je spremenil npr in email in pasword, ceprav se je mogoce spremenil samo password
-
HOME.js - conditional renderji!
-
ADDEXAMS.js, ALLEXAMS.js, FIRSTPAGE.js, INFOONTIME.js, NAVBAR.js, INDEX.js - to je vse kul
-
Link - PERSONALINFO.js (osebni podatki se ne spreminjajo za ta link)
-
Link - ONLYEXAMS.js (zmeraj mi naload original, tudi ce se exam kasneje edita)
-
Link - FEEDCHANGESDETAIL.js (miljon conditional renderjev!!!, glej 8.2 isti problemi)
-
HOOKS, APP.js - check it out