Update eslint to 8.27.0

This commit is contained in:
Fedor Indutny 2022-11-17 16:45:19 -08:00 committed by GitHub
parent c8fb43a846
commit 98ef4c627a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
499 changed files with 8995 additions and 8494 deletions

View file

@ -5,19 +5,21 @@ import type { ReactNode } from 'react';
import React from 'react';
// Whenever you don't want click or key events to propagate into their parent container
export const StopPropagation = ({
export function StopPropagation({
children,
className,
}: {
children: ReactNode;
className?: string;
}): JSX.Element => (
// eslint-disable-next-line jsx-a11y/no-static-element-interactions
<div
className={className}
onClick={ev => ev.stopPropagation()}
onKeyDown={ev => ev.stopPropagation()}
>
{children}
</div>
);
}): JSX.Element {
return (
// eslint-disable-next-line jsx-a11y/no-static-element-interactions
<div
className={className}
onClick={ev => ev.stopPropagation()}
onKeyDown={ev => ev.stopPropagation()}
>
{children}
</div>
);
}