albumPage.js 832 B

1234567891011121314151617181920
  1. import { connect } from "react-redux"
  2. import { store } from "../store/store";
  3. import { useEffect } from "react";
  4. import { TracksAll } from "../components/Tracks";
  5. import { actionPlaylistById } from "../store/promiseReducer";
  6. import { PlaylistById } from "../components/playlistById";
  7. export const AlbumPage = ({playlist, tracks}) => {
  8. return(
  9. <CAlbumPlaylist playlist={playlist} tracks={tracks}/>
  10. )
  11. }
  12. export const CAlbumPlaylist = connect(state => ({playlist: state.promise.plstById?.payload || {},
  13. tracks: state.promise.plstById?.payload?.tracks || []} ), )(PlaylistById);
  14. export const CAlbumPage = connect(state => ({playlist: state.promise.plstById?.payload || {},
  15. tracks: state.promise.plstById?.payload?.tracks || []} ), )(AlbumPage);