@@ -55,17 +55,21 @@ export const NavbarView: FC<NavbarViewProps> = ({
55
55
56
56
< NavItems className = "ml-4" />
57
57
58
- < div className = "hidden md: flex items-center gap-3 ml-auto" >
58
+ < div className = "flex items-center gap-3 ml-auto" >
59
59
{ proxyContextValue && (
60
- < ProxyMenu proxyContextValue = { proxyContextValue } />
60
+ < div className = "hidden md:block" >
61
+ < ProxyMenu proxyContextValue = { proxyContextValue } />
62
+ </ div >
61
63
) }
62
64
63
- < DeploymentDropdown
64
- canViewAuditLog = { canViewAuditLog }
65
- canViewOrganizations = { canViewOrganizations }
66
- canViewDeployment = { canViewDeployment }
67
- canViewHealth = { canViewHealth }
68
- />
65
+ < div className = "hidden md:block" >
66
+ < DeploymentDropdown
67
+ canViewAuditLog = { canViewAuditLog }
68
+ canViewOrganizations = { canViewOrganizations }
69
+ canViewDeployment = { canViewDeployment }
70
+ canViewHealth = { canViewHealth }
71
+ />
72
+ </ div >
69
73
70
74
< NotificationsInbox
71
75
fetchNotifications = { API . getInboxNotifications }
@@ -78,36 +82,28 @@ export const NavbarView: FC<NavbarViewProps> = ({
78
82
/>
79
83
80
84
{ user && (
81
- < UserDropdown
85
+ < div className = "hidden md:block" >
86
+ < UserDropdown
87
+ user = { user }
88
+ buildInfo = { buildInfo }
89
+ supportLinks = { supportLinks }
90
+ onSignOut = { onSignOut }
91
+ />
92
+ </ div >
93
+ ) }
94
+
95
+ < div className = "md:hidden" >
96
+ < MobileMenu
97
+ proxyContextValue = { proxyContextValue }
82
98
user = { user }
83
- buildInfo = { buildInfo }
84
99
supportLinks = { supportLinks }
85
100
onSignOut = { onSignOut }
101
+ canViewAuditLog = { canViewAuditLog }
102
+ canViewOrganizations = { canViewOrganizations }
103
+ canViewDeployment = { canViewDeployment }
104
+ canViewHealth = { canViewHealth }
86
105
/>
87
- ) }
88
- </ div >
89
-
90
- < div className = "ml-auto flex items-center gap-3 md:hidden" >
91
- < NotificationsInbox
92
- fetchNotifications = { API . getInboxNotifications }
93
- markAllAsRead = { API . markAllInboxNotificationsAsRead }
94
- markNotificationAsRead = { ( notificationId ) =>
95
- API . updateInboxNotificationReadStatus ( notificationId , {
96
- is_read : true ,
97
- } )
98
- }
99
- />
100
-
101
- < MobileMenu
102
- proxyContextValue = { proxyContextValue }
103
- user = { user }
104
- supportLinks = { supportLinks }
105
- onSignOut = { onSignOut }
106
- canViewAuditLog = { canViewAuditLog }
107
- canViewOrganizations = { canViewOrganizations }
108
- canViewDeployment = { canViewDeployment }
109
- canViewHealth = { canViewHealth }
110
- />
106
+ </ div >
111
107
</ div >
112
108
</ div >
113
109
) ;
0 commit comments