import React from "react"; import PlaylistsTrack from "../PlaylistsTrack/PlaylistsTrack"; import { useNavigate } from "react-router-dom"; import "./style.scoped.scss"; import PlaylistIcon from "../../assets/playlist_icon_2.svg"; import PlayIcon from "../../assets/play_icon.svg"; import { ROUTES } from "../../utils/constants"; import { useDispatch } from "react-redux"; import { actionSetQueue } from "../../redux/actions/creators/audio"; const PlaylistInfo = ({ playlist }) => { const navigate = useNavigate(); const dispatch = useDispatch(); const { _id, name, description, tracks } = playlist; const editClickHandler = () => { navigate(`${ROUTES.PLAYLISTS}/${_id}`); }; const playClickHandler = () => { dispatch(actionSetQueue({ _id, name, tracks: tracks ?? [] })); }; return (
{name}
{description}