* context and react query add to searchView
* handle empty result + back
* #192 - New card components and history fetch + dummy suggestions fetch
* respoonsive design + filters map
* artist details view + translations + SongData mapping fix + items limitation
* history search back and front + cards + fix
* fixed useless history entries
* clean code
* clean code
* fix pr: SearchHistory new type related fixes
* simplified SearchResultComponent (useEffect removed, condition simplified to trigger different 'modes'
* search re-do onPress history cards + scoreView obj map
* clean code API.ts
* fix pr + search history behavior
* added utility function to get song suggestions with artists and fixed error types along the way
* fix in songrow the title didn't shrinked when not enough space on screen
* removed redirect callback from ArtistCard to ArtistResults
* moved the callback from genre card grid to searchresult and implemented history for songs
* SearchBar is now updating input search following stringQuery
* added scroll view to have the complete background
* Added the route props for query in Searchview
* fixed robot test
---------
Co-authored-by: Clément Le Bihan <clement.lebihan773@gmail.com>
* first tries with transition entry from native base
* setup moti for mobile and web use
* added Easing linear for consistant scroll scpeed
* pause works !
* added startAt, rewind and fast forward
* created temporary view for partition viewer
* Cleanup for PR
* fix little bug in rewind
* [ADD] profile page
* [DEL] empty lines
* [UPD] added translation for the profile page
* [UPD] link to the profile page
* [ADD] profile page
* [UPD] moved the progress bar component in its own file
* [UPD] moved the progress bar component
* [WIP] added all the elements to the profile view
* [WIP] added all the elements to the profile view
* User Slice: Use API Instance instead of access token
* Front: Fix API calls with JWT Token
* Front: Handle Empty Server response
* Front: Fix User Model
* Front: Signin Form: Fix submittingstate on error
* Front: Remove logs
* Front/translate refactor (#110)
* Front: i18n: Create component
* Front: Use new translation component
* Front: Translation COmpoent: Change props name
* Front: Fix merge
* Front: settings persistance (#108)
* Front: Add peristance dependencies
* Front: Fix Cross-platform persistance
* Front: Create Settings Slice
* Front: Use Redux State for settings
* Front: Check if access token is still valid
* Front: Create Language Gate to set correct language at startup
* Front: BEtter handling of Access Token validity
* 54-écran-de-titre (#109)
* [ADD] function to hide the splash screen
* [DEL] useless lines
* [ADD] compatibility
* [UPD] settings for the splash screen
* [ADD] chromacase logo on the splash screen
* [UPD] splash logo
* [UPD] set the timeout to 0
* [UPD] set the timeout to 500
* User Slice: Use API Instance instead of access token
* Front: Fix API calls with JWT Token
* Front: Handle Empty Server response
* Front: Fix User Model
* Front: Signin Form: Fix submittingstate on error
* Front: Remove logs
* Front/translate refactor (#110)
* Front: i18n: Create component
* Front: Use new translation component
* Front: Translation COmpoent: Change props name
* Front: Fix merge
* Front: settings persistance (#108)
* Front: Add peristance dependencies
* Front: Fix Cross-platform persistance
* Front: Create Settings Slice
* Front: Use Redux State for settings
* Front: Check if access token is still valid
* Front: Create Language Gate to set correct language at startup
* Front: BEtter handling of Access Token validity
* [MERGE]
* [DEL] useless lines
* [UPD] settings for the splash screen
* [UPD] set the timeout to 0
* [DEL] duplicated line
* [REVERT]
Co-authored-by: Arthi-chaud <arthur.jamet@gmail.com>
Co-authored-by: Arthur Jamet <60505370+Arthi-chaud@users.noreply.github.com>
* [FIX] splashscreen
* [ADD] profile page
* [UPD] link to the profile page
* [UPD] moved the progress bar component
* [FIX] translate
* [UPD] reorganized all translations for ease of use
* [UPD] translated all the texts and made the page more beautiful
[TODO] get the informations of the user
* [ADD] banner and level
Co-authored-by: Arthi-chaud <arthur.jamet@gmail.com>
Co-authored-by: Arthur Jamet <60505370+Arthi-chaud@users.noreply.github.com>
* Front: Add peristance dependencies
* Front: Fix Cross-platform persistance
* Front: Create Settings Slice
* Front: Use Redux State for settings
* Front: Check if access token is still valid
* Front: Create Language Gate to set correct language at startup
* Front: BEtter handling of Access Token validity