How can I add Debounce/Throttle of 300ms to ng-repeat filter to increase performance as I need to filter a huge array of objects. Please find below sample code.
<input type="text" ng-model="q" />
<div ng-repeat="user in users | filter : q">
{{user.name}}
</div>