mirror of
https://github.com/plankanban/planka.git
synced 2025-07-18 20:59:44 +02:00
ref: Prettify eslint-disables
This commit is contained in:
parent
a741e26ccb
commit
d638239fed
6 changed files with 15 additions and 30 deletions
|
@ -22,11 +22,9 @@ const Tasks = React.memo(({ items }) => {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{/* eslint-disable jsx-a11y/click-events-have-key-events,
|
{/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,
|
||||||
jsx-a11y/no-static-element-interactions */}
|
jsx-a11y/no-static-element-interactions */}
|
||||||
<div className={styles.button} onClick={handleToggleClick}>
|
<div className={styles.button} onClick={handleToggleClick}>
|
||||||
{/* eslint-enable jsx-a11y/click-events-have-key-events,
|
|
||||||
jsx-a11y/no-static-element-interactions */}
|
|
||||||
<span className={styles.progressWrapper}>
|
<span className={styles.progressWrapper}>
|
||||||
<Progress
|
<Progress
|
||||||
autoSuccess
|
autoSuccess
|
||||||
|
|
|
@ -61,11 +61,9 @@ const Item = React.forwardRef(
|
||||||
const extension = filename.slice((Math.max(0, filename.lastIndexOf('.')) || Infinity) + 1);
|
const extension = filename.slice((Math.max(0, filename.lastIndexOf('.')) || Infinity) + 1);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
/* eslint-disable jsx-a11y/click-events-have-key-events,
|
/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,
|
||||||
jsx-a11y/no-static-element-interactions */
|
jsx-a11y/no-static-element-interactions */
|
||||||
<div ref={ref} className={styles.wrapper} onClick={handleClick}>
|
<div ref={ref} className={styles.wrapper} onClick={handleClick}>
|
||||||
{/* eslint-enable jsx-a11y/click-events-have-key-events,
|
|
||||||
jsx-a11y/no-static-element-interactions */}
|
|
||||||
<div
|
<div
|
||||||
className={styles.thumbnail}
|
className={styles.thumbnail}
|
||||||
style={{
|
style={{
|
||||||
|
|
|
@ -55,14 +55,12 @@ const Item = React.memo(
|
||||||
</span>
|
</span>
|
||||||
<NameEdit ref={nameEdit} defaultValue={name} onUpdate={handleNameUpdate}>
|
<NameEdit ref={nameEdit} defaultValue={name} onUpdate={handleNameUpdate}>
|
||||||
<div className={classNames(canEdit && styles.contentHoverable)}>
|
<div className={classNames(canEdit && styles.contentHoverable)}>
|
||||||
{/* eslint-disable jsx-a11y/click-events-have-key-events,
|
{/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,
|
||||||
jsx-a11y/no-static-element-interactions */}
|
jsx-a11y/no-static-element-interactions */}
|
||||||
<span
|
<span
|
||||||
className={classNames(styles.text, canEdit && styles.textEditable)}
|
className={classNames(styles.text, canEdit && styles.textEditable)}
|
||||||
onClick={handleClick}
|
onClick={handleClick}
|
||||||
>
|
>
|
||||||
{/* eslint-enable jsx-a11y/click-events-have-key-events,
|
|
||||||
jsx-a11y/no-static-element-interactions */}
|
|
||||||
<span className={classNames(styles.task, isCompleted && styles.taskCompleted)}>
|
<span className={classNames(styles.task, isCompleted && styles.taskCompleted)}>
|
||||||
{name}
|
{name}
|
||||||
</span>
|
</span>
|
||||||
|
|
|
@ -28,7 +28,7 @@ const Item = React.memo(
|
||||||
const contentNode = (
|
const contentNode = (
|
||||||
// eslint-disable-next-line react/jsx-props-no-spreading
|
// eslint-disable-next-line react/jsx-props-no-spreading
|
||||||
<div {...draggableProps} ref={innerRef} className={styles.wrapper}>
|
<div {...draggableProps} ref={innerRef} className={styles.wrapper}>
|
||||||
{/* eslint-disable jsx-a11y/click-events-have-key-events,
|
{/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,
|
||||||
jsx-a11y/no-static-element-interactions */}
|
jsx-a11y/no-static-element-interactions */}
|
||||||
<span
|
<span
|
||||||
{...dragHandleProps} // eslint-disable-line react/jsx-props-no-spreading
|
{...dragHandleProps} // eslint-disable-line react/jsx-props-no-spreading
|
||||||
|
|
|
@ -95,18 +95,14 @@ const List = React.memo(
|
||||||
ref={innerRef}
|
ref={innerRef}
|
||||||
className={styles.innerWrapper}
|
className={styles.innerWrapper}
|
||||||
>
|
>
|
||||||
{/* eslint-disable jsx-a11y/click-events-have-key-events,
|
|
||||||
jsx-a11y/no-static-element-interactions,
|
|
||||||
react/jsx-props-no-spreading */}
|
|
||||||
<div className={styles.outerWrapper}>
|
<div className={styles.outerWrapper}>
|
||||||
|
{/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,
|
||||||
|
jsx-a11y/no-static-element-interactions */}
|
||||||
<div
|
<div
|
||||||
{...dragHandleProps}
|
{...dragHandleProps} // eslint-disable-line react/jsx-props-no-spreading
|
||||||
className={classNames(styles.header, canEdit && styles.headerEditable)}
|
className={classNames(styles.header, canEdit && styles.headerEditable)}
|
||||||
onClick={handleHeaderClick}
|
onClick={handleHeaderClick}
|
||||||
>
|
>
|
||||||
{/* eslint-enable jsx-a11y/click-events-have-key-events,
|
|
||||||
jsx-a11y/no-static-element-interactions,
|
|
||||||
react/jsx-props-no-spreading */}
|
|
||||||
<NameEdit ref={nameEdit} defaultValue={name} onUpdate={handleNameUpdate}>
|
<NameEdit ref={nameEdit} defaultValue={name} onUpdate={handleNameUpdate}>
|
||||||
<div className={styles.headerName}>{name}</div>
|
<div className={styles.headerName}>{name}</div>
|
||||||
</NameEdit>
|
</NameEdit>
|
||||||
|
|
|
@ -14,13 +14,12 @@ const Markdown = React.memo(({ linkStopPropagation, ...props }) => {
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
const linkRenderer = useCallback(
|
const linkRenderer = useCallback(
|
||||||
/* eslint-disable jsx-a11y/anchor-has-content,
|
|
||||||
jsx-a11y/click-events-have-key-events,
|
|
||||||
jsx-a11y/no-static-element-interactions,
|
|
||||||
react/jsx-props-no-spreading */
|
|
||||||
({ node, ...linkProps }) => (
|
({ node, ...linkProps }) => (
|
||||||
|
/* eslint-disable-next-line jsx-a11y/anchor-has-content,
|
||||||
|
jsx-a11y/click-events-have-key-events,
|
||||||
|
jsx-a11y/no-static-element-interactions */
|
||||||
<a
|
<a
|
||||||
{...linkProps}
|
{...linkProps} // eslint-disable-line react/jsx-props-no-spreading
|
||||||
rel={
|
rel={
|
||||||
ABSOLUTE_URL_REGEX.test(linkProps.href) && linkProps.target === '_blank'
|
ABSOLUTE_URL_REGEX.test(linkProps.href) && linkProps.target === '_blank'
|
||||||
? 'noreferrer'
|
? 'noreferrer'
|
||||||
|
@ -29,10 +28,6 @@ const Markdown = React.memo(({ linkStopPropagation, ...props }) => {
|
||||||
onClick={linkStopPropagation ? handleLinkClick : undefined}
|
onClick={linkStopPropagation ? handleLinkClick : undefined}
|
||||||
/>
|
/>
|
||||||
),
|
),
|
||||||
/* eslint-enable jsx-a11y/anchor-has-content,
|
|
||||||
jsx-a11y/click-events-have-key-events,
|
|
||||||
jsx-a11y/no-static-element-interactions,
|
|
||||||
react/jsx-props-no-spreading */
|
|
||||||
[linkStopPropagation, handleLinkClick],
|
[linkStopPropagation, handleLinkClick],
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue