import PropTypes from "prop-types"; import { Box, Stack, useTheme } from "@mui/material"; // import useUtils from "../../Pages/Uptime/utils"; /** * A component that renders a pulsating dot with a specified color. * * @component * @example * // Example usage: * * * @param {Object} props * @param {string} props.color - The color of the dot. * @returns {JSX.Element} The PulseDot component. */ const PulseDot = ({ color }) => { const theme = useTheme(); // const { statusToTheme } = useUtils(); /* TODO refactor so it gets status and gets theme color. Then uses theme.palette.[themeColor].lowContrast */ /* const themeColor = statusToTheme[status]; */ return ( ); }; PulseDot.propTypes = { color: PropTypes.string.isRequired, }; export default PulseDot;