* connect Dashboard to store
* delete account button logs out...
* buttons routing functional
* refactor enhance to store
* use an enum for routes and statuses
* add statuses enum and enable EditProfile Form
* conditional display of social links
* Links type,
* display alert on EditProfile form submit
* refactor extract alert interface
* update useForm hook to handle checkboxes
* enable add education form
* enable add experience form
* add blank dev Profile on signup
* enable delete credential button
* delete account set profile to inactive
* add isActive field to dev, checks for user existance on sign up to not overwrite inactive profiles
* install redux and set authSlice
* connect navBar to the sotre
* create User type
* install react-redux-firebase
* bind to firebase
* connect App to firebase auth; display splash screen while loading auth state
* install firestore
* install firestore
* refactor tests
* edit env variables in ci
* refactor tests
* refactor tests
* edit env variables in ci
* specification test
* set public and private links sets based on authentication state
* enable frontend navigation
* set frontend link in sign in/up and landing pages
* refactor navbar tests
* style 404 page
* 🧪install cypress
run yarn cypress to open E2E test runner
run yarn test to tun unit tests
* 🔧 set cypress up
- define a baseUrl in cypress.json
- create a smoke.spec.js to check config.
* fix error in README