Skip to content

Commit c709c98

Browse files
Update no-deprecated-experimental-components.js (#333)
* Update no-deprecated-experimental-components.js * test update * Create gentle-pants-taste.md
1 parent 82a7d03 commit c709c98

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

.changeset/gentle-pants-taste.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"eslint-plugin-primer-react": patch
3+
---
4+
5+
Update message for no-deprecated-experimental-components rule

src/rules/__tests__/no-deprecated-experimental-components.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ ruleTester.run('no-deprecated-experimental-components', rule, {
3030
{
3131
code: `import {SelectPanel} from '@primer/react/experimental'`,
3232
errors: [
33-
'The experimental SelectPanel is deprecated. Please import from the stable entrypoint (@primer/react) if available, or check https://primer.style/product/components/ for alternative components.',
33+
'The experimental SelectPanel is deprecated. Please import from the stable entrypoint (@primer/react) if available. Check https://primer.style/product/getting-started/react/migration-guides/ for migration guidance or https://primer.style/product/components/ for alternative components.',
3434
],
3535
},
3636
// Multiple experimental import
3737
{
3838
code: `import {SelectPanel, DataTable, ActionBar} from '@primer/react/experimental'`,
3939
errors: [
40-
'The experimental SelectPanel is deprecated. Please import from the stable entrypoint (@primer/react) if available, or check https://primer.style/product/components/ for alternative components.',
40+
'The experimental SelectPanel is deprecated. Please import from the stable entrypoint (@primer/react) if available. Check https://primer.style/product/getting-started/react/migration-guides/ for migration guidance or https://primer.style/product/components/ for alternative components.',
4141
],
4242
},
4343
],

src/rules/no-deprecated-experimental-components.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ module.exports = {
5555
// eslint-disable-next-line i18n-text/no-en
5656
const message = `The experimental ${components.join(', ')} ${
5757
components.length > 1 ? 'are' : 'is'
58-
} deprecated. Please import from the stable entrypoint (@primer/react) if available, or check https://primer.style/product/components/ for alternative components.`
58+
} deprecated. Please import from the stable entrypoint (@primer/react) if available. Check https://primer.style/product/getting-started/react/migration-guides/ for migration guidance or https://primer.style/product/components/ for alternative components.`
5959

6060
context.report({
6161
node,

0 commit comments

Comments
 (0)