Update UI to support additions on the resource

This commit is contained in:
Owen
2026-05-06 10:09:05 -07:00
parent 54c1dd3bae
commit c4b3656fad
9 changed files with 621 additions and 198 deletions

View File

@@ -16,6 +16,7 @@ export type RolesSelectorProps = {
restrictAdminRole?: boolean;
mapRolesByName?: boolean;
buttonText?: string;
lockedIds?: Set<string>;
};
export function RolesSelector({
@@ -25,7 +26,8 @@ export function RolesSelector({
disabled,
restrictAdminRole,
mapRolesByName,
buttonText
buttonText,
lockedIds
}: RolesSelectorProps) {
const t = useTranslations();
const [roleSearchQuery, setRoleSearchQuery] = useState("");
@@ -76,6 +78,7 @@ export function RolesSelector({
value={selectedRoles}
onChange={onSelectRoles}
disabled={disabled}
lockedIds={lockedIds}
/>
);
}