import React, { useState } from 'react' import DynamicPageActivityImage from 'public/activities_types/dynamic-page-activity.png' import VideoPageActivityImage from 'public//activities_types/video-page-activity.png' import DocumentPdfPageActivityImage from 'public//activities_types/documentpdf-page-activity.png' import AssignmentActivityImage from 'public//activities_types/assignment-page-activity.png' import DynamicCanvaModal from './NewActivityModal/DynamicCanva' import VideoModal from './NewActivityModal/Video' import Image from 'next/image' import DocumentPdfModal from './NewActivityModal/DocumentPdf' import Assignment from './NewActivityModal/Assignment' function NewActivityModal({ closeModal, submitActivity, submitFileActivity, submitExternalVideo, chapterId, course, }: any) { const [selectedView, setSelectedView] = useState('home') return ( <> {selectedView === 'home' && (
{ setSelectedView('dynamic') }} >
Dynamic Page
Dynamic Page
{ setSelectedView('video') }} >
Video Page
Video
{ setSelectedView('documentpdf') }} >
Document PDF Page
Document
{ setSelectedView('assignments') }} >
Assignment Page
Assignments
)} {selectedView === 'dynamic' && ( )} {selectedView === 'video' && ( )} {selectedView === 'documentpdf' && ( )} {selectedView === 'assignments' && ( ) } ) } const ActivityOption = ({ onClick, children }: any) => (
{children}
) export default NewActivityModal