import React, { useState, useContext } from "react";
import moment from "moment";
import StoreContext from "@qltr/store";
import Accordion from "@mui/material/Accordion";
import AccordionSummary from "@mui/material/AccordionSummary";
import Typography from "@mui/material/Typography";
import IconButton from "@mui/material/IconButton";
import DeleteIcon from "@mui/icons-material/Delete";
import EditIcon from "@mui/icons-material/Edit";
import Stack from "@mui/material/Stack";
export default function SilencingBox(props) {
const { silenceEntry, editSilence, removeSilence } = props;
const {
name: testName,
method: testMethod,
class: testClass,
id: silenceId,
expires,
} = silenceEntry;
const { state: store, updateStore } = useContext(StoreContext);
function Actions() {
return (
);
}
return (
{`Test Name: ${testName}`}
{`Method: ${testMethod}`}
{`Test Class: ${testClass}`}
{`Silenced Until: ${expires} Remaining Time: ${moment(
moment(expires).diff(moment())
).format("HH:mm")}`}
);
}