The NgStarter Angular Data View server-side empty state example shows how an Angular grid handles empty API responses. Use it when backend filters, permissions, or new accounts can return no records.
API used in this example: rowModelType="serverSide", datasource, successCallback([], 0), ngsDataViewEmptyData, and empty state inputs.