import React, { useState } from "react";
import "react-responsive-modal/styles.css";
import { Modal } from "react-responsive-modal";
import axios from "axios";
import CommunityMetrics from "@/components/CommunityMetrics";
import Loader from "@/components/atoms/Loader";
export default function Timeline(props) {
const [open, setOpen] = useState(false);
const onOpenModal = () => setOpen(true);
const onCloseModal = () => setOpen(false);
const [current, setCurrent] = useState(null);
const [previous, setPrevious] = useState(null);
const [name, setName] = useState("");
async function handleNewSave(e) {
e.preventDefault();
const res = await axios.post("/api/saves/set", {
name,
data: {
stats: props.stats,
},
});
props.setSaves(res.data.data);
setName(null);
onCloseModal();
}
const closeIcon = (
);
const customStyles = {
content: {
borderRadius: "20px",
backgroundColor: "black",
bgColor: "black",
},
};
if (props.isLoading) {
return
Name | Date | |
{save.name} | {new Date(save.created_at).toDateString()} |