Skip to content

Commit 8c38359

Browse files
committed
Add to index, recommended
1 parent 8c05f27 commit 8c38359

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

src/configs/recommended.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ module.exports = {
1515
'primer-react/a11y-tooltip-interactive-trigger': 'error',
1616
'primer-react/new-color-css-vars': 'error',
1717
'primer-react/a11y-explicit-heading': 'error',
18+
'primer-react/a11y-no-title-usage': 'error',
1819
'primer-react/no-deprecated-props': 'warn',
1920
'primer-react/a11y-remove-disable-tooltip': 'error',
2021
'primer-react/a11y-use-accessible-tooltip': 'error',

src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ module.exports = {
1010
'a11y-link-in-text-block': require('./rules/a11y-link-in-text-block'),
1111
'a11y-remove-disable-tooltip': require('./rules/a11y-remove-disable-tooltip'),
1212
'a11y-use-accessible-tooltip': require('./rules/a11y-use-accessible-tooltip'),
13+
'a11y-no-title-usage': require('./rules/a11y-no-title-usage'),
1314
'use-deprecated-from-deprecated': require('./rules/use-deprecated-from-deprecated'),
1415
'no-wildcard-imports': require('./rules/no-wildcard-imports'),
1516
'no-unnecessary-components': require('./rules/no-unnecessary-components'),

src/rules/__tests__/a11y-no-title-usage.test.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,14 @@ const ruleTester = new RuleTester({
1313

1414
ruleTester.run('a11y-no-title-usage', rule, {
1515
valid: [
16-
`import {RelativeTime} from '@primer/react';
17-
<RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle={true} />`,
18-
`import {RelativeTime} from '@primer/react';
19-
<RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle />`,
20-
`import {RelativeTime} from '@primer/react';
21-
<RelativeTime date={new Date('2020-01-01T00:00:00Z')} />`,
16+
`<RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle={true} />`,
17+
`<RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle />`,
18+
`<RelativeTime date={new Date('2020-01-01T00:00:00Z')} />`,
2219
],
2320
invalid: [
2421
{
25-
code: `import {RelativeTime} from '@primer/react'; <RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle={false} />`,
26-
output: `import {RelativeTime} from '@primer/react'; <RelativeTime date={new Date('2020-01-01T00:00:00Z')} />`,
22+
code: `<RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle={false} />`,
23+
output: `<RelativeTime date={new Date('2020-01-01T00:00:00Z')} />`,
2724
errors: [{messageId: 'noTitleOnRelativeTime'}],
2825
},
2926
],

0 commit comments

Comments
 (0)