// lib/gallery-views.tsx import { Link } from "lucide-react"; import Image from "next/image"; interface ExamResults { score: number; totalQuestions: number; answers: string[]; } export const getResultViews = (examResults: ExamResults | null) => [ { id: 1, content: (
Accuracy Rate:
accuracy

{examResults ? ( (examResults.score / examResults.totalQuestions) * 100 ).toFixed(1) : "0"} %

), }, { id: 2, content: (
Error Rate:
error

{examResults ? ( ((examResults.totalQuestions - examResults.score) / examResults.totalQuestions) * 100 ).toFixed(1) : "0"} %

), }, { id: 3, content: (
Attempt Rate:
attempt

{examResults ? ( (examResults.answers.length / examResults.totalQuestions) * 100 ).toFixed(1) : "0"} %

), }, ]; export const getLinkedViews = () => [ { id: "1", content: (

Meet, Share, and Learn!

Join Facebook Community

Facebook Logo
), }, ];