File tree 3 files changed +40
-2
lines changed
src/pages/UsersPage/UsersTable 3 files changed +40
-2
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change
1
+ import {
2
+ HelpTooltip ,
3
+ HelpTooltipLink ,
4
+ HelpTooltipLinksGroup ,
5
+ HelpTooltipText ,
6
+ HelpTooltipTitle ,
7
+ } from "components/HelpTooltip/HelpTooltip" ;
8
+ import { docs } from "utils/docs" ;
9
+
10
+ export const Language = {
11
+ title : "What is a group?" ,
12
+ link : "User Groups" ,
13
+ text :
14
+ "Groups can be used with template RBAC to give groups of users access " +
15
+ "to specific templates. View our docs on how to use groups." ,
16
+ } ;
17
+
18
+ export function GroupsHelpTooltip ( ) {
19
+ return (
20
+ < HelpTooltip size = "small" >
21
+ < HelpTooltipTitle > { Language . title } </ HelpTooltipTitle >
22
+ < HelpTooltipText > { Language . text } </ HelpTooltipText >
23
+
24
+ < HelpTooltipLinksGroup >
25
+ < HelpTooltipLink href = { docs ( "/admin/groups" ) } >
26
+ { Language . link }
27
+ </ HelpTooltipLink >
28
+ </ HelpTooltipLinksGroup >
29
+ </ HelpTooltip >
30
+ ) ;
31
+ }
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import TableRow from "@mui/material/TableRow";
11
11
import { Stack } from "components/Stack/Stack" ;
12
12
import { UserRoleHelpTooltip } from "./UserRoleHelpTooltip" ;
13
13
import { UsersTableBody } from "./UsersTableBody" ;
14
+ import { GroupsHelpTooltip } from "./GroupsHelpTooltip" ;
14
15
15
16
export const Language = {
16
17
usernameLabel : "User" ,
@@ -79,7 +80,13 @@ export const UsersTable: FC<React.PropsWithChildren<UsersTableProps>> = ({
79
80
</ Stack >
80
81
</ TableCell >
81
82
82
- < TableCell width = "14%" > { Language . groupsLabel } </ TableCell >
83
+ < TableCell width = "14%" >
84
+ < Stack direction = "row" spacing = { 1 } alignItems = "center" >
85
+ < span > { Language . groupsLabel } </ span >
86
+ < GroupsHelpTooltip />
87
+ </ Stack >
88
+ </ TableCell >
89
+
83
90
< TableCell width = "14%" > { Language . loginTypeLabel } </ TableCell >
84
91
< TableCell width = "14%" > { Language . statusLabel } </ TableCell >
85
92
You can’t perform that action at this time.
0 commit comments