diff --git a/src/pages/Home/components/Calendar/Calendar.jsx b/src/pages/Home/components/Calendar/Calendar.jsx index 53ba22a..574b172 100644 --- a/src/pages/Home/components/Calendar/Calendar.jsx +++ b/src/pages/Home/components/Calendar/Calendar.jsx @@ -3,13 +3,12 @@ import styles from "./Calendar.module.css"; import {formatDateLetterJS} from "../../../../utils/date/formatDateLetter.js"; import Button from "../../../../components/ui/Button/Button"; import {AuthContext} from "../../../../contexts/Auth/AuthContext.ts"; +import ExportBtn from "./ExportBtn.tsx"; function Calendar() { const { user } = useContext(AuthContext); - const calendarUrl = `${import.meta.env.VITE_API_URL}/api/export/ics/${user.id}`; - const monthNames = [ "Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre" @@ -152,16 +151,7 @@ Calendar() { )}
-

votre lien d'agenda: {calendarUrl}

- +
diff --git a/src/pages/Home/components/Calendar/Calendar.module.css b/src/pages/Home/components/Calendar/Calendar.module.css index b70ac34..c577ba6 100644 --- a/src/pages/Home/components/Calendar/Calendar.module.css +++ b/src/pages/Home/components/Calendar/Calendar.module.css @@ -156,6 +156,7 @@ margin-top: 16px; display: flex; align-items: center; + justify-content: center; } .exportbtn { diff --git a/src/pages/Home/components/Calendar/ExportBtn.tsx b/src/pages/Home/components/Calendar/ExportBtn.tsx new file mode 100644 index 0000000..61dd619 --- /dev/null +++ b/src/pages/Home/components/Calendar/ExportBtn.tsx @@ -0,0 +1,20 @@ +import Button from "../../../../components/ui/Button/Button"; +import styles from "../../HomePage.module.css" +import { useContext } from "react"; +import {AuthContext, AuthContextType} from "../../../../contexts/Auth/AuthContext"; + +export default function ExportBtn() { + + const { user } = useContext(AuthContext) as AuthContextType; + const calendarUrl = `${import.meta.env.VITE_API_URL}/api/export/ics/${user?.id}`; + + return +} \ No newline at end of file