├── .eslintignore ├── .eslintrc ├── .gitattributes ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── browser.png ├── config ├── env.js ├── jest │ ├── cssTransform.js │ └── fileTransform.js ├── paths.js ├── polyfills.js ├── webpack.config.dev.js ├── webpack.config.prod.js └── webpackDevServer.config.js ├── package.json ├── public ├── favicon.ico ├── fonts │ ├── fonts.css │ ├── prox.eot │ ├── prox.ttf │ ├── prox.woff │ ├── proxbold.eot │ ├── proxbold.ttf │ ├── proxbold.woff │ ├── proxbold.woff2 │ ├── proxthin.eot │ ├── proxthin.ttf │ ├── proxthin.woff │ └── proxthin.woff2 ├── index.html └── manifest.json ├── scripts ├── build.js ├── start.js └── test.js ├── songs.png └── src ├── App.css ├── App.js ├── actions ├── albumActions.js ├── artistActions.js ├── browseActions.js ├── playlistActions.js ├── songActions.js ├── soundActions.js ├── tokenActions.js ├── uiActions.js └── userActions.js ├── components ├── AlbumList │ ├── AlbumList.css │ ├── component.js │ └── index.js ├── ArtWork │ ├── ArtWork.css │ ├── component.js │ └── index.js ├── ArtistList │ ├── ArtistList.css │ ├── component.js │ └── index.js ├── BrowseView │ ├── BrowseView.css │ ├── component.js │ └── index.js ├── Footer │ ├── Footer.css │ ├── Footer.spec.js │ └── index.js ├── Header │ ├── Header.css │ ├── Header.spec.js │ └── index.js ├── MainHeader │ ├── MainHeader.css │ ├── component.js │ └── index.js ├── MainView │ ├── MainView.css │ ├── component.js │ └── index.js ├── SideMenu │ ├── SideMenu.css │ ├── component.js │ └── index.js ├── SongControls │ ├── SongControls.css │ ├── component.js │ └── index.js ├── SongList │ ├── SongList.css │ ├── component.js │ └── index.js ├── TrackSearch │ ├── TrackSearch.css │ ├── component.js │ └── index.js ├── UserDetails │ ├── UserDetails.css │ ├── component.js │ └── index.js ├── UserPlaylists │ ├── UserPlaylists.css │ ├── component.js │ └── index.js └── VolumeControls │ ├── VolumeControls.css │ ├── component.js │ └── index.js ├── index.js ├── reducers ├── albumsReducer.js ├── artistsReducer.js ├── browseReducer.js ├── index.js ├── playlistReducer.js ├── songsReducer.js ├── soundReducer.js ├── tokenReducer.js ├── uiReducer.js └── userReducer.js └── setupTests.js /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | scripts 3 | public 4 | config 5 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js filter=spabs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/README.md -------------------------------------------------------------------------------- /browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/browser.png -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/config/env.js -------------------------------------------------------------------------------- /config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/config/jest/cssTransform.js -------------------------------------------------------------------------------- /config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/config/jest/fileTransform.js -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/config/polyfills.js -------------------------------------------------------------------------------- /config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/config/webpack.config.dev.js -------------------------------------------------------------------------------- /config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/config/webpack.config.prod.js -------------------------------------------------------------------------------- /config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/fonts/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/fonts.css -------------------------------------------------------------------------------- /public/fonts/prox.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/prox.eot -------------------------------------------------------------------------------- /public/fonts/prox.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/prox.ttf -------------------------------------------------------------------------------- /public/fonts/prox.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/prox.woff -------------------------------------------------------------------------------- /public/fonts/proxbold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/proxbold.eot -------------------------------------------------------------------------------- /public/fonts/proxbold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/proxbold.ttf -------------------------------------------------------------------------------- /public/fonts/proxbold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/proxbold.woff -------------------------------------------------------------------------------- /public/fonts/proxbold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/proxbold.woff2 -------------------------------------------------------------------------------- /public/fonts/proxthin.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/proxthin.eot -------------------------------------------------------------------------------- /public/fonts/proxthin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/proxthin.ttf -------------------------------------------------------------------------------- /public/fonts/proxthin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/proxthin.woff -------------------------------------------------------------------------------- /public/fonts/proxthin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/fonts/proxthin.woff2 -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/public/manifest.json -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/scripts/test.js -------------------------------------------------------------------------------- /songs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/songs.png -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/App.js -------------------------------------------------------------------------------- /src/actions/albumActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/albumActions.js -------------------------------------------------------------------------------- /src/actions/artistActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/artistActions.js -------------------------------------------------------------------------------- /src/actions/browseActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/browseActions.js -------------------------------------------------------------------------------- /src/actions/playlistActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/playlistActions.js -------------------------------------------------------------------------------- /src/actions/songActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/songActions.js -------------------------------------------------------------------------------- /src/actions/soundActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/soundActions.js -------------------------------------------------------------------------------- /src/actions/tokenActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/tokenActions.js -------------------------------------------------------------------------------- /src/actions/uiActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/uiActions.js -------------------------------------------------------------------------------- /src/actions/userActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/actions/userActions.js -------------------------------------------------------------------------------- /src/components/AlbumList/AlbumList.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/AlbumList/AlbumList.css -------------------------------------------------------------------------------- /src/components/AlbumList/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/AlbumList/component.js -------------------------------------------------------------------------------- /src/components/AlbumList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/AlbumList/index.js -------------------------------------------------------------------------------- /src/components/ArtWork/ArtWork.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/ArtWork/ArtWork.css -------------------------------------------------------------------------------- /src/components/ArtWork/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/ArtWork/component.js -------------------------------------------------------------------------------- /src/components/ArtWork/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/ArtWork/index.js -------------------------------------------------------------------------------- /src/components/ArtistList/ArtistList.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/ArtistList/ArtistList.css -------------------------------------------------------------------------------- /src/components/ArtistList/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/ArtistList/component.js -------------------------------------------------------------------------------- /src/components/ArtistList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/ArtistList/index.js -------------------------------------------------------------------------------- /src/components/BrowseView/BrowseView.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/BrowseView/BrowseView.css -------------------------------------------------------------------------------- /src/components/BrowseView/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/BrowseView/component.js -------------------------------------------------------------------------------- /src/components/BrowseView/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/BrowseView/index.js -------------------------------------------------------------------------------- /src/components/Footer/Footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/Footer/Footer.css -------------------------------------------------------------------------------- /src/components/Footer/Footer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/Footer/Footer.spec.js -------------------------------------------------------------------------------- /src/components/Footer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/Footer/index.js -------------------------------------------------------------------------------- /src/components/Header/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/Header/Header.css -------------------------------------------------------------------------------- /src/components/Header/Header.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/Header/Header.spec.js -------------------------------------------------------------------------------- /src/components/Header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/Header/index.js -------------------------------------------------------------------------------- /src/components/MainHeader/MainHeader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/MainHeader/MainHeader.css -------------------------------------------------------------------------------- /src/components/MainHeader/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/MainHeader/component.js -------------------------------------------------------------------------------- /src/components/MainHeader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/MainHeader/index.js -------------------------------------------------------------------------------- /src/components/MainView/MainView.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/MainView/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/MainView/component.js -------------------------------------------------------------------------------- /src/components/MainView/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/MainView/index.js -------------------------------------------------------------------------------- /src/components/SideMenu/SideMenu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SideMenu/SideMenu.css -------------------------------------------------------------------------------- /src/components/SideMenu/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SideMenu/component.js -------------------------------------------------------------------------------- /src/components/SideMenu/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SideMenu/index.js -------------------------------------------------------------------------------- /src/components/SongControls/SongControls.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SongControls/SongControls.css -------------------------------------------------------------------------------- /src/components/SongControls/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SongControls/component.js -------------------------------------------------------------------------------- /src/components/SongControls/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SongControls/index.js -------------------------------------------------------------------------------- /src/components/SongList/SongList.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SongList/SongList.css -------------------------------------------------------------------------------- /src/components/SongList/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SongList/component.js -------------------------------------------------------------------------------- /src/components/SongList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/SongList/index.js -------------------------------------------------------------------------------- /src/components/TrackSearch/TrackSearch.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/TrackSearch/TrackSearch.css -------------------------------------------------------------------------------- /src/components/TrackSearch/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/TrackSearch/component.js -------------------------------------------------------------------------------- /src/components/TrackSearch/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/TrackSearch/index.js -------------------------------------------------------------------------------- /src/components/UserDetails/UserDetails.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/UserDetails/UserDetails.css -------------------------------------------------------------------------------- /src/components/UserDetails/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/UserDetails/component.js -------------------------------------------------------------------------------- /src/components/UserDetails/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/UserDetails/index.js -------------------------------------------------------------------------------- /src/components/UserPlaylists/UserPlaylists.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/UserPlaylists/UserPlaylists.css -------------------------------------------------------------------------------- /src/components/UserPlaylists/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/UserPlaylists/component.js -------------------------------------------------------------------------------- /src/components/UserPlaylists/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/UserPlaylists/index.js -------------------------------------------------------------------------------- /src/components/VolumeControls/VolumeControls.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/VolumeControls/VolumeControls.css -------------------------------------------------------------------------------- /src/components/VolumeControls/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/VolumeControls/component.js -------------------------------------------------------------------------------- /src/components/VolumeControls/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/components/VolumeControls/index.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/index.js -------------------------------------------------------------------------------- /src/reducers/albumsReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/albumsReducer.js -------------------------------------------------------------------------------- /src/reducers/artistsReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/artistsReducer.js -------------------------------------------------------------------------------- /src/reducers/browseReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/browseReducer.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/playlistReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/playlistReducer.js -------------------------------------------------------------------------------- /src/reducers/songsReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/songsReducer.js -------------------------------------------------------------------------------- /src/reducers/soundReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/soundReducer.js -------------------------------------------------------------------------------- /src/reducers/tokenReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/tokenReducer.js -------------------------------------------------------------------------------- /src/reducers/uiReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/uiReducer.js -------------------------------------------------------------------------------- /src/reducers/userReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/reducers/userReducer.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pau1fitz/react-spotify/HEAD/src/setupTests.js --------------------------------------------------------------------------------