Skip to content

Commit

Permalink
Final: Enhance app functionalities (#196)
Browse files Browse the repository at this point in the history
  • Loading branch information
hoangsonww committed Sep 8, 2024
1 parent 5d4618a commit fd6746a
Show file tree
Hide file tree
Showing 23 changed files with 115 additions and 47 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,10 @@ async function populateActorDetails(actor, credits) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;
movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -714,7 +714,11 @@ function displayCompanyMovies(movies) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;

movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,11 @@ async function populateDirectorDetails(director, credits) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;

movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1287,7 +1287,10 @@ async function populateMovieDetails(movie, imdbRating, rtRating, metascore, awar

const similarMovieTitle = document.createElement('p');
similarMovieTitle.classList.add('actor-name');
similarMovieTitle.textContent = similarMovie.title;
const titleWords = similarMovie.title.split(' ');
const truncatedTitle = titleWords.length > 5 ? titleWords.slice(0, 5).join(' ') + ' ...' : similarMovie.title;
similarMovieTitle.textContent = truncatedTitle;

similarMovieDetails.appendChild(similarMovieTitle);

similarMovieItem.appendChild(similarMovieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1135,7 +1135,10 @@ async function populateTvSeriesDetails(tvSeries, imdbRating, rated) {

const similarTvName = document.createElement('p');
similarTvName.classList.add('similar-tv-name');
similarTvName.textContent = similarTv.name;
const tvNameWords = similarTv.name.split(' ');
const truncatedTvName = tvNameWords.length > 5 ? tvNameWords.slice(0, 5).join(' ') + ' ...' : similarTv.name;
similarTvName.textContent = truncatedTvName;

similarTvDetails.appendChild(similarTvName);

similarTvItem.appendChild(similarTvDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,10 @@ async function populateActorDetails(actor, credits) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;
movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -714,7 +714,11 @@ function displayCompanyMovies(movies) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;

movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,11 @@ async function populateDirectorDetails(director, credits) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;

movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1287,7 +1287,10 @@ async function populateMovieDetails(movie, imdbRating, rtRating, metascore, awar

const similarMovieTitle = document.createElement('p');
similarMovieTitle.classList.add('actor-name');
similarMovieTitle.textContent = similarMovie.title;
const titleWords = similarMovie.title.split(' ');
const truncatedTitle = titleWords.length > 5 ? titleWords.slice(0, 5).join(' ') + ' ...' : similarMovie.title;
similarMovieTitle.textContent = truncatedTitle;

similarMovieDetails.appendChild(similarMovieTitle);

similarMovieItem.appendChild(similarMovieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1135,7 +1135,10 @@ async function populateTvSeriesDetails(tvSeries, imdbRating, rated) {

const similarTvName = document.createElement('p');
similarTvName.classList.add('similar-tv-name');
similarTvName.textContent = similarTv.name;
const tvNameWords = similarTv.name.split(' ');
const truncatedTvName = tvNameWords.length > 5 ? tvNameWords.slice(0, 5).join(' ') + ' ...' : similarTv.name;
similarTvName.textContent = truncatedTvName;

similarTvDetails.appendChild(similarTvName);

similarTvItem.appendChild(similarTvDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
<key>Cordova.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>3</integer>
<integer>2</integer>
</dict>
<key>CordovaLib.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>2</integer>
<integer>3</integer>
</dict>
</dict>
</dict>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
302D95F214D2391D003F00A1 /* MainViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 302D95F014D2391D003F00A1 /* MainViewController.xib */; };
4E7CA2B6272ABB0D00177EF9 /* config.xml in Copy Staging Resources */ = {isa = PBXBuildFile; fileRef = F840E1F0165FE0F500CFE078 /* config.xml */; };
4E7CA2B7272ABB0D00177EF9 /* www in Copy Staging Resources */ = {isa = PBXBuildFile; fileRef = 301BF56E109A69640062928A /* www */; };
5D01A4A7EBD549199BB2BD33 /* CDVStatusBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 690A5B5EE67046E28BE0843D /* CDVStatusBar.m */; };
548AC44FD12B3F607FF63057 /* libPods-MovieVerse.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B83AFB6AD07BEDB724E33633 /* libPods-MovieVerse.a */; };
6AFF5BF91D6E424B00AB3073 /* CDVLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6AFF5BF81D6E424B00AB3073 /* CDVLaunchScreen.storyboard */; };
BC5B861E7CCEB293CF7D962B /* libPods-MovieVerse.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9668E419CD3AE043444A18 /* libPods-MovieVerse.a */; };
78CD9E6CE102408682AA580A /* CDVStatusBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 70CF6F3640CF4130AB2A385D /* CDVStatusBar.m */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
Expand Down Expand Up @@ -74,13 +74,13 @@
3047A5101AB8059700498E2A /* build-release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "build-release.xcconfig"; path = "cordova/build-release.xcconfig"; sourceTree = SOURCE_ROOT; };
3047A5111AB8059700498E2A /* build.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = build.xcconfig; path = cordova/build.xcconfig; sourceTree = SOURCE_ROOT; };
32CA4F630368D1EE00C91783 /* MovieVerse-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MovieVerse-Prefix.pch"; sourceTree = "<group>"; };
36AF0B27E29F40AFA5B481AB /* CDVStatusBar.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = CDVStatusBar.h; path = "cordova-plugin-statusbar/CDVStatusBar.h"; sourceTree = "<group>"; };
5400111F7E207D90B2D3E2F9 /* Pods-MovieVerse.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MovieVerse.release.xcconfig"; path = "Target Support Files/Pods-MovieVerse/Pods-MovieVerse.release.xcconfig"; sourceTree = "<group>"; };
5E9668E419CD3AE043444A18 /* libPods-MovieVerse.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-MovieVerse.a"; sourceTree = BUILT_PRODUCTS_DIR; };
690A5B5EE67046E28BE0843D /* CDVStatusBar.m */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.objc; name = CDVStatusBar.m; path = "cordova-plugin-statusbar/CDVStatusBar.m"; sourceTree = "<group>"; };
34A1B8E64081AC554A7A24E1 /* Pods-MovieVerse.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MovieVerse.debug.xcconfig"; path = "Target Support Files/Pods-MovieVerse/Pods-MovieVerse.debug.xcconfig"; sourceTree = "<group>"; };
35206A06AA0C485DB708F972 /* CDVStatusBar.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = CDVStatusBar.h; path = "cordova-plugin-statusbar/CDVStatusBar.h"; sourceTree = "<group>"; };
6AFF5BF81D6E424B00AB3073 /* CDVLaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = CDVLaunchScreen.storyboard; sourceTree = "<group>"; };
84382604D67BB9C83D76600A /* Pods-MovieVerse.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MovieVerse.debug.xcconfig"; path = "Target Support Files/Pods-MovieVerse/Pods-MovieVerse.debug.xcconfig"; sourceTree = "<group>"; };
70CF6F3640CF4130AB2A385D /* CDVStatusBar.m */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.objc; name = CDVStatusBar.m; path = "cordova-plugin-statusbar/CDVStatusBar.m"; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* MovieVerse-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "MovieVerse-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
B83AFB6AD07BEDB724E33633 /* libPods-MovieVerse.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-MovieVerse.a"; sourceTree = BUILT_PRODUCTS_DIR; };
DB4882ED1EE64C7487B364BE /* Pods-MovieVerse.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MovieVerse.release.xcconfig"; path = "Target Support Files/Pods-MovieVerse/Pods-MovieVerse.release.xcconfig"; sourceTree = "<group>"; };
EB87FDF31871DA8E0020F90C /* www */ = {isa = PBXFileReference; lastKnownFileType = folder; name = www; path = ../../www; sourceTree = "<group>"; };
EB87FDF41871DAF40020F90C /* config.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = config.xml; path = ../../config.xml; sourceTree = "<group>"; };
ED33DF2A687741AEAF9F8254 /* Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Bridging-Header.h"; sourceTree = "<group>"; };
Expand All @@ -93,7 +93,7 @@
buildActionMask = 2147483647;
files = (
301BF552109A68D80062928A /* libCordova.a in Frameworks */,
BC5B861E7CCEB293CF7D962B /* libPods-MovieVerse.a in Frameworks */,
548AC44FD12B3F607FF63057 /* libPods-MovieVerse.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -108,6 +108,16 @@
name = Products;
sourceTree = "<group>";
};
227635621B4B0F7AD98E6364 /* Pods */ = {
isa = PBXGroup;
children = (
34A1B8E64081AC554A7A24E1 /* Pods-MovieVerse.debug.xcconfig */,
DB4882ED1EE64C7487B364BE /* Pods-MovieVerse.release.xcconfig */,
);
name = Pods;
path = Pods;
sourceTree = "<group>";
};
29B97314FDCFA39411CA2CEA = {
isa = PBXGroup;
children = (
Expand All @@ -121,7 +131,7 @@
29B97317FDCFA39411CA2CEA /* Resources */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
BC43F484E7C8E2F2E0FFB443 /* Pods */,
227635621B4B0F7AD98E6364 /* Pods */,
);
name = CustomTemplate;
sourceTree = "<group>";
Expand Down Expand Up @@ -156,7 +166,7 @@
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
5E9668E419CD3AE043444A18 /* libPods-MovieVerse.a */,
B83AFB6AD07BEDB724E33633 /* libPods-MovieVerse.a */,
);
name = Frameworks;
sourceTree = "<group>";
Expand All @@ -183,23 +193,13 @@
307C750510C5A3420062BCA9 /* Plugins */ = {
isa = PBXGroup;
children = (
690A5B5EE67046E28BE0843D /* CDVStatusBar.m */,
36AF0B27E29F40AFA5B481AB /* CDVStatusBar.h */,
70CF6F3640CF4130AB2A385D /* CDVStatusBar.m */,
35206A06AA0C485DB708F972 /* CDVStatusBar.h */,
);
name = Plugins;
path = MovieVerse/Plugins;
sourceTree = SOURCE_ROOT;
};
BC43F484E7C8E2F2E0FFB443 /* Pods */ = {
isa = PBXGroup;
children = (
84382604D67BB9C83D76600A /* Pods-MovieVerse.debug.xcconfig */,
5400111F7E207D90B2D3E2F9 /* Pods-MovieVerse.release.xcconfig */,
);
name = Pods;
path = Pods;
sourceTree = "<group>";
};
EB87FDF11871DA420020F90C /* Staging */ = {
isa = PBXGroup;
children = (
Expand All @@ -216,7 +216,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "MovieVerse" */;
buildPhases = (
634C83DE7A2B6FF6A8492961 /* [CP] Check Pods Manifest.lock */,
AD1E41065B2C6E738DE44E37 /* [CP] Check Pods Manifest.lock */,
857339E32710CC9700A1C74C /* Copy Staging Resources */,
1D60588D0D05DD3D006BFB54 /* Resources */,
1D60588E0D05DD3D006BFB54 /* Sources */,
Expand Down Expand Up @@ -301,7 +301,7 @@
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
634C83DE7A2B6FF6A8492961 /* [CP] Check Pods Manifest.lock */ = {
AD1E41065B2C6E738DE44E37 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
Expand Down Expand Up @@ -333,7 +333,7 @@
1D60589B0D05DD56006BFB54 /* main.m in Sources */,
1D3623260D0F684500981E51 /* AppDelegate.m in Sources */,
302D95F114D2391D003F00A1 /* MainViewController.m in Sources */,
5D01A4A7EBD549199BB2BD33 /* CDVStatusBar.m in Sources */,
78CD9E6CE102408682AA580A /* CDVStatusBar.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,10 @@ async function populateActorDetails(actor, credits) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;
movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -714,7 +714,11 @@ function displayCompanyMovies(movies) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;

movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,11 @@ async function populateDirectorDetails(director, credits) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;

movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1287,7 +1287,10 @@ async function populateMovieDetails(movie, imdbRating, rtRating, metascore, awar

const similarMovieTitle = document.createElement('p');
similarMovieTitle.classList.add('actor-name');
similarMovieTitle.textContent = similarMovie.title;
const titleWords = similarMovie.title.split(' ');
const truncatedTitle = titleWords.length > 5 ? titleWords.slice(0, 5).join(' ') + ' ...' : similarMovie.title;
similarMovieTitle.textContent = truncatedTitle;

similarMovieDetails.appendChild(similarMovieTitle);

similarMovieItem.appendChild(similarMovieDetails);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1135,7 +1135,10 @@ async function populateTvSeriesDetails(tvSeries, imdbRating, rated) {

const similarTvName = document.createElement('p');
similarTvName.classList.add('similar-tv-name');
similarTvName.textContent = similarTv.name;
const tvNameWords = similarTv.name.split(' ');
const truncatedTvName = tvNameWords.length > 5 ? tvNameWords.slice(0, 5).join(' ') + ' ...' : similarTv.name;
similarTvName.textContent = truncatedTvName;

similarTvDetails.appendChild(similarTvName);

similarTvItem.appendChild(similarTvDetails);
Expand Down
5 changes: 4 additions & 1 deletion MovieVerse-Mobile/platforms/ios/www/js/actor-details.js
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,10 @@ async function populateActorDetails(actor, credits) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;
movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
6 changes: 5 additions & 1 deletion MovieVerse-Mobile/platforms/ios/www/js/company-details.js
Original file line number Diff line number Diff line change
Expand Up @@ -714,7 +714,11 @@ function displayCompanyMovies(movies) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;

movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
6 changes: 5 additions & 1 deletion MovieVerse-Mobile/platforms/ios/www/js/director-details.js
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,11 @@ async function populateDirectorDetails(director, credits) {

const movieTitle = document.createElement('p');
movieTitle.classList.add('movie-title');
movieTitle.textContent = movie.title;
const movieTitleWords = movie.title.split(' ');
const truncatedMovieTitle = movieTitleWords.length > 5 ? movieTitleWords.slice(0, 5).join(' ') + ' ...' : movie.title;

movieTitle.textContent = truncatedMovieTitle;

movieDetails.appendChild(movieTitle);

movieItem.appendChild(movieDetails);
Expand Down
5 changes: 4 additions & 1 deletion MovieVerse-Mobile/platforms/ios/www/js/movie-details.js
Original file line number Diff line number Diff line change
Expand Up @@ -1287,7 +1287,10 @@ async function populateMovieDetails(movie, imdbRating, rtRating, metascore, awar

const similarMovieTitle = document.createElement('p');
similarMovieTitle.classList.add('actor-name');
similarMovieTitle.textContent = similarMovie.title;
const titleWords = similarMovie.title.split(' ');
const truncatedTitle = titleWords.length > 5 ? titleWords.slice(0, 5).join(' ') + ' ...' : similarMovie.title;
similarMovieTitle.textContent = truncatedTitle;

similarMovieDetails.appendChild(similarMovieTitle);

similarMovieItem.appendChild(similarMovieDetails);
Expand Down
Loading

0 comments on commit fd6746a

Please sign in to comment.