parseablehq / console

Frontend Client for Parseable. Parseable is a cloud native log storage and management for Kubernetes, containerised workloads
https://parseable.com
GNU Affero General Public License v3.0
25 stars 35 forks source link

Home screen - Loading & Error states #347

Closed balaji-jr closed 4 weeks ago

balaji-jr commented 4 weeks ago
Screenshot 2024-10-27 at 8 23 05 AM
  1. When there are no streams show the empty placeholder (Search for EmptyStreamsView. Rename it to NoStreamsView and use it )
  2. Show ParseableAnimated Loader when fetching streams
  3. Add a shadow to the bottom of the header (Should appear only on scroll) & Display the total number of streams as All Streams (23) Screenshot 2024-10-27 at 8 29 25 AM
praveen5959 commented 4 weeks ago
  1. What should be shown in case of empty streams for All Streams text? (i.e. All Streams (0))
  2. In case the API that fetches the list of Streams fails then what should be shown? Currently there is no error state or anything is shown.

cc: @balaji-jr

balaji-jr commented 4 weeks ago
  1. In case of no streams available, the toolbar should be hidden and the No streams view must have two btns (Create stream btn and Read docs btn).
  2. The same icon is in the No Streams view with an updated text message and a toast displaying the error message.

@praveen5959