import React, { useState, useRef } from "react"; import { Card } from "antd"; import { EditAction } from "./EditAction"; import { DeleteAction } from "./DeleteAction"; import { TrackCardBody } from "./TrackCardBody"; import "./ManagedTrack.css"; const ManagedTrack = ({ initialTrack, onDeleteTrack }) => { const trackElement = useRef(); const [track, setTrack] = useState(initialTrack); return (
{ trackElement.current.style.opacity = 0; setTimeout(() => onDeleteTrack(track.ID), 500); }} />, setTrack(value)} />, ]} title={track.name} bordered={false} >
); }; export { ManagedTrack };