[ ] (Admin Feature) View as [user]. Since Algolia search is user agnostic I think this is good to be scrapped.
[ ] Filter by
[ ] Sort by
[x] N scholarships Found, $X in funding. I need to figure out how to pass the algolia search results to the scholarshipsListcomponent as a callback function, then this will be good to implement.
[ ] Show results when loading the page (currently no scholarships show until you search)
There are still some things that need to be fixed here, can be done in a future PR:
add tests
scholarships from Atila API shouldn't be called at all if there is already a search string. Changing this will fix 2 other issues
Loading bar is showing for Atila API results, even though search results have already loaded
Sometimes the total funding amount and scholarships count will be shown before the funding and count for the search results are shown
This fix means that scholarships will be null on initial load, so if the search box is cleared there won't be any scholarships to display unless we modify the code to fetch the value from the Atila API if there are no existing scholarships, when the searchString has been set to blank.
Features in old scholarship search
scholarshipsList
component as a callback function, then this will be good to implement.