Files
reflector/www/app/(aboutAndPrivacy)/about.tsx
2023-09-26 12:22:06 +02:00

29 lines
699 B
TypeScript

"use client";
import React, { useState } from "react";
import FullscreenModal from "./fullsreenModal";
import AboutContent from "./aboutContent";
type AboutProps = {
buttonText: string;
};
export default function About({ buttonText }: AboutProps) {
const [modalOpen, setModalOpen] = useState(false);
return (
<>
<button
className="hover:underline focus-within:underline underline-offset-2 decoration-[.5px] font-light px-2"
onClick={() => setModalOpen(true)}
>
{buttonText}
</button>
{modalOpen && (
<FullscreenModal close={() => setModalOpen(false)}>
<AboutContent />
</FullscreenModal>
)}
</>
);
}