// 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:
{examResults
? (
(examResults.score / examResults.totalQuestions) *
100
).toFixed(1)
: "0"}
%
),
},
{
id: 2,
content: (
Error Rate:
{examResults
? (
((examResults.totalQuestions - examResults.score) /
examResults.totalQuestions) *
100
).toFixed(1)
: "0"}
%
),
},
{
id: 3,
content: (
Attempt Rate:
{examResults
? (
(examResults.answers.length / examResults.totalQuestions) *
100
).toFixed(1)
: "0"}
%
),
},
];
export const getLinkedViews = () => [
{
id: "1",
content: (
Meet, Share, and Learn!
Join Facebook Community
),
},
];