import React, { useRef, useState } from "react"; import UserLayout from "./Layout/UserLayout"; import MDEditor from "@uiw/react-md-editor"; import ReactPlayer from "react-player"; import { Link } from "@inertiajs/react"; import Swal from "sweetalert2"; import HitApi from "../../Utils/HitApi"; const Module = (props) => { const [markdown, setMarkdown] = useState(props.data.materi); const { materi_selanjutnya } = props; const [isLike, setIsLike] = useState(props.isLike); const setValue = (value) => { setMarkdown(value); }; const handleSukai = () => { // Swal.fire({ // title: "Loading", // html: '
', // add html attribute if you want or remove // allowOutsideClick: false, // showConfirmButton: false, // }); HitApi({ url: "/api/v1/materi/like", method: "POST", body: { id: props.data.id, id_user: props.idUser, }, onSuccess: () => { setIsLike(!isLike); // Swal.close(); }, }); }; return (
{/* */}
{materi_selanjutnya && (
Materi selanjutnya
{materi_selanjutnya.name}
)}
); }; export default Module;