alivenotions / pidpod

A friendly podcast player
MIT License
0 stars 0 forks source link

Component dir structure #1

Open alivenotions opened 6 years ago

alivenotions commented 6 years ago

components/ --App.js - state: ( now playing, playlist (in the future) ) --AudioPlayer/ ----AudioPlayer --Library/ ----Library - state: ( rssParsedObject array ) ----Header/ ------Header (presentational) --Album/ ----AlbumList ----AlbumCover (presentational) ----AlbumInfo ----AlbumTrack (presentational) --Button/

gbhavalkar commented 6 years ago

components/ --App.js - state: ( now playing, playlist (in the future), current rss link ) --AudioPlayer/ ----AudioPlayer --Library/ ----Library - state: ( rssParsedObject array ) --Header/ ----Header (presentational) --Album/ ----AlbumList -- ( List of albums added by the user ) ----AlbumCover (presentational) -- ( Cover interface of album ) ----AlbumInfo ( All the information of the album ) ----AlbumTrack (presentational) ( A Single track with play and other functionalities) --Button/ --Common/ ( Common components used by multiple components ) ----Modal ----Notifications --Utils/ ( General Utility Functions )