'use client' import { Carousel } from "@mantine/carousel"; import { Avatar, Box, Center, Flex, Grid, Image, Paper, ScrollArea, SimpleGrid, Stack, Text, Title, UnstyledButton } from "@mantine/core"; import { MdAccountCircle, MdArrowForwardIos, MdCalendarMonth, MdEditCalendar, MdEditDocument, MdFileCopy, MdMessage, MdPeople, MdTimer, MdWhatsapp } from "react-icons/md"; import * as ICON from './../lib/file_icon' import { WARNA } from "@/module/_global"; const listCaresoul = [ { "id": "1", "title": "title 1", "description": "description 1", "image": "https://cdn.digitaldesa.com/uploads/landing/artikel/thumbs/360175162e868c7d0ae0dc7dbc62adf9.jpg", }, { "id": "2", "title": "title 2", "description": "description 2", "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRxDUAjhyxqYuPigHXxQev_jX2zVqy9ULX5vQ&s", }, { "id": "3", "title": "title 3", "description": "description 3", "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRxDUAjhyxqYuPigHXxQev_jX2zVqy9ULX5vQ&s", } ] const listFeatures = [ { "id": "1", "title": "tugas", "description": "description 1", "total": "10", "icon": MdEditDocument }, { "id": "2", "title": "document", "description": "description 2", "total": "10", "icon": MdFileCopy }, { "id": "3", "title": "diskusi", "description": "description 3", "total": "10", "icon": MdWhatsapp }, { "id": "4", "title": "kalendar", "description": "kalendar", "total": "10", "icon": MdEditCalendar } ] const iconContainer = (icon: string) => 'data:image/svg+xml;base64,' + btoa(icon) const listDocument = [ { "id": "1", "title": "image 1", "description": "description 1", "image": iconContainer(ICON.IMAGE), }, { "id": "2", "title": "data pdf", "description": "description 2", "image": iconContainer(ICON.PDF), }, { "id": "3", "title": "data pdf 3", "description": "description 3", "image": iconContainer(ICON.PDF), }, { "id": "4", "title": "text 4", "description": "description 4", "image": iconContainer(ICON.TEXT), }, { "id": "5", "title": "text 5", "description": "description 5", "image": iconContainer(ICON.TEXT), } ] const listTugasHariIni = [ { "id": "1", "title": "image 1", "description": "description 1", "image": iconContainer(ICON.IMAGE), }, { "id": "2", "title": "data pdf", "description": "description 2", "image": iconContainer(ICON.PDF), }, { "id": "3", "title": "data pdf 3", "description": "description 3", "image": iconContainer(ICON.PDF), }, { "id": "4", "title": "text 4", "description": "description 4", "image": iconContainer(ICON.TEXT), }, ] const diskusiTerbaru = [ { "id": "1", "title": "image 1", "user": "description 1", "date": "10-10-2022" }, { "id": "2", "title": "data pdf", "user": "description 2", "date": "10-10-2022" }, { "id": "3", "title": "data pdf 3", "user": "description 3", "date": "10-10-2022" }, { "id": "4", "title": "text 4", "user": "description 4", "date": "10-10-2022" }, { "id": "5", "title": "text 5", "user": "description 5", "date": "10-10-2022" } ] export function DivisionView({ id }: { id: string }) { return ( {listCaresoul.map((v) => image )} Features {listFeatures.map((v) => {v.title} {v.total} totall )} Tugas Hari Ini {listTugasHariIni.map((v) => {v.title} {v.description} + 15 )} Document Terbaru {listDocument.map((v) =>
image
{v.title}
)}
Diskusi Terbaru {diskusiTerbaru.map((v) => {v.title} {v.user} {v.date} )}
) }