Skip to content

Commit 33b5969

Browse files
a11y-tooltip-non-interactive-trigger->a11y-tooltip-interactive-trigger
1 parent 898944d commit 33b5969

File tree

7 files changed

+8
-8
lines changed

7 files changed

+8
-8
lines changed

.changeset/fair-panthers-raise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
'eslint-plugin-primer-react': major
33
---
44

5-
Add `a11y-tooltip-non-interactive-trigger`
5+
Add `a11y-tooltip-interactive-trigger`

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ ESLint rules for Primer React
3232
- [direct-slot-children](https://github.com/primer/eslint-plugin-primer-react/blob/main/docs/rules/direct-slot-children.md)
3333
- [no-deprecated-colors](https://github.com/primer/eslint-plugin-primer-react/blob/main/docs/rules/no-deprecated-colors.md)
3434
- [no-system-props](https://github.com/primer/eslint-plugin-primer-react/blob/main/docs/rules/no-system-props.md)
35-
- [a11y-tooltip-non-interactive-trigger](https://github.com/primer/eslint-plugin-primer-react/blob/main/docs/rules/a11y-tooltip-non-interactive-trigger.md)
35+
- [a11y-tooltip-interactive-trigger](https://github.com/primer/eslint-plugin-primer-react/blob/main/docs/rules/a11y-tooltip-interactive-trigger.md)

docs/rules/a11y-tooltip-non-interactive-trigger.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This rule enforces to use interactive elements as tooltip triggers. Interactive
55
👎 Examples of **incorrect** code for this rule:
66

77
```jsx
8-
/* eslint primer-react/a11y-tooltip-non-interactive-trigger: "error" */
8+
/* eslint primer-react/a11y-tooltip-interactive-trigger: "error" */
99
import {Tooltip} from '@primer/react'
1010

1111
const App = () => (
@@ -18,7 +18,7 @@ const App = () => (
1818
👍 Examples of **correct** code for this rule:
1919

2020
```jsx
21-
/* eslint primer-react/a11y-tooltip-non-interactive-trigger: "error" */
21+
/* eslint primer-react/a11y-tooltip-interactive-trigger: "error" */
2222
import {Tooltip, Button} from '@primer/react'
2323

2424
const App = () => (
@@ -38,4 +38,4 @@ const App = () => (
3838

3939
- `skipImportCheck` (default: `false`)
4040

41-
By default, the `a11y-tooltip-non-interactive-trigger` rule will only check for interactive elements in components that are imported from `@primer/react`. You can disable this behavior by setting `skipImportCheck` to `true`. This is used for internal linting in the [primer/react](https://github.com/prime/react) repository.
41+
By default, the `a11y-tooltip-interactive-trigger` rule will only check for interactive elements in components that are imported from `@primer/react`. You can disable this behavior by setting `skipImportCheck` to `true`. This is used for internal linting in the [primer/react](https://github.com/prime/react) repository.

src/configs/recommended.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module.exports = {
1111
'primer-react/direct-slot-children': 'error',
1212
'primer-react/no-deprecated-colors': 'warn',
1313
'primer-react/no-system-props': 'warn',
14-
'primer-react/a11y-tooltip-non-interactive-trigger': 'error'
14+
'primer-react/a11y-tooltip-interactive-trigger': 'error'
1515
},
1616
settings: {
1717
github: {

src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module.exports = {
33
'direct-slot-children': require('./rules/direct-slot-children'),
44
'no-deprecated-colors': require('./rules/no-deprecated-colors'),
55
'no-system-props': require('./rules/no-system-props'),
6-
'a11y-tooltip-non-interactive-trigger': require('./rules/a11y-tooltip-non-interactive-trigger')
6+
'a11y-tooltip-interactive-trigger': require('./rules/a11y-tooltip-interactive-trigger')
77
},
88
configs: {
99
recommended: require('./configs/recommended')

src/rules/__tests__/a11y-tooltip-non-interactive-trigger.test.js renamed to src/rules/__tests__/a11y-tooltip-interactive-trigger.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const rule = require('../a11y-tooltip-non-interactive-trigger')
1+
const rule = require('../a11y-tooltip-interactive-trigger')
22
const {RuleTester} = require('eslint')
33

44
const ruleTester = new RuleTester({

0 commit comments

Comments
 (0)