inveniosoftware / inveniosoftware/react-invenio-app-ils

ux: loading and disabled states

Open
#134 0 comments 0 reactions 0 assignees View on GitHub
enhancement nice-to-have
Dominant language
JavaScript
Stars
6
Forks
24
Avg merge
2d 46m
Merged PRs (30d)
3

Description

Only the button that was clicked to trigger an action should be in _loading mode_. If other inputs must be blocked while the action is loading, then these should be in _disabled mode_ (as opposed to loading).
This way the user knows what button was pressed while they are waiting.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the action buttons and input controls that expose loading or disabled states in the React app, then trace how the clicked control is identified. Done means only the triggering button shows loading, while any other blocked inputs show disabled instead; verify the relevant action flows manually.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.