diff --git a/src/router/router.js b/src/router/router.js index e632097..484263b 100644 --- a/src/router/router.js +++ b/src/router/router.js @@ -18,6 +18,7 @@ import CreatorList from '../views/creators/CreatorList.vue' import CreatorPage from "@/views/creators/CreatorPage.vue"; import ContentPage from "@/views/contents/ContentPage.vue"; import PostContent from "@/views/contents/PostContent.vue"; +import Explorer from "@/views/explorer/explorer.vue"; import {useAuthStore} from "@/stores/authStore.js"; const routes = [ @@ -127,6 +128,12 @@ const routes = [ component: Profile, meta: { requiresAuth: true } }, + { + path: '/explorer', + name: 'explorer', + component: Explorer, + + }, ] const router = createRouter({ diff --git a/src/views/explorer/explorer.vue b/src/views/explorer/explorer.vue new file mode 100644 index 0000000..694abac --- /dev/null +++ b/src/views/explorer/explorer.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/explorer/videos.json b/src/views/explorer/videos.json new file mode 100644 index 0000000..0c98638 --- /dev/null +++ b/src/views/explorer/videos.json @@ -0,0 +1,298 @@ +{ + "mostLikedVideos": [ + { + "id": 1, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 1", + "description": "This is a short description of Most Liked Video 1" + }, + { + "id": 2, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 2", + "description": "This is a short description of Most Liked Video 2" + }, + { + "id": 3, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 3", + "description": "This is a short description of Most Liked Video 3" + }, + { + "id": 4, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 4", + "description": "This is a short description of Most Liked Video 4" + }, + { + "id": 5, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 5", + "description": "This is a short description of Most Liked Video 5" + }, + { + "id": 6, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 6", + "description": "This is a short description of Most Liked Video 6" + }, + { + "id": 19, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 7", + "description": "This is a short description of Most Liked Video 7" + }, + { + "id": 20, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 8", + "description": "This is a short description of Most Liked Video 8" + }, + { + "id": 21, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 9", + "description": "This is a short description of Most Liked Video 9" + }, + { + "id": 22, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 10", + "description": "This is a short description of Most Liked Video 10" + }, + { + "id": 23, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 11", + "description": "This is a short description of Most Liked Video 11" + }, + { + "id": 24, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Liked Video 12", + "description": "This is a short description of Most Liked Video 12" + } + ], + "mostBoughtVideos": [ + { + "id": 7, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 1", + "description": "This is a short description of Most Bought Video 1" + }, + { + "id": 8, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 2", + "description": "This is a short description of Most Bought Video 2" + }, + { + "id": 9, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 3", + "description": "This is a short description of Most Bought Video 3" + }, + { + "id": 10, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 4", + "description": "This is a short description of Most Bought Video 4" + }, + { + "id": 11, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 5", + "description": "This is a short description of Most Bought Video 5" + }, + { + "id": 12, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 6", + "description": "This is a short description of Most Bought Video 6" + }, + { + "id": 25, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 7", + "description": "This is a short description of Most Bought Video 7" + }, + { + "id": 26, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 8", + "description": "This is a short description of Most Bought Video 8" + }, + { + "id": 27, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 9", + "description": "This is a short description of Most Bought Video 9" + }, + { + "id": 28, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 10", + "description": "This is a short description of Most Bought Video 10" + }, + { + "id": 29, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 11", + "description": "This is a short description of Most Bought Video 11" + }, + { + "id": 30, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Bought Video 12", + "description": "This is a short description of Most Bought Video 12" + } + ], + "mostSharedVideos": [ + { + "id": 13, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 1", + "description": "This is a short description of Most Shared Video 1" + }, + { + "id": 14, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 2", + "description": "This is a short description of Most Shared Video 2" + }, + { + "id": 15, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 3", + "description": "This is a short description of Most Shared Video 3" + }, + { + "id": 16, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 4", + "description": "This is a short description of Most Shared Video 4" + }, + { + "id": 17, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 5", + "description": "This is a short description of Most Shared Video 5" + }, + { + "id": 18, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 6", + "description": "This is a short description of Most Shared Video 6" + }, + { + "id": 31, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 7", + "description": "This is a short description of Most Shared Video 7" + }, + { + "id": 32, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 8", + "description": "This is a short description of Most Shared Video 8" + }, + { + "id": 33, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 9", + "description": "This is a short description of Most Shared Video 9" + }, + { + "id": 34, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 10", + "description": "This is a short description of Most Shared Video 10" + }, + { + "id": 35, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 11", + "description": "This is a short description of Most Shared Video 11" + }, + { + "id": 36, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Shared Video 12", + "description": "This is a short description of Most Shared Video 12" + } + ], + "mostViewedVideos": [ + { + "id": 37, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 1", + "description": "This is a short description of Most Viewed Video 1" + }, + { + "id": 38, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 2", + "description": "This is a short description of Most Viewed Video 2" + }, + { + "id": 39, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 3", + "description": "This is a short description of Most Viewed Video 3" + }, + { + "id": 40, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 4", + "description": "This is a short description of Most Viewed Video 4" + }, + { + "id": 41, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 5", + "description": "This is a short description of Most Viewed Video 5" + }, + { + "id": 42, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 6", + "description": "This is a short description of Most Viewed Video 6" + }, + { + "id": 43, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 7", + "description": "This is a short description of Most Viewed Video 7" + }, + { + "id": 44, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 8", + "description": "This is a short description of Most Viewed Video 8" + }, + { + "id": 45, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 9", + "description": "This is a short description of Most Viewed Video 9" + }, + { + "id": 46, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 10", + "description": "This is a short description of Most Viewed Video 10" + }, + { + "id": 47, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 11", + "description": "This is a short description of Most Viewed Video 11" + }, + { + "id": 48, + "thumbnail": "src/views/explorer/ThumbnailImage.png", + "title": "Most Viewed Video 12", + "description": "This is a short description of Most Viewed Video 12" + } + ] +}