File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ type ModelProviderSelectProps = {
22
22
onChange : ( provider : ModelProvider ) => void ;
23
23
query : ModelProviderSelectFragment$key ;
24
24
provider ?: ModelProvider ;
25
- } & Omit < SelectProps , "children" | "onSelectionChange " | "selectedKey " > ;
25
+ } & Omit < SelectProps , "children" | "onChange " | "value " > ;
26
26
27
27
export function ModelProviderSelect ( {
28
28
onChange,
@@ -53,11 +53,12 @@ export function ModelProviderSelect({
53
53
{ ...props }
54
54
key = "model-provider-select"
55
55
data-testid = "model-provider-picker"
56
- selectedKey = { props . provider ?? undefined }
56
+ selectionMode = "single"
57
+ value = { props . provider ?? undefined }
57
58
isInvalid = { selectedProviderNotInstalled }
58
59
aria-label = "Model Provider"
59
60
placeholder = "Select a provider"
60
- onSelectionChange = { ( key ) => {
61
+ onChange = { ( key ) => {
61
62
const provider = key as string ;
62
63
if ( isModelProvider ( provider ) ) {
63
64
onChange ( provider ) ;
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ import { tableCSS } from "@phoenix/components/table/styles";
21
21
import { TableEmpty } from "@phoenix/components/table/TableEmpty" ;
22
22
import { TimestampCell } from "@phoenix/components/table/TimestampCell" ;
23
23
import { UserPicture } from "@phoenix/components/user/UserPicture" ;
24
- import { isUserRole , normalizeUserRole } from "@phoenix/constants" ;
24
+ import { isUserRole , normalizeUserRole , UserRole } from "@phoenix/constants" ;
25
25
import { useViewer } from "@phoenix/contexts/ViewerContext" ;
26
26
27
27
import { UsersTable_users$key } from "./__generated__/UsersTable_users.graphql" ;
@@ -146,7 +146,7 @@ export function UsersTable({ query }: { query: UsersTable_users$key }) {
146
146
onClose = { ( ) => setDialog ( null ) }
147
147
onRoleChanged = { refetchTableData }
148
148
currentRole = { row . original . role }
149
- newRole = { key }
149
+ newRole = { key as UserRole }
150
150
email = { row . original . email }
151
151
userId = { row . original . id }
152
152
/>
You can’t perform that action at this time.
0 commit comments