diff --git a/app/components/AlbumArt&Craft.tsx b/app/components/AlbumArt&Craft.tsx new file mode 100644 index 0000000..3fe00de --- /dev/null +++ b/app/components/AlbumArt&Craft.tsx @@ -0,0 +1,56 @@ +import React from 'react'; +import { Image } from 'antd'; +import Index from './AdminNav'; +const fallBackImage = "data:image/png;base64,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"; + +let artCraftImage = [ + { + id: "1", + img: "/assets/aimage1.jpg", + }, + { + id: "2", + img: "/assets/aimage2.jpg", + }, + { + id: "3", + img: "/assets/aimage3.jpg", + }, + { + id: "4", + img: "/assets/aimage4.jpg", + }, + { + id: "5", + img: "/assets/aimage5.jpg", + }, + { + id: "6", + img: "/assets/aimage2.jpg", + }, + { + id: "7", + img: "/assets/aimage4.jpg", + } +] + +const App: React.FC = () => ( + console.log(`current index: ${current}, prev index: ${prev}`),}}> +
+
+
+ { + artCraftImage.map((data) => ( + //
+ + )) + } +
+
+
+
+); + +export default App; \ No newline at end of file diff --git a/app/components/AlbumsIndex.tsx b/app/components/AlbumsIndex.tsx new file mode 100644 index 0000000..e8f7208 --- /dev/null +++ b/app/components/AlbumsIndex.tsx @@ -0,0 +1,41 @@ +let albumsData = [ + { + id : "1", + type : "Art & Craft Album", + img : "/assets/athumbnail1.jpg", + url : "/albums/art-&-craft" + }, + { + id : "2", + type : "GK & Group Activity", + img : "/assets/athumbnail2.jpg", + url : "/albums/gk-&-group-activity" + }, + { + id : "3", + type : "Language & Maths", + img : "/assets/athumbnail3.jpg", + url : "/albums/language-&-maths" + } +] + + +export default function AlbumIndex(){ + return( +
+
+
+ { + albumsData.map((data) => ( + + +

{data.type}

+
+ )) + } +
+
+
+
+ ) +} \ No newline at end of file diff --git a/app/components/StartCourse.tsx b/app/components/MyCoursePracticalModule.tsx similarity index 83% rename from app/components/StartCourse.tsx rename to app/components/MyCoursePracticalModule.tsx index 6eaab09..6f45084 100644 --- a/app/components/StartCourse.tsx +++ b/app/components/MyCoursePracticalModule.tsx @@ -26,7 +26,7 @@ const materialData: MaterialItem[] = [ type: "Video", time: "30 mins", date: "28-01-2024", - source: "https://videos.pexels.com/video-files/3195394/3195394-uhd_2560_1440_25fps.mp4" + source: "https://videos.pexels.com/video-files/5538137/5538137-sd_640_360_25fps.mp4" }, { id: 3, @@ -53,7 +53,7 @@ const materialData: MaterialItem[] = [ type: "Video", time: "30 mins", date: "28-01-2024", - source: "https://videos.pexels.com/video-files/3195394/3195394-uhd_2560_1440_25fps.mp4" + source: "https://videos.pexels.com/video-files/5532762/5532762-sd_960_506_25fps.mp4" }, { id: 6, @@ -62,7 +62,7 @@ const materialData: MaterialItem[] = [ type: "Video", time: "30 mins", date: "28-01-2024", - source: "https://videos.pexels.com/video-files/3195394/3195394-uhd_2560_1440_25fps.mp4" + source: "https://videos.pexels.com/video-files/5538262/5538262-sd_640_360_25fps.mp4" } ]; @@ -93,14 +93,16 @@ const TimelineComponent = () => { return (
-
-
- +
+
+
+ +
-
-
+
+
{selectedItem.type === 'Video' && ( -