Is there any way to hide the icon based on condition after the filter is performed
Column filter Dropdown Icon
Yes, you can do this like in this example: https://jsfiddle.net/aszymanski/2xdyhm4r/1/
It’s a template on which you can build your custom functionality, but it should give you idea how it should be built.