diff --git a/src/components/timeSlot/TimeSlot.tsx b/src/components/timeSlot/TimeSlot.tsx index 837fe36..a346959 100644 --- a/src/components/timeSlot/TimeSlot.tsx +++ b/src/components/timeSlot/TimeSlot.tsx @@ -1,7 +1,6 @@ import { IonButton, IonContent, IonIcon, IonPage } from "@ionic/react"; import styles from "./TimeSlot.module.scss"; import { chevronBack } from 'ionicons/icons' -import { Link } from "react-router-dom"; import { useState } from "react"; import { format } from "date-fns"; import { Dates, TimeSlots } from "../../mockData/TimeSlotDetails"; diff --git a/src/mockData/QuizDetails.tsx b/src/mockData/QuizDetails.ts similarity index 88% rename from src/mockData/QuizDetails.tsx rename to src/mockData/QuizDetails.ts index 9c0204f..359fa45 100644 --- a/src/mockData/QuizDetails.tsx +++ b/src/mockData/QuizDetails.ts @@ -1,10 +1,4 @@ -interface QuizDetails { - question: string; - options?: string[]; - answer: string[]; - result: boolean; - timeLimit: number; -} +import { QuizDetails } from "../models/QuizDetails"; let quizDetails: QuizDetails[] = [ { diff --git a/src/mockData/StepDetails.tsx b/src/mockData/StepDetails.ts similarity index 91% rename from src/mockData/StepDetails.tsx rename to src/mockData/StepDetails.ts index fbbbe75..c12dd3c 100644 --- a/src/mockData/StepDetails.tsx +++ b/src/mockData/StepDetails.ts @@ -6,17 +6,7 @@ import finalInterview from '../assets/icons/Final_Interview.svg'; import closingDocs from '../assets/icons/Closing_Docs.svg'; import joiningLetter from '../assets/icons/Joining_Letter.svg'; import Celebrations from '../assets/icons/Celebrations.svg'; - -interface StepDetail { - stepNumber: number; - stepName: string; - descriptionImage: string; - buttonText: string; - isUnlocked: boolean; - link: string; - isRoundCompleted: boolean; -} - +import { StepDetail } from "../models/StepDetails"; let steps: StepDetail[] = [ { diff --git a/src/mockData/TimeSlotDetails.ts b/src/mockData/TimeSlotDetails.ts index 9de3ee8..4e0e248 100644 --- a/src/mockData/TimeSlotDetails.ts +++ b/src/mockData/TimeSlotDetails.ts @@ -1,4 +1,4 @@ -import { addBusinessDays, format } from "date-fns"; +import { addBusinessDays } from "date-fns"; const currentDate = new Date(); diff --git a/src/models/QuizDetails.ts b/src/models/QuizDetails.ts new file mode 100644 index 0000000..8b4f4c4 --- /dev/null +++ b/src/models/QuizDetails.ts @@ -0,0 +1,7 @@ +export interface QuizDetails { + question: string; + options?: string[]; + answer: string[]; + result: boolean; + timeLimit: number; +} \ No newline at end of file diff --git a/src/models/StepDetails.ts b/src/models/StepDetails.ts new file mode 100644 index 0000000..bf4ef2c --- /dev/null +++ b/src/models/StepDetails.ts @@ -0,0 +1,9 @@ +export interface StepDetail { + stepNumber: number; + stepName: string; + descriptionImage: string; + buttonText: string; + isUnlocked: boolean; + link: string; + isRoundCompleted: boolean; +} \ No newline at end of file