File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -85,18 +85,9 @@ const SummitSpeakerListPage = ({
8585
8686 const table_options = {
8787 sortCol : order === "last_name" ? "name" : order ,
88- sortDir : orderDir ,
89- actions : { }
88+ sortDir : orderDir
9089 } ;
9190
92- if ( memberObj . canDeleteSpeakers ( ) ) {
93- table_options . actions . delete = { onClick : handleDelete } ;
94- }
95-
96- if ( memberObj . canEditSpeakers ( ) ) {
97- table_options . actions . edit = { onClick : handleEdit } ;
98- }
99-
10091 return (
10192 < div className = "container" >
10293 < h3 > { T . translate ( "speaker_list.speaker_list" ) } </ h3 >
@@ -160,8 +151,8 @@ const SummitSpeakerListPage = ({
160151 onPageChange = { handlePageChange }
161152 onPerPageChange = { handlePerPageChange }
162153 onSort = { handleSort }
163- onDelete = { handleDelete }
164- onEdit = { handleEdit }
154+ onDelete = { memberObj . canDeleteSpeakers ( ) ? handleDelete : null }
155+ onEdit = { memberObj . canEditSpeakers ( ) ? handleEdit : null }
165156 deleteDialogBody = { ( name ) =>
166157 T . translate ( "speaker_list.delete_speaker_warning" , { name } )
167158 }
You can’t perform that action at this time.
0 commit comments