My new contributions to the Hive Condenser and Wallet apps.
## Context
I have been involved (voluntarily) with the development of the Condenser & Wallet apps (that are powering https://hive.blog and https://wallet.hive.blog) for quite a while now. There are other great frontends to Hive out there such as https://peakd.com and https://ecency.com but I have always been more or less faithful with the Condenser.
This is a regular report on my new contributions.
*Some of the new work below might still be in test and not yet deployed.*
## Display a message when community search does not return any result
@inertia raised [this issue](https://gitlab.syncad.com/hive/condenser/-/issues/123) where searching for a non-existing community would not refresh the current list of communities which is not an ideal experience as tit is more useful to display a message that tells the user that the searched keywords does not have any matching results.
![Community search](https://gitlab.syncad.com/hive/condenser/uploads/d62922fd5986b9b2741360b62480e92f/Screen_Shot_2021-03-30_at_10.06.23_pm.jpg)
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/225
## Fix the search functionality
Recently, the search on this blog was broken. The page just kept displaying a spinning loading indicator but results were never displayed. Several users have raised the issue as it is an important feature. I've had a look and fixed it and took the opportunity to also add the ability to sort results by newest, popularity or relevance. Later on, I will add more advanced search such as search of posts from a specific user and tag.
![Search for content](https://gitlab.syncad.com/hive/condenser/uploads/f4fa269f197f03c507772d2d594e54d4/Screen_Shot_2021-03-29_at_9.39.13_pm.jpg)
Merge request: https://gitlab.syncad.com/hive/condenser/-/merge_requests/230
---
**Vote for my witness**
[![Support @quochuy Witness.jpg](https://images.hive.blog/DQmecYTZemY8SwU6rrg7awhpNRBsehUp7ivk9RGyZsUUpVw/quochuy-hive-witness.jpg)](https://hivesigner.com/sign/account-witness-vote?witness=quochuy&approve=1)
On Hive, Witnesses are playing the important role of providing a performant and safe network for all of us. You have the power to choose 30 trusty witnesses to package transactions and sign the blocks that will go in the Hive blockchain. [Vote for me via HiveSigner](https://hivesigner.com/sign/account-witness-vote?witness=quochuy&approve=1) to support my work for the community.
See: My new contributions to the Hive Condenser and Wallet apps. by @quochuy