minor bugs
This commit is contained in:
@@ -7,7 +7,7 @@ class MovieGenre extends Component {
|
|||||||
render() {
|
render() {
|
||||||
let netflixUrl = false;
|
let netflixUrl = false;
|
||||||
|
|
||||||
if (this.props.url === "https://api.themoviedb.org/3/discover/tv?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_networks=213") {
|
if (this.props.url === "/discover/tv?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_networks=213") {
|
||||||
netflixUrl = true;
|
netflixUrl = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import React, { Component } from "react";
|
import React, { Component } from "react";
|
||||||
import axios from 'axios';
|
import axios from '../../axios-movies';
|
||||||
import MovieGenre from './MovieGenre';
|
import MovieGenre from './MovieGenre';
|
||||||
import Modal from "../../components/UI/Modal/Modal";
|
import Modal from "../../components/UI/Modal/Modal";
|
||||||
import MovieDetails from '../../components/Movie/MovieDetails/MovieDetails';
|
import MovieDetails from '../../components/Movie/MovieDetails/MovieDetails';
|
||||||
@@ -57,7 +57,7 @@ class MovieGenreRow extends Component {
|
|||||||
|
|
||||||
results.forEach((movie) => {
|
results.forEach((movie) => {
|
||||||
let movieImageUrl = "https://image.tmdb.org/t/p/original/" + movie.backdrop_path;
|
let movieImageUrl = "https://image.tmdb.org/t/p/original/" + movie.backdrop_path;
|
||||||
if (url === "https://api.themoviedb.org/3/discover/tv?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_networks=213") {
|
if (url === "/discover/tv?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_networks=213") {
|
||||||
movieImageUrl = "https://image.tmdb.org/t/p/original/" + movie.poster_path;
|
movieImageUrl = "https://image.tmdb.org/t/p/original/" + movie.poster_path;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -81,7 +81,7 @@ class MovieGenreRow extends Component {
|
|||||||
* Send request for movies that are popular right now
|
* Send request for movies that are popular right now
|
||||||
*/
|
*/
|
||||||
getTrending = () => {
|
getTrending = () => {
|
||||||
const url = "https://api.themoviedb.org/3/trending/all/week?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&language=en-US";
|
const url = "/trending/all/week?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&language=en-US";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
@@ -98,7 +98,7 @@ class MovieGenreRow extends Component {
|
|||||||
* Send request for movies that are top rated
|
* Send request for movies that are top rated
|
||||||
*/
|
*/
|
||||||
getTopRated = () => {
|
getTopRated = () => {
|
||||||
const url = "https://api.themoviedb.org/3/movie/top_rated?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&language=en-US";
|
const url = "/movie/top_rated?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&language=en-US";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
@@ -114,7 +114,7 @@ class MovieGenreRow extends Component {
|
|||||||
* Get Netflix originals
|
* Get Netflix originals
|
||||||
*/
|
*/
|
||||||
getNetflixMovies = () => {
|
getNetflixMovies = () => {
|
||||||
const url = "https://api.themoviedb.org/3/discover/tv?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_networks=213";
|
const url = "/discover/tv?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_networks=213";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
@@ -128,7 +128,7 @@ class MovieGenreRow extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
getActionMovies = () => {
|
getActionMovies = () => {
|
||||||
const url = "https://api.themoviedb.org/3/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=28";
|
const url = "/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=28";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
@@ -142,7 +142,7 @@ class MovieGenreRow extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
getComedyMovies = () => {
|
getComedyMovies = () => {
|
||||||
const url = "https://api.themoviedb.org/3/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=35";
|
const url = "/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=35";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
@@ -156,7 +156,7 @@ class MovieGenreRow extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
getHorrorMovies = () => {
|
getHorrorMovies = () => {
|
||||||
const url = "https://api.themoviedb.org/3/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=27";
|
const url = "/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=27";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
@@ -170,7 +170,7 @@ class MovieGenreRow extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
getRomanceMovies = () => {
|
getRomanceMovies = () => {
|
||||||
const url = "https://api.themoviedb.org/3/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=10749";
|
const url = "/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=10749";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
@@ -184,7 +184,7 @@ class MovieGenreRow extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
getAnimatedMovies = () => {
|
getAnimatedMovies = () => {
|
||||||
const url = "https://api.themoviedb.org/3/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=16";
|
const url = "/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=16";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
@@ -198,7 +198,7 @@ class MovieGenreRow extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
getDocumentaries = () => {
|
getDocumentaries = () => {
|
||||||
const url = "https://api.themoviedb.org/3/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=99";
|
const url = "/discover/movie?api_key=224ce27b38a3805ecf6f6c36eb3ba9d0&with_genres=99";
|
||||||
|
|
||||||
axios.get(url)
|
axios.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
|
|||||||
@@ -38,15 +38,22 @@
|
|||||||
@include responsive(tab_port) {
|
@include responsive(tab_port) {
|
||||||
transform: translate3d(-5rem, 0, 0);
|
transform: translate3d(-5rem, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@include responsive(phone) {
|
||||||
|
transform: translate3d(-3rem, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&--movie:hover ~ &--movie {
|
&--movie:hover ~ &--movie {
|
||||||
transform: translate3d(6rem, 0, 0);
|
transform: translate3d(6rem, 0, 0);
|
||||||
|
|
||||||
@include responsive(tab_port) {
|
@include responsive(tab_port) {
|
||||||
|
|
||||||
transform: translate3d(4.5rem, 0, 0);
|
transform: translate3d(4.5rem, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@include responsive(phone) {
|
||||||
|
transform: translate3d(2.8rem, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -80,6 +87,10 @@
|
|||||||
height: 18.5rem;
|
height: 18.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@include responsive(phone) {
|
||||||
|
height: 14rem;
|
||||||
|
}
|
||||||
|
|
||||||
&:not(:last-child) {
|
&:not(:last-child) {
|
||||||
padding-right: .5rem;
|
padding-right: .5rem;
|
||||||
}
|
}
|
||||||
@@ -102,6 +113,9 @@
|
|||||||
@include responsive(tab_port) {
|
@include responsive(tab_port) {
|
||||||
height: 42rem;
|
height: 42rem;
|
||||||
}
|
}
|
||||||
|
@include responsive(phone) {
|
||||||
|
height: 34rem;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user