File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed
client/packages/lowcoder/src/pages/setting/permission Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -100,8 +100,7 @@ const GroupUsersPermission: React.FC<GroupPermissionProp> = (props) => {
100
100
} ) ;
101
101
} , [ groupUsers ] ) ;
102
102
103
- const roleFilterOptions = useCallback ( ( ) => {
104
- const filterOptions = [
103
+ const roleFilterOptions = useMemo ( ( ) => [
105
104
...TacoRoles . map ( role => ( {
106
105
label : GroupRoleInfo [ role ] . name ,
107
106
value : role as RoleIdType | ""
@@ -110,9 +109,7 @@ const GroupUsersPermission: React.FC<GroupPermissionProp> = (props) => {
110
109
label : "All" ,
111
110
value : "" as RoleIdType | ""
112
111
}
113
- ]
114
- return filterOptions ;
115
- } , [ ] )
112
+ ] , [ ] ) ;
116
113
117
114
const debouncedFetchPotentialMembers = useCallback (
118
115
debounce ( ( searchVal : string , roleFilter : string ) => {
@@ -153,7 +150,7 @@ const GroupUsersPermission: React.FC<GroupPermissionProp> = (props) => {
153
150
{ isGroupAdmin ( currentUserGroupRole ) && ! group . syncGroup && (
154
151
< OptionsHeader >
155
152
< Dropdown
156
- options = { roleFilterOptions ( ) }
153
+ options = { roleFilterOptions }
157
154
value = { roleFilter || "" }
158
155
onChange = { ( value ) => {
159
156
setRoleFilter ( value ) ;
You can’t perform that action at this time.
0 commit comments