"use client";
import { useRef, useState } from "react";
import { Button } from "@mui/material";
import ProfileP from "@/components/icons/ProfileP";
import ArrowLeftPU from "@/components/icons/ArrowLeftPU";
import { uploadImage } from "@/helper";
import ModalUpload from "./ModalUpload";
import Image from "next/image";
function UploadFile({ image, setImage }) {
const fileRef = useRef();
const [open, setOpen] = useState(false);
const [data, setData] = useState();
const handleClose = () => setOpen(false);
const handleOpen = () => setOpen(true);
const openInput = () => fileRef.current.click();
const handleChange = async (event) => {
const result = await uploadImage(event);
handleOpen();
setData(result);
};
const uploadImg = (prop) => {
setImage(prop);
handleClose();
};
return (
<>