Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mini-Challenge 4: State management #92

Open
wants to merge 122 commits into
base: master
Choose a base branch
from

Commits on Jul 18, 2021

  1. created the Navbar folder that contains the Navbar component file, th…

    …e Navbar styles file and the indes.jx file
    unknown committed Jul 18, 2021
    Configuration menu
    Copy the full SHA
    3ffa74d View commit details
    Browse the repository at this point in the history
  2. Removed styles and all of the content we had in the repo,

    installed node-sass, creating my own layout now
    unknown committed Jul 18, 2021
    Configuration menu
    Copy the full SHA
    e33026d View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Configuration menu
    Copy the full SHA
    021f06e View commit details
    Browse the repository at this point in the history
  2. Adding general styles

    unknown committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    6dfcafb View commit details
    Browse the repository at this point in the history
  3. will start working on the sidebar menu

    unknown committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    e07d928 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ef2462 View commit details
    Browse the repository at this point in the history
  5. sidebar menu is ready, its working now

    unknown committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    bbd7f3a View commit details
    Browse the repository at this point in the history
  6. The navbar is almost finished, it is responsive already, it contains the

    hamburguer menu, the input field for searching videos and the user
    button
    unknown committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    ab3eaa1 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. Navbar is now complete, all requested components have been added, navbar

    is also responsive
    unknown committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    1e7606e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/navbar' into develop

    unknown committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    4897a9e View commit details
    Browse the repository at this point in the history
  3. Added a data folder in the utils folder that contains the mockup data…

    … from youtube
    unknown committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    87fd95e View commit details
    Browse the repository at this point in the history
  4. removed unneeded code from the Home page

    unknown committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    5cdeaaa View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. videoList component is now ready

    unknown committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    1804de6 View commit details
    Browse the repository at this point in the history
  2. videoList component has been finished now

    unknown committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    9466df7 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/home-view' into develop

    unknown committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    3ad238d View commit details
    Browse the repository at this point in the history
  4. changing scss files back to css files as per the recommendation of my…

    … mentor
    unknown committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    64b82ee View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2021

  1. working on the tests of the HomePage component

    unknown committed Jul 31, 2021
    Configuration menu
    Copy the full SHA
    834c9c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. testing the Layout component

    unknown committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    27f3bd9 View commit details
    Browse the repository at this point in the history
  2. testing of the Layout component is ready

    unknown committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    6c26caa View commit details
    Browse the repository at this point in the history
  3. Home component tests are ready

    unknown committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    5ecd674 View commit details
    Browse the repository at this point in the history
  4. VideoList component tests are ready

    unknown committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    7b28b74 View commit details
    Browse the repository at this point in the history
  5. Navbar tests are ready

    unknown committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    7021901 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2021

  1. Created the search context, and using it in the navbar component so n…

    …ow the search will be available to other components
    unknown committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    2155a33 View commit details
    Browse the repository at this point in the history
  2. Working on the VideoList Provider, able to get 23 videos from the you…

    …tube api now
    unknown committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    2a43dbf View commit details
    Browse the repository at this point in the history
  3. Able to display videos from the youtube api

    unknown committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    1fe2bdd View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Added React.lazy and suspense

    unknown committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    2041a58 View commit details
    Browse the repository at this point in the history
  2. created the VideoDetails component, it already displays the selectd v…

    …ideo data, working on some styling
    unknown committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    17a158c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. refactored the code, I have moved the styled components to separate f…

    …iles, after the user enters a topic the input search form gets cleaned out
    unknown committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    4681482 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40ed78e View commit details
    Browse the repository at this point in the history
  3. I have added react lazy and suspense to the app component for it to w…

    …ork when it reners the VideoDetails component
    unknown committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    13063be View commit details
    Browse the repository at this point in the history
  4. RecommendedVideos component is ready, able to display the videos that…

    … the user selected and also a list of similar videos
    unknown committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    5ea2603 View commit details
    Browse the repository at this point in the history
  5. tests of the app

    unknown committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    f841ca8 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'hooks'

    unknown committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    c538e60 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. stopped tracking env file

    unknown committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    334a9b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3d4da9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ffec758 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. finished the testing for the Navbar

    unknown committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    503a5b2 View commit details
    Browse the repository at this point in the history
  2. RecommendedVideos tests have been finished

    unknown committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    37e0579 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57385e9 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'hooks'

    unknown committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    3f6d704 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. started working with the useReducer functionality

    unknown committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    1e6986a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'hooks'

    unknown committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    e90ccef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c338c0 View commit details
    Browse the repository at this point in the history
  4. tests that where broken by the implementation of useReducer have been…

    … fixed now
    unknown committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    6c71b59 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. added some icons to the theme toggler

    unknown committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    301694c View commit details
    Browse the repository at this point in the history
  2. theme toggler is complete now

    unknown committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    d3844ca View commit details
    Browse the repository at this point in the history
  3. fixed the shadow box for light and dark mode

    unknown committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    2499922 View commit details
    Browse the repository at this point in the history
  4. all test are passing now

    unknown committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    b949a3c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a226286 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

  1. removed a console log

    unknown committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    7cb7635 View commit details
    Browse the repository at this point in the history
  2. did some changes to the jest config in the package.json file, deleted…

    … the Fortune component
    unknown committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    6c7ea56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2269d15 View commit details
    Browse the repository at this point in the history
  4. all tests are now passing

    unknown committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    ea419da View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7278591 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    83ae2c5 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2021

  1. deleting unused files

    unknown committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    1ff6905 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'context'

    unknown committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    a9ba3a2 View commit details
    Browse the repository at this point in the history
  3. working on the modal for the login functionality

    unknown committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    05b869c View commit details
    Browse the repository at this point in the history
  4. styles have been applied to the Login Modal

    unknown committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    a2a0137 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2021

  1. user authentication is now working correctly

    unknown committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    790b97c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5e9174 View commit details
    Browse the repository at this point in the history
  3. all tests are passing now, will be adding more as I add more function…

    …alities
    unknown committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    3476ee7 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. added the like and dislike buttons, this buttons look ok on large an …

    …ssmall size screens now
    unknown committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    b59d261 View commit details
    Browse the repository at this point in the history
  2. fixed the styles of the like and dislike buttons

    unknown committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    0ed7fa4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b1b1fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2231307 View commit details
    Browse the repository at this point in the history
  5. removed a console.log

    unknown committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    eaa6839 View commit details
    Browse the repository at this point in the history
  6. removed a console log

    unknown committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    40e951a View commit details
    Browse the repository at this point in the history
  7. able to store favorite videos in localStorage now

    unknown committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    937be38 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. added the like and dislike buttons, for a user to add a video to its …

    …favorites it must be logged in, after login in the user will be able to add to favorites
    unknown committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    5cbfa70 View commit details
    Browse the repository at this point in the history
  2. making some changes to the styles for the page to look ok on smaller …

    …devices
    unknown committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    925faf3 View commit details
    Browse the repository at this point in the history
  3. working on the FavoritesList component and styles, able to display th…

    …e videos stored in localStorage now
    unknown committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    879cfeb View commit details
    Browse the repository at this point in the history
  4. made some changes that wont allow the user to add the same video to f…

    …avorites twice
    unknown committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    6cb65dd View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. Configuration menu
    Copy the full SHA
    d20d67a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44abc1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55183c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. add the removeFromFavorites action to the VideoList Reducer, able to …

    …remove from favorites now
    unknown committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    3164722 View commit details
    Browse the repository at this point in the history
  2. merge of last changes

    unknown committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    78d5c9f View commit details
    Browse the repository at this point in the history
  3. fixed an issue on the favoritesList component

    unknown committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    8280b22 View commit details
    Browse the repository at this point in the history
  4. added a redirect file for netlify to catch the 404 page according to …

    …netlify docs
    unknown committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    5385a3b View commit details
    Browse the repository at this point in the history
  5. working on my mentors recommendations, I have renamed the component f…

    …iles, I have also changed the extension of the files that use jsx from .jsx to only .js
    unknown committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    33ebe65 View commit details
    Browse the repository at this point in the history
  6. as per my mentor recommendation, I have reorganized the order of the …

    …imports in several files
    unknown committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    a0f67e4 View commit details
    Browse the repository at this point in the history
  7. Working on another recommendation from my mentor, I have removed the …

    …hardcoded colors in the css files, I have defined the colors in the global.css file, I have also deleted unused files
    unknown committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    cee2a4e View commit details
    Browse the repository at this point in the history
  8. I have removed the hard coded colors in the styled Components and Im …

    …now using global css variables
    unknown committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    e46b872 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. functionality seems to be complete now, will be working on turning cl…

    …asses into styled components
    unknown committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    38092b0 View commit details
    Browse the repository at this point in the history
  2. I have removed some files that I was not using, I have changed classe…

    …s to styled components
    unknown committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    373da30 View commit details
    Browse the repository at this point in the history
  3. classes in the FavoriteDetailsComponent have been changed to styled c…

    …omponents
    unknown committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    2a7699f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    67545e3 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2021

  1. Added the test to the FavoriteListComponent, the component wont show …

    …if the user is not authenticated
    unknown committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    3653bc6 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2021

  1. Configuration menu
    Copy the full SHA
    a1380bd View commit details
    Browse the repository at this point in the history
  2. I have changed all of the classes in the LoginModal component to styl…

    …ed components
    unknown committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    b372276 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. added tests to the VideoList Reducer actions

    unknown committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    78d6645 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e0e0c2 View commit details
    Browse the repository at this point in the history
  3. removing some files that im not using and changed css classes to styl…

    …ed components
    unknown committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    72057e3 View commit details
    Browse the repository at this point in the history
  4. updated snapshots changed some classes to styled components y the Nav…

    …bar component
    unknown committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    7e394bf View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. working on the tests of the login modal

    unknown committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    01cb2d9 View commit details
    Browse the repository at this point in the history
  2. added the test of the PrivateComponent

    unknown committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    1790559 View commit details
    Browse the repository at this point in the history
  3. removed commented code

    unknown committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    fb38cd9 View commit details
    Browse the repository at this point in the history
  4. added a transition property to the like btn

    unknown committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    bba2f79 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. as per my mentor recommendation I have refactored the custom Hook use…

    …Fetch, I have also refactored the VideoList Provider so it does not have the api call inside of it
    unknown committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    fd62121 View commit details
    Browse the repository at this point in the history
  2. refactored the code so it can work now with the changed I did to the …

    …custom Hook useFetch, everything seems to be working now
    unknown committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    7c3734c View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2021

  1. fixing some parts of the code that broke after refactoring the useFet…

    …ch hook
    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    90ed434 View commit details
    Browse the repository at this point in the history
  2. all tests are passing now

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    a3475ee View commit details
    Browse the repository at this point in the history
  3. fixing some code that was not working

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    d2d811a View commit details
    Browse the repository at this point in the history
  4. checking that everything works in master

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    3c11e96 View commit details
    Browse the repository at this point in the history
  5. saving changes done

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    2040045 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into routing

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    0784817 View commit details
    Browse the repository at this point in the history
  7. trying to fix an issue when saving favorit videos

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    6e07c66 View commit details
    Browse the repository at this point in the history
  8. added the test of the PrivateComponent

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    17464f4 View commit details
    Browse the repository at this point in the history
  9. removed commented code

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    1236272 View commit details
    Browse the repository at this point in the history
  10. added a transition property to the like btn

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    feeccfc View commit details
    Browse the repository at this point in the history
  11. as per my mentor recommendation I have refactored the custom Hook use…

    …Fetch, I have also refactored the VideoList Provider so it does not have the api call inside of it
    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    b77c3e7 View commit details
    Browse the repository at this point in the history
  12. refactored the code so it can work now with the changed I did to the …

    …custom Hook useFetch, everything seems to be working now
    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    de248f3 View commit details
    Browse the repository at this point in the history
  13. fixing some parts of the code that broke after refactoring the useFet…

    …ch hook
    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    6dc8b3e View commit details
    Browse the repository at this point in the history
  14. all tests are passing now

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    d3495aa View commit details
    Browse the repository at this point in the history
  15. fixing some code that was not working

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    bcfc240 View commit details
    Browse the repository at this point in the history
  16. saving changes done

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    8583a34 View commit details
    Browse the repository at this point in the history
  17. trying to fix an issue when saving favorit videos

    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    0bcf0f9 View commit details
    Browse the repository at this point in the history
  18. I spent 5 hours trying to fix a small mistake I did...I have finally …

    …fixed that issue in the VideoListReducer
    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    5eb6268 View commit details
    Browse the repository at this point in the history
  19. I spent 5 hours trying to fix a small mistake I did...I have finally …

    …fixed that issue in the VideoListReducer
    unknown committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    74ea05f View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. As per my mentor recommendation I have moved the filter login from th…

    …e VideoListReducer to the VideoListProvider, I have also changed the favicon
    unknown committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    cfbdbea View commit details
    Browse the repository at this point in the history
  2. fixed the test, it is passing now

    unknown committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    9aab697 View commit details
    Browse the repository at this point in the history