@@ -29,14 +29,12 @@ async function renderUserRoleHook(
2929 clientContextValue = { } ,
3030 disableQuotedMessages = undefined as any ,
3131 message = generateMessage ( ) ,
32- onlySenderCanEdit = false ,
3332 } = { } as {
3433 channelProps ?: GenerateChannelOptions & Record < string , unknown > ;
3534 channelStateContextValue ?: Partial < ChannelStateContextValue > ;
3635 clientContextValue ?: Partial < ChatContextValue > ;
3736 disableQuotedMessages ?: boolean ;
3837 message ?: LocalMessage ;
39- onlySenderCanEdit ?: boolean ;
4038 } ,
4139) {
4240 const client = await getTestClientWithUser ( alice ) ;
@@ -59,7 +57,7 @@ async function renderUserRoleHook(
5957 ) ;
6058
6159 const { result } = renderHook (
62- ( ) => useUserRole ( message as any , onlySenderCanEdit , disableQuotedMessages ) ,
60+ ( ) => useUserRole ( message as any , disableQuotedMessages ) ,
6361 { wrapper } ,
6462 ) ;
6563 return result . current ;
@@ -231,31 +229,17 @@ describe('useUserRole custom hook', () => {
231229
232230 describe ( 'canDo flags' , ( ) => {
233231 it . each ( [
234- [ true , true , true , alice , true ] ,
235- [ true , true , true , bob , false ] ,
236- [ false , true , true , alice , true ] ,
237- [ false , true , true , bob , true ] ,
238- [ true , false , true , alice , true ] ,
239- [ true , false , true , bob , false ] ,
240- [ true , true , false , alice , false ] ,
241- [ true , true , false , bob , false ] ,
242- [ false , false , true , alice , true ] ,
243- [ false , false , true , bob , false ] ,
244- [ false , true , false , alice , true ] ,
245- [ false , true , false , bob , true ] ,
246- [ true , false , false , alice , false ] ,
247- [ true , false , false , bob , false ] ,
248- [ false , false , false , alice , false ] ,
249- [ false , false , false , bob , false ] ,
232+ [ true , true , alice , true ] ,
233+ [ true , true , bob , true ] ,
234+ [ false , true , alice , true ] ,
235+ [ false , true , bob , false ] ,
236+ [ true , false , alice , true ] ,
237+ [ true , false , bob , true ] ,
238+ [ false , false , alice , false ] ,
239+ [ false , false , bob , false ] ,
250240 ] ) (
251241 'determine message edit permission' ,
252- async (
253- onlySenderCanEdit ,
254- updateAnyPermission ,
255- updateOwnPermission ,
256- messageAuthor ,
257- expected ,
258- ) => {
242+ async ( updateAnyPermission , updateOwnPermission , messageAuthor , expected ) => {
259243 const message = generateMessage ( { user : messageAuthor } ) ;
260244 const { canEdit } = await renderUserRoleHook ( {
261245 channelStateContextValue : {
@@ -265,7 +249,6 @@ describe('useUserRole custom hook', () => {
265249 } ,
266250 } ,
267251 message,
268- onlySenderCanEdit,
269252 } ) ;
270253 expect ( canEdit ) . toBe ( expected ) ;
271254 } ,
0 commit comments