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

Refactor pages #6

Open
wants to merge 67 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
385b7cb
config: deployment
eanaya-leantech Apr 17, 2020
aed228d
remove: package-lock.json
eanaya-leantech Apr 17, 2020
a3c681f
Delete package-lock.json
Edwik Apr 17, 2020
5fd1939
config files
eanaya-leantech Apr 17, 2020
af67a85
Merge branch 'master' of https://github.com/Edwik/React-Curso-Intensivo
eanaya-leantech Apr 17, 2020
0a85520
feat: aborted upload by heroku https://curso-react-intensivo.now.sh/
eanaya-leantech Apr 17, 2020
fd39222
feature/home-page: cards added
Apr 17, 2020
cfbe3ed
feature/home-page: cards added
Apr 17, 2020
a557dfc
feature/home-page: navbar and trending information added into the hom…
Apr 17, 2020
7c717a4
Merge with remote branch
Apr 17, 2020
79c4eca
Images added into asset
Apr 18, 2020
d71e868
details page created
Apr 18, 2020
c6761e4
RelatedMovies component created
Apr 18, 2020
79da2b0
Starring component created
Apr 18, 2020
0776b30
Synopsis component created
Apr 18, 2020
79122a3
Now included in gitignore
Apr 18, 2020
a58af69
Router links, assets and style changes
Apr 18, 2020
0f54085
Node scss installed
Apr 18, 2020
c059234
Responsive Navbar
Apr 18, 2020
8554aca
Add responsive in home page and change components name
Apr 19, 2020
2bcafbd
StyledHeading and StyledButton components created
Apr 19, 2020
df3988f
Dependencies installed
Apr 20, 2020
a48131d
Fetchs and Routes created
Apr 20, 2020
c099083
API services and API responses created
Apr 20, 2020
14a1603
Constans created
Apr 20, 2020
742750a
Redux actions created
Apr 20, 2020
e7e5ad1
Redux reducers created
Apr 20, 2020
e3ef03d
Redux sagas created
Apr 20, 2020
8f06636
Redux store created
Apr 20, 2020
9772fa6
Provider and store included into App.js
Apr 20, 2020
b96aa29
Use sagas on Login page
Apr 20, 2020
fb28f57
Use sagas on Home page
Apr 20, 2020
23a1159
Fix props
Apr 20, 2020
b115c10
Fix props
Apr 20, 2020
eec9959
Send style by props
Apr 20, 2020
f4e0f0e
Images and svg added
Apr 21, 2020
197e994
Components refactoring
Apr 21, 2020
6407c17
Transition added to navbar
Apr 21, 2020
83b731f
Directed and Recommended components created
Apr 21, 2020
ce94e7c
Some styles changed
Apr 21, 2020
bcb808e
New components included into Details page
Apr 21, 2020
1c6b21d
Component paths refactoring
Apr 21, 2020
127363a
Style added at MovieCategories component
Apr 21, 2020
9b84c17
Merge branch 'refactor-pages'
Apr 21, 2020
692bce3
Created API response for MovieCategories component
Apr 21, 2020
374a2fa
Added services to get movie categories
Apr 21, 2020
825f2c9
Implemented ReduxSaga to MovieCategories component
Apr 21, 2020
5e1ed1a
Use Redux in MovieCategories component
Apr 21, 2020
24330e9
Added accessibility in Navbar
Apr 22, 2020
e30b247
Added responsive rule
Apr 22, 2020
308b5c7
Added responsive background in Details page
Apr 22, 2020
250794a
Merge branch 'master' into feature/redux
Apr 22, 2020
43c0e95
Removed display none in Navbar
Apr 22, 2020
5d0373c
Merge branch 'master' into feature/redux
Apr 22, 2020
75f06ac
Images url included in API response
Apr 22, 2020
285fb88
Path removed on Links
Apr 23, 2020
cc592c5
Link changed for NavLink and added new style
Apr 23, 2020
d14267e
Created API responses for movies
Apr 24, 2020
90f90b7
Created service to get movie details
Apr 24, 2020
6042798
Created actions to get movie details
Apr 24, 2020
cd271ed
Created reducers to get movie details
Apr 24, 2020
ea0453d
Implemented Redux Saga to get movie details
Apr 24, 2020
98c964e
Use Redux in Details Page and refactor components
Apr 24, 2020
a6a8a68
Home page and navigations component refactored
Apr 24, 2020
7788c9e
New pages created
Apr 25, 2020
9b21080
New routes created and refactor Navbar
Apr 25, 2020
95b1bbf
Search button added
May 6, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -102,3 +102,9 @@ dist

# TernJS port file
.tern-port

# Now service to deploy app
.now

