import React, { useState } from "react"; import { ArrowLeftIcon, Cross1Icon } from "@radix-ui/react-icons"; import Modal from "../Modal"; import styled from "styled-components"; import DynamicCanvaModal from "./NewActivityModal/DynamicCanva"; import VideoModal from "./NewActivityModal/Video"; function NewActivityModal({ closeModal, submitActivity, submitFileActivity, chapterId }: any) { const [selectedView, setSelectedView] = useState("home"); return (
{selectedView === "home" && ( { setSelectedView("dynamic") }}>✨📄 { setSelectedView("video") }}>📹 )} {selectedView === "dynamic" && ( )} {selectedView === "video" && ( )}
); } const ActivityChooserWrapper = styled.div` display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 20px; `; const ActivityButton = styled.button` padding: 40px; border-radius: 10px !important; border: none; font-size: 80px !important; margin: 40px; background-color: #8c949c33 !important; cursor: pointer; &:hover { background-color: #8c949c7b; } `; export default NewActivityModal;