ni / ni/nimble

Document usage guidance for disabled combobox options

Open
#2,302 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

documentation enhancement
Dominant language
TypeScript
Stars
39
Forks
14
Avg merge
1d 16h
Merged PRs (30d)
13

Description

🙋 Feature Request

😯 Problem to Solve

Because a combobox is essentially a text box (with value selection assistance), a disabled option in the dropdown only makes sense as a hint to the user that a certain value is invalid. If the user wants to manually type that value in, there should be nothing stopping them from doing so.

💁 Proposed Solution

We want to document that disabled options should not be used in a combobox (except as a hint) and that they do not prevent the value from being set. If certain values are invalid, the client should set the error text and error state as needed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is named. Locate the combobox usage guidance, then document that disabled options are only hints and do not prevent manually entered values; explain that invalid values should use the error text and error state.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.