# Package lock
package-lock.json
23 changes: 23 additions & 0 deletions build/asset-manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"files": {
"main.css": "/static/css/main.5ecd60fb.chunk.css",
"main.js": "/static/js/main.1a6db258.chunk.js",
"main.js.map": "/static/js/main.1a6db258.chunk.js.map",
"runtime-main.js": "/static/js/runtime-main.99242db8.js",
"runtime-main.js.map": "/static/js/runtime-main.99242db8.js.map",
"static/js/2.c5c5c493.chunk.js": "/static/js/2.c5c5c493.chunk.js",
"static/js/2.c5c5c493.chunk.js.map": "/static/js/2.c5c5c493.chunk.js.map",
"index.html": "/index.html",
"precache-manifest.2b5d74266075d8edf3ba8827b32f4fb4.js": "/precache-manifest.2b5d74266075d8edf3ba8827b32f4fb4.js",
"service-worker.js": "/service-worker.js",
"static/css/main.5ecd60fb.chunk.css.map": "/static/css/main.5ecd60fb.chunk.css.map",
"static/js/2.c5c5c493.chunk.js.LICENSE.txt": "/static/js/2.c5c5c493.chunk.js.LICENSE.txt",
"static/media/background.jpg": "/static/media/background.5766de26.jpg"
},
"entrypoints": [
"static/js/runtime-main.99242db8.js",
"static/js/2.c5c5c493.chunk.js",
"static/css/main.5ecd60fb.chunk.css",
"static/js/main.1a6db258.chunk.js"
]
}
Binary file added build/favicon.ico
Binary file not shown.
1 change: 1 addition & 0 deletions build/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><title>React App</title><link href="/static/css/main.5ecd60fb.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function r(r){for(var n,i,l=r[0],f=r[1],a=r[2],c=0,s=[];c<l.length;c++)i=l[c],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&s.push(o[i][0]),o[i]=0;for(n in f)Object.prototype.hasOwnProperty.call(f,n)&&(e[n]=f[n]);for(p&&p(r);s.length;)s.shift()();return u.push.apply(u,a||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,l=1;l<t.length;l++){var f=t[l];0!==o[f]&&(n=!1)}n&&(u.splice(r--,1),e=i(i.s=t[0]))}return e}var n={},o={1:0},u=[];function i(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,i),t.l=!0,t.exports}i.m=e,i.c=n,i.d=function(e,r,t){i.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,r){if(1&r&&(e=i(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)i.d(t,n,function(r){return e[r]}.bind(null,n));return t},i.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(r,"a",r),r},i.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},i.p="/";var l=this.webpackJsonpmovies=this.webpackJsonpmovies||[],f=l.push.bind(l);l.push=r,l=l.slice();for(var a=0;a<l.length;a++)r(l[a]);var p=f;t()}([])</script><script src="/static/js/2.c5c5c493.chunk.js"></script><script src="/static/js/main.1a6db258.chunk.js"></script></body></html>
Binary file added build/logo192.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added build/logo512.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions build/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"short_name": "React App",
"name": "Create React App Sample",
"icons": [
{
"src": "favicon.ico",
"sizes": "64x64 32x32 24x24 16x16",
"type": "image/x-icon"
},
{
"src": "logo192.png",
"type": "image/png",
"sizes": "192x192"
},
{
"src": "logo512.png",
"type": "image/png",
"sizes": "512x512"
}
],
"start_url": ".",
"display": "standalone",
"theme_color": "#000000",
"background_color": "#ffffff"
}
30 changes: 30 additions & 0 deletions build/precache-manifest.2b5d74266075d8edf3ba8827b32f4fb4.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "f86a200c1a3918457af4b9d28a8024fb",
"url": "/index.html"
},
{
"revision": "bc5a09a000d1af3705d3",
"url": "/static/css/main.5ecd60fb.chunk.css"
},
{
"revision": "6fb3a6e83ffc23553bc9",
"url": "/static/js/2.c5c5c493.chunk.js"
},
{
"revision": "3453b8997016469371284a28c0e873e2",
"url": "/static/js/2.c5c5c493.chunk.js.LICENSE.txt"
},
{
"revision": "bc5a09a000d1af3705d3",
"url": "/static/js/main.1a6db258.chunk.js"
},
{
"revision": "bad6ba5c14483cbf4ea8",
"url": "/static/js/runtime-main.99242db8.js"
},
{
"revision": "5766de26ab078b36fbd8be1f4993a2b0",
"url": "/static/media/background.5766de26.jpg"
}
]);
3 changes: 3 additions & 0 deletions build/robots.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# https://www.robotstxt.org/robotstxt.html
User-agent: *
Disallow:
39 changes: 39 additions & 0 deletions build/service-worker.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
/**
* Welcome to your Workbox-powered service worker!
*
* You'll need to register this file in your web app and you should
* disable HTTP caching for this file too.
* See https://goo.gl/nhQhGp
*
* The rest of the code is auto-generated. Please don't update this file
* directly; instead, make changes to your Workbox build configuration
* and re-run your build process.
* See https://goo.gl/2aRDsh
*/

importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");

importScripts(
"/precache-manifest.2b5d74266075d8edf3ba8827b32f4fb4.js"
);

self.addEventListener('message', (event) => {
if (event.data && event.data.type === 'SKIP_WAITING') {
self.skipWaiting();
}
});

workbox.core.clientsClaim();

/**
* The workboxSW.precacheAndRoute() method efficiently caches and responds to
* requests for URLs in the manifest.
* See https://goo.gl/S9QRab
*/
self.__precacheManifest = [].concat(self.__precacheManifest || []);
workbox.precaching.precacheAndRoute(self.__precacheManifest, {});

workbox.routing.registerNavigationRoute(workbox.precaching.getCacheKeyForURL("/index.html"), {

blacklist: [/^\/_/,/\/[^\/?]+\.[^\/]+$/],
});
2 changes: 2 additions & 0 deletions build/static/css/main.5ecd60fb.chunk.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions build/static/css/main.5ecd60fb.chunk.css.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions build/static/js/2.c5c5c493.chunk.js

Large diffs are not rendered by default.

47 changes: 47 additions & 0 deletions build/static/js/2.c5c5c493.chunk.js.LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/

/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/

/** @license React v0.19.1
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/** @license React v16.13.1
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/** @license React v16.13.1
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
1 change: 1 addition & 0 deletions build/static/js/2.c5c5c493.chunk.js.map

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions build/static/js/main.1a6db258.chunk.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading