Expose builder chip selection beyond color, raise unselected contrast, and make the five-value limit visible.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -74,11 +74,16 @@ function ApplicableScopeFieldComponent({
|
||||
<div className="flex flex-wrap items-center gap-2">
|
||||
{scopes.map((scope) => {
|
||||
const isSelected = selectedScopes.includes(scope);
|
||||
const chipState = isSelected
|
||||
? "selected"
|
||||
: readOnly
|
||||
? "disabled"
|
||||
: "unselected";
|
||||
return (
|
||||
<Chip
|
||||
key={scope}
|
||||
label={scope}
|
||||
state={isSelected ? "selected" : "disabled"}
|
||||
state={chipState}
|
||||
palette="default"
|
||||
size="s"
|
||||
disabled={readOnly}
|
||||
|
||||
Reference in New Issue
Block a user