@@ -41,78 +41,78 @@ const RegisteredModelsTableToolbar: React.FC<RegisteredModelsTableToolbarProps>
4141 < ToolbarContent >
4242 < ToolbarToggleGroup toggleIcon = { < FilterIcon /> } breakpoint = "xl" >
4343 { tableToggleGroupItems }
44- < ToolbarItem >
45- < Dropdown
46- isOpen = { isRegisterNewVersionOpen }
47- onSelect = { ( ) => setIsRegisterNewVersionOpen ( false ) }
48- onOpenChange = { ( isOpen ) => setIsRegisterNewVersionOpen ( isOpen ) }
49- toggle = { ( toggleRef ) => (
50- < MenuToggle
51- isFullWidth
52- variant = "primary"
53- ref = { toggleRef }
54- onClick = { ( ) => setIsRegisterNewVersionOpen ( ! isRegisterNewVersionOpen ) }
55- isExpanded = { isRegisterNewVersionOpen }
56- splitButtonItems = { [
57- < MenuToggleAction
58- id = "register-model-button"
59- key = "register-model-button"
60- data-testid = "register-model-button"
61- aria-label = "Register model"
62- onClick = { ( ) => navigate ( registerModelUrl ( preferredModelRegistry ?. name ) ) }
63- >
64- Register model
65- </ MenuToggleAction > ,
66- ] }
67- aria-label = "Register model toggle"
68- data-testid = "register-model-split-button"
69- />
70- ) }
71- >
72- < DropdownList >
73- < DropdownItem
74- id = "register-new-version-button"
75- aria-label = "Register new version"
76- key = "register-new-version-button"
77- onClick = { ( ) => {
78- navigate ( registerVersionUrl ( preferredModelRegistry ?. name ) ) ;
79- } }
80- ref = { tooltipRef }
81- >
82- Register new version
83- </ DropdownItem >
84- </ DropdownList >
85- </ Dropdown >
86- </ ToolbarItem >
87- < ToolbarItem >
88- < Dropdown
89- isOpen = { isArchivedModelKebabOpen }
90- onSelect = { ( ) => setIsArchivedModelKebabOpen ( false ) }
91- onOpenChange = { ( isOpen : boolean ) => setIsArchivedModelKebabOpen ( isOpen ) }
92- toggle = { ( tr : React . Ref < MenuToggleElement > ) => (
93- < MenuToggle
94- data-testid = "registered-models-table-kebab-action"
95- ref = { tr }
96- variant = "plain"
97- onClick = { ( ) => setIsArchivedModelKebabOpen ( ! isArchivedModelKebabOpen ) }
98- isExpanded = { isArchivedModelKebabOpen }
99- aria-label = "View archived models"
100- >
101- < EllipsisVIcon />
102- </ MenuToggle >
103- ) }
104- shouldFocusToggleOnSelect
105- >
106- < DropdownList >
107- < DropdownItem
108- onClick = { ( ) => navigate ( registeredModelArchiveUrl ( preferredModelRegistry ?. name ) ) }
109- >
110- View archived models
111- </ DropdownItem >
112- </ DropdownList >
113- </ Dropdown >
114- </ ToolbarItem >
11544 </ ToolbarToggleGroup >
45+ < ToolbarItem >
46+ < Dropdown
47+ isOpen = { isRegisterNewVersionOpen }
48+ onSelect = { ( ) => setIsRegisterNewVersionOpen ( false ) }
49+ onOpenChange = { ( isOpen ) => setIsRegisterNewVersionOpen ( isOpen ) }
50+ toggle = { ( toggleRef ) => (
51+ < MenuToggle
52+ isFullWidth
53+ variant = "primary"
54+ ref = { toggleRef }
55+ onClick = { ( ) => setIsRegisterNewVersionOpen ( ! isRegisterNewVersionOpen ) }
56+ isExpanded = { isRegisterNewVersionOpen }
57+ splitButtonItems = { [
58+ < MenuToggleAction
59+ id = "register-model-button"
60+ key = "register-model-button"
61+ data-testid = "register-model-button"
62+ aria-label = "Register model"
63+ onClick = { ( ) => navigate ( registerModelUrl ( preferredModelRegistry ?. name ) ) }
64+ >
65+ Register model
66+ </ MenuToggleAction > ,
67+ ] }
68+ aria-label = "Register model toggle"
69+ data-testid = "register-model-split-button"
70+ />
71+ ) }
72+ >
73+ < DropdownList >
74+ < DropdownItem
75+ id = "register-new-version-button"
76+ aria-label = "Register new version"
77+ key = "register-new-version-button"
78+ onClick = { ( ) => {
79+ navigate ( registerVersionUrl ( preferredModelRegistry ?. name ) ) ;
80+ } }
81+ ref = { tooltipRef }
82+ >
83+ Register new version
84+ </ DropdownItem >
85+ </ DropdownList >
86+ </ Dropdown >
87+ </ ToolbarItem >
88+ < ToolbarItem >
89+ < Dropdown
90+ isOpen = { isArchivedModelKebabOpen }
91+ onSelect = { ( ) => setIsArchivedModelKebabOpen ( false ) }
92+ onOpenChange = { ( isOpen : boolean ) => setIsArchivedModelKebabOpen ( isOpen ) }
93+ toggle = { ( tr : React . Ref < MenuToggleElement > ) => (
94+ < MenuToggle
95+ data-testid = "registered-models-table-kebab-action"
96+ ref = { tr }
97+ variant = "plain"
98+ onClick = { ( ) => setIsArchivedModelKebabOpen ( ! isArchivedModelKebabOpen ) }
99+ isExpanded = { isArchivedModelKebabOpen }
100+ aria-label = "View archived models"
101+ >
102+ < EllipsisVIcon />
103+ </ MenuToggle >
104+ ) }
105+ shouldFocusToggleOnSelect
106+ >
107+ < DropdownList >
108+ < DropdownItem
109+ onClick = { ( ) => navigate ( registeredModelArchiveUrl ( preferredModelRegistry ?. name ) ) }
110+ >
111+ View archived models
112+ </ DropdownItem >
113+ </ DropdownList >
114+ </ Dropdown >
115+ </ ToolbarItem >
116116 </ ToolbarContent >
117117 </ Toolbar >
118118 ) ;
0 commit comments