Jammming - Step 33 - type is invalid

https://www.codecademy.com/journeys/full-stack-engineer/paths/fscj-22-front-end-development/tracks/fscj-22-react-part-ii/modules/wdcp-22-jammming-54dd6aa4-39da-42be-989f-67a12f65b1a8/projects/jammming-prj

My webpage was rendering fine up until I try to create a TrackList component in the Searchresult file. I think ive exported and imported everything correctly and the props are showing up in search results through dev tools.
someone pls help I really wanna finish this project :frowning:

class App extends React.Component {
  constructor(props) {
    super(props);
    this.state = { 
      searchResults: [
        {name: 'name1', artist: 'artist1', album: 'album1', id: 1}, 
        {name: 'name2', artist: 'artist2', album: 'album2', id: 2}, 
        {name: 'name3', artist: 'artist3', album: 'album3', id: 3}
      ]
    }
  }

  render() {
    return (
      <div>
        <h1>Ja<span className="highlight">mmm</span>ing</h1>
        <div className="App">
          <SearchBar />
          <div className="App-playlist">
            <SearchResults searchResults={this.state.searchResults}/>
            <Playlist />
          </div>
        </div>
      </div>
    )

  }
}

export default App;
class SearchResults extends React.Component {
    render() {
        return (
            <div className="SearchResults">
                <h2>Results</h2>
                <TrackList tracks={this.props.searchResults}/>
            </div>
        )
    }
}

export default SearchResults;
import React from "react";
import './TrackList.css'

class TrackList extends React.Component {
    render() {
        return (
            <div className="TrackList">
               
            </div>
        )
    }
}

export default TrackList;

What does the error message state exactly?

I’m having the same problem. How did you solve it?

hey,
I can’t really remember but I think I had to export the track list differently for some reason I don’t know why. maybe try changing from default export to named export