|
1 | | -<!doctype html> |
| 1 | +<!DOCTYPE html> |
2 | 2 | <html lang="en-US"> |
3 | 3 | <head> |
4 | 4 | <title>Web Chat: Enable recomposition mode</title> |
|
57 | 57 | border: solid 2px #ccc; |
58 | 58 | border-radius: 4px; |
59 | 59 | bottom: 0; |
60 | | - font-family: |
61 | | - -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', |
| 60 | + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', |
62 | 61 | 'Helvetica Neue', sans-serif; |
63 | 62 | font-size: 14px; |
64 | 63 | margin: 10px; |
|
262 | 261 | ], |
263 | 262 | from: { role: 'bot' }, |
264 | 263 | id: '2.1', |
265 | | - text: 'Esse pariatur enim reprehenderit magna anim in. Eiusmod eiusmod officia laboris aute proident officia.', |
| 264 | + text: |
| 265 | + 'Esse pariatur enim reprehenderit magna anim in. Eiusmod eiusmod officia laboris aute proident officia.', |
266 | 266 | timestamp: new Date().toISOString(), |
267 | 267 | type: 'message' |
268 | 268 | }); |
|
344 | 344 | const styleComboNumber = getComboNumber(styleValues); |
345 | 345 | const setStyleComboNumber = useCallback(value => comboNumberSetter(value, styleSetters), [...styleSetters]); |
346 | 346 |
|
347 | | - const handleStyleComboNumberChange = useCallback( |
348 | | - ({ target: { value } }) => setStyleComboNumber(value), |
349 | | - [setStyleComboNumber] |
350 | | - ); |
| 347 | + const handleStyleComboNumberChange = useCallback(({ target: { value } }) => setStyleComboNumber(value), [ |
| 348 | + setStyleComboNumber |
| 349 | + ]); |
351 | 350 |
|
352 | | - const handlePlusOneStyleComboNumber = useCallback( |
353 | | - () => setStyleComboNumber(styleComboNumber + 1), |
354 | | - [styleComboNumber, setStyleComboNumber] |
355 | | - ); |
| 351 | + const handlePlusOneStyleComboNumber = useCallback(() => setStyleComboNumber(styleComboNumber + 1), [ |
| 352 | + styleComboNumber, |
| 353 | + setStyleComboNumber |
| 354 | + ]); |
356 | 355 |
|
357 | | - const handleMinusOneStyleComboNumber = useCallback( |
358 | | - () => setStyleComboNumber(styleComboNumber - 1), |
359 | | - [styleComboNumber, setStyleComboNumber] |
360 | | - ); |
| 356 | + const handleMinusOneStyleComboNumber = useCallback(() => setStyleComboNumber(styleComboNumber - 1), [ |
| 357 | + styleComboNumber, |
| 358 | + setStyleComboNumber |
| 359 | + ]); |
361 | 360 |
|
362 | 361 | const viewValueAndSetters = [ |
363 | 362 | [wide, setWide], |
|
370 | 369 | const viewComboNumber = getComboNumber(viewValues); |
371 | 370 | const setViewComboNumber = useCallback(value => comboNumberSetter(value, viewSetters), [...viewSetters]); |
372 | 371 |
|
373 | | - const handleViewComboNumberChange = useCallback( |
374 | | - ({ target: { value } }) => setViewComboNumber(value), |
375 | | - [setViewComboNumber] |
376 | | - ); |
| 372 | + const handleViewComboNumberChange = useCallback(({ target: { value } }) => setViewComboNumber(value), [ |
| 373 | + setViewComboNumber |
| 374 | + ]); |
377 | 375 |
|
378 | | - const handlePlusOneViewComboNumber = useCallback( |
379 | | - () => setViewComboNumber(viewComboNumber + 1), |
380 | | - [viewComboNumber, setViewComboNumber] |
381 | | - ); |
| 376 | + const handlePlusOneViewComboNumber = useCallback(() => setViewComboNumber(viewComboNumber + 1), [ |
| 377 | + viewComboNumber, |
| 378 | + setViewComboNumber |
| 379 | + ]); |
382 | 380 |
|
383 | | - const handleMinusOneViewComboNumber = useCallback( |
384 | | - () => setViewComboNumber(viewComboNumber - 1), |
385 | | - [viewComboNumber, setViewComboNumber] |
386 | | - ); |
| 381 | + const handleMinusOneViewComboNumber = useCallback(() => setViewComboNumber(viewComboNumber - 1), [ |
| 382 | + viewComboNumber, |
| 383 | + setViewComboNumber |
| 384 | + ]); |
387 | 385 |
|
388 | 386 | const handleAddMessage = useCallback(() => { |
389 | 387 | activityDeferredObservable.next({ |
|
411 | 409 | setShowAvatarInGroup('status'); |
412 | 410 | }, [setShowAvatarForEveryActivity, setShowAvatarInGroup]); |
413 | 411 |
|
414 | | - const setShowAvatarInGroupType = useCallback( |
415 | | - sender => setShowAvatarInGroup('sender'), |
416 | | - [setShowAvatarInGroup] |
417 | | - ); |
| 412 | + const setShowAvatarInGroupType = useCallback(sender => setShowAvatarInGroup('sender'), [ |
| 413 | + setShowAvatarInGroup |
| 414 | + ]); |
418 | 415 |
|
419 | 416 | const groupingValueAndSetters = [ |
420 | 417 | [!showAvatarForEveryActivity && showAvatarInGroup === 'status', setShowAvatarInGroupType], |
|
425 | 422 | const groupingSetters = groupingValueAndSetters.map(([_, setter]) => setter); |
426 | 423 |
|
427 | 424 | const groupingComboNumber = getComboNumber(groupingValues); |
428 | | - const setGroupingComboNumber = useCallback( |
429 | | - value => comboNumberSetter(value, groupingSetters), |
430 | | - [...groupingSetters] |
431 | | - ); |
| 425 | + const setGroupingComboNumber = useCallback(value => comboNumberSetter(value, groupingSetters), [ |
| 426 | + ...groupingSetters |
| 427 | + ]); |
432 | 428 |
|
433 | 429 | const handleGroupingComboNumberChange = useCallback( |
434 | 430 | ({ target: { value } }) => setGroupingComboNumber(value), |
435 | 431 | [setGroupingComboNumber] |
436 | 432 | ); |
437 | 433 |
|
438 | | - const handlePlusOneGroupingComboNumber = useCallback( |
439 | | - () => setGroupingComboNumber(groupingComboNumber + 1), |
440 | | - [groupingComboNumber, setGroupingComboNumber] |
441 | | - ); |
| 434 | + const handlePlusOneGroupingComboNumber = useCallback(() => setGroupingComboNumber(groupingComboNumber + 1), [ |
| 435 | + groupingComboNumber, |
| 436 | + setGroupingComboNumber |
| 437 | + ]); |
442 | 438 |
|
443 | | - const handleMinusOneGroupingComboNumber = useCallback( |
444 | | - () => setGroupingComboNumber(groupingComboNumber - 1), |
445 | | - [groupingComboNumber, setGroupingComboNumber] |
446 | | - ); |
| 439 | + const handleMinusOneGroupingComboNumber = useCallback(() => setGroupingComboNumber(groupingComboNumber - 1), [ |
| 440 | + groupingComboNumber, |
| 441 | + setGroupingComboNumber |
| 442 | + ]); |
447 | 443 |
|
448 | 444 | const styleOptions = useMemo( |
449 | 445 | () => ({ |
|
0 commit comments