Remove outdated "@ts-ignore" usage
Got fixed with v5.3.5
This commit is contained in:
@@ -17,8 +17,7 @@ export class MUIUtil {
|
|||||||
static preventRippleProp<T extends Record<string, unknown>[]>(
|
static preventRippleProp<T extends Record<string, unknown>[]>(
|
||||||
...handlers: T
|
...handlers: T
|
||||||
): T & Pick<React.DOMAttributes<unknown>, 'onMouseDown' | 'onTouchStart'> {
|
): T & Pick<React.DOMAttributes<unknown>, 'onMouseDown' | 'onTouchStart'> {
|
||||||
// @ts-ignore - "chainEventHandlers" is wrongly typed
|
return chainEventHandlers(handlers[0], ...handlers.slice(1), {
|
||||||
return chainEventHandlers(...handlers, {
|
|
||||||
onMouseDown: MUIUtil.preventRipple(),
|
onMouseDown: MUIUtil.preventRipple(),
|
||||||
onTouchStart: MUIUtil.preventRipple(),
|
onTouchStart: MUIUtil.preventRipple(),
|
||||||
}) as T & Pick<React.DOMAttributes<unknown>, 'onMouseDown' | 'onTouchStart'>;
|
}) as T & Pick<React.DOMAttributes<unknown>, 'onMouseDown' | 'onTouchStart'>;
|
||||||
|
|||||||
Reference in New Issue
Block a user