File tree 10 files changed +16
-13
lines changed
10 files changed +16
-13
lines changed Original file line number Diff line number Diff line change @@ -281,7 +281,7 @@ export default function Menu() {
281
281
) }
282
282
< div className = "flex h-full rounded-lg hover:bg-gray-100 dark:hover:bg-gray-800" >
283
283
< ContextMenu
284
- classes = "w-64 left-0"
284
+ customClasses = "w-64 left-0"
285
285
menuEntries = { [
286
286
{
287
287
title : userFullName ,
Original file line number Diff line number Diff line change @@ -125,7 +125,7 @@ export default function TeamDetail(props: { team: Team }) {
125
125
< ItemField className = "flex items-center my-auto" >
126
126
< span className = "text-gray-400 capitalize" >
127
127
< DropDown
128
- contextMenuWidth = "w-32"
128
+ customClasses = "w-32"
129
129
activeEntry = { m . role }
130
130
entries = { [
131
131
{
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import { Link } from "react-router-dom";
11
11
export interface ContextMenuProps {
12
12
children ?: React . ReactChild [ ] | React . ReactChild ;
13
13
menuEntries : ContextMenuEntry [ ] ;
14
- classes ?: string ;
14
+ customClasses ?: string ;
15
15
}
16
16
17
17
export interface ContextMenuEntry {
@@ -98,7 +98,7 @@ function ContextMenu(props: ContextMenuProps) {
98
98
{ expanded ? (
99
99
< div
100
100
className = { `mt-2 z-50 bg-white dark:bg-gray-900 absolute flex flex-col border border-gray-200 dark:border-gray-800 rounded-lg truncated ${
101
- props . classes || "w-48 right-0"
101
+ props . customClasses || "w-48 right-0"
102
102
} `}
103
103
data-analytics = '{"button_type":"context_menu"}'
104
104
>
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import ContextMenu from "./ContextMenu";
10
10
11
11
export interface DropDownProps {
12
12
prefix ?: string ;
13
- contextMenuWidth ?: string ;
13
+ customClasses ?: string ;
14
14
activeEntry ?: string ;
15
15
entries : DropDownEntry [ ] ;
16
16
}
@@ -38,7 +38,7 @@ function DropDown(props: DropDownProps) {
38
38
const font =
39
39
"text-gray-400 dark:text-gray-500 text-sm leading-1 group hover:text-gray-600 dark:hover:text-gray-400 transition ease-in-out" ;
40
40
return (
41
- < ContextMenu menuEntries = { enhancedEntries } classes = { `${ props . contextMenuWidth } right-0` } >
41
+ < ContextMenu menuEntries = { enhancedEntries } customClasses = { `${ props . customClasses } right-0` } >
42
42
< span className = { `py-2 cursor-pointer ${ font } ` } >
43
43
{ props . prefix }
44
44
{ current }
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ export default function PendingChangesDropdown(props: { workspaceInstance?: Work
41
41
return < div className = "text-sm text-gray-400 dark:text-gray-500" > No Changes</ div > ;
42
42
}
43
43
return (
44
- < ContextMenu menuEntries = { menuEntries } classes = "w-64 max-h-48 overflow-scroll mx-auto left-0 right-0" >
44
+ < ContextMenu menuEntries = { menuEntries } customClasses = "w-64 max-h-48 overflow-scroll mx-auto left-0 right-0" >
45
45
< p className = "flex justify-center text-gitpod-red" >
46
46
< span >
47
47
{ totalChanges } Change{ totalChanges === 1 ? "" : "s" }
Original file line number Diff line number Diff line change @@ -376,7 +376,10 @@ export default function NewProject() {
376
376
</ p >
377
377
< div className = { `mt-2 flex-col ${ noReposAvailable && isGitHub ( ) ? "w-96" : "" } ` } >
378
378
< div className = "px-8 flex flex-col space-y-2" data-analytics = '{"label":"Identity"}' >
379
- < ContextMenu classes = "w-full left-0 cursor-pointer" menuEntries = { getDropDownEntries ( accounts ) } >
379
+ < ContextMenu
380
+ customClasses = "w-full left-0 cursor-pointer"
381
+ menuEntries = { getDropDownEntries ( accounts ) }
382
+ >
380
383
< div className = "w-full" >
381
384
{ ! selectedAccount && user && user . name && user . avatarUrl && (
382
385
< >
Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ export default function (props: { project?: Project; isAdminDashboard?: boolean
180
180
</ div >
181
181
< div className = "flex-1" />
182
182
< div className = "py-3 pl-3" >
183
- < DropDown prefix = "Prebuild Status: " contextMenuWidth = "w-32" entries = { statusFilterEntries ( ) } />
183
+ < DropDown prefix = "Prebuild Status: " customClasses = "w-32" entries = { statusFilterEntries ( ) } />
184
184
</ div >
185
185
{ ! isLoadingPrebuilds && prebuilds . length === 0 && ! props . isAdminDashboard && (
186
186
< button onClick = { ( ) => triggerPrebuild ( null ) } className = "ml-2" >
Original file line number Diff line number Diff line change @@ -145,7 +145,7 @@ export default function () {
145
145
< div className = "py-3 pl-3" >
146
146
< DropDown
147
147
prefix = "Role: "
148
- contextMenuWidth = "w-32"
148
+ customClasses = "w-32"
149
149
activeEntry = { roleFilter === "owner" ? "Owner" : roleFilter === "member" ? "Member" : "All" }
150
150
entries = { [
151
151
{
@@ -226,7 +226,7 @@ export default function () {
226
226
m . role
227
227
) : (
228
228
< DropDown
229
- contextMenuWidth = "w-32"
229
+ customClasses = "w-32"
230
230
activeEntry = { m . role }
231
231
entries = { [
232
232
{
Original file line number Diff line number Diff line change @@ -149,7 +149,7 @@ export default function TeamBilling() {
149
149
< div className = "flex space-x-1" >
150
150
< span > Select a new billing plan for this team. Currency:</ span >
151
151
< DropDown
152
- contextMenuWidth = "w-32"
152
+ customClasses = "w-32"
153
153
activeEntry = { currency }
154
154
entries = { [
155
155
{
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ export default function () {
85
85
< div className = "py-3 pl-3" >
86
86
< DropDown
87
87
prefix = "Limit: "
88
- contextMenuWidth = "w-32"
88
+ customClasses = "w-32"
89
89
activeEntry = { workspaceModel ? workspaceModel ?. limit + "" : undefined }
90
90
entries = { [
91
91
{
You can’t perform that action at this time.
0 commit comments