PlaylistList.jsx 554 B

1234567891011121314151617181920212223242526272829
  1. import React, { Component } from "react";
  2. import PropTypes from "prop-types";
  3. import { connect } from "react-redux";
  4. import PlaylistItem from "./PlaylistItem.jsx";
  5. @connect(state => ({
  6. playlists: state.station.playlists,
  7. }))
  8. export default class PlaylistList extends Component {
  9. constructor(props) {
  10. super(props);
  11. }
  12. render() {
  13. const { playlists } = this.props;
  14. return (
  15. <ul>
  16. {
  17. playlists.map((playlist) => {
  18. return <PlaylistItem key={ playlist.get("playlistId") } playlist={ playlist }/>;
  19. })
  20. }
  21. </ul>
  22. );
  23. }
  24. }