Skip to content

[Enhancement] Add loading feedback for dashboard actions and buttons #1353

@KrithikaVellingiri

Description

@KrithikaVellingiri

Describe the Issue

Some buttons and dashboard actions do not show any loading indicator or visual feedback after being clicked.

Because of this, it becomes difficult to tell whether:

  • the click was registered
  • data is loading
  • the request is still processing

At first it feels like nothing happened, especially when API responses take a few seconds.

Steps to Reproduce

  1. Open the dashboard
  2. Click on buttons/actions that fetch or update data
  3. Notice there is no loading state or feedback while the request is processing

Expected Behavior

Buttons and dashboard actions should provide some kind of visual feedback such as:

  • loading spinner
  • loading text
  • disabled state
  • skeleton loader

so users know the action is currently processing.

Screenshots / Logs

No logs. This is mainly a UX/UI improvement.

Environment

  • OS: Windows
  • Browser: Chrome

Additional Context

Adding loading feedback would make the dashboard feel more responsive and user-friendly.

Metadata

Metadata

Labels

gssoc:assignedGSSoC: Issue assigned to a contributor

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions