Skip to content

Commit 4d83242

Browse files
fix: remove plural expression
1 parent c20b471 commit 4d83242

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

lib/rules/jsx-boolean-value.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const NEVER = 'never';
2626
* @returns {object} errorData
2727
*/
2828
function getErrorData(propName) {
29-
return { exceptionsMessage: ` for the following props: \`${propName}\`` };
29+
return { exceptionsMessage: ` for the following prop: \`${propName}\`` };
3030
}
3131
/**
3232
* @param {string} configuration
@@ -56,9 +56,9 @@ function isNever(configuration, exceptions, propName) {
5656
}
5757

5858
const messages = {
59-
omitBoolean: 'Value must be omitted for boolean attributes{{exceptionsMessage}}',
60-
setBoolean: 'Value must be set for boolean attributes{{exceptionsMessage}}',
61-
omitPropAndBoolean: 'Value and Prop must be omitted for false attributes{{exceptionsMessage}}',
59+
omitBoolean: 'Value must be omitted for boolean attribute{{exceptionsMessage}}',
60+
setBoolean: 'Value must be set for boolean attribute{{exceptionsMessage}}',
61+
omitPropAndBoolean: 'Value and prop must be omitted for false attribute{{exceptionsMessage}}',
6262
};
6363

6464
module.exports = {

tests/lib/rules/jsx-boolean-value.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ ruleTester.run('jsx-boolean-value', rule, {
6565
errors: [
6666
{
6767
messageId: 'omitBoolean',
68-
data: { exceptionsMessage: ' for the following props: `foo`' },
68+
data: { exceptionsMessage: ' for the following prop: `foo`' },
6969
},
7070
],
7171
},
@@ -76,11 +76,11 @@ ruleTester.run('jsx-boolean-value', rule, {
7676
errors: [
7777
{
7878
messageId: 'omitBoolean',
79-
data: { exceptionsMessage: ' for the following props: `foo`' },
79+
data: { exceptionsMessage: ' for the following prop: `foo`' },
8080
},
8181
{
8282
messageId: 'omitBoolean',
83-
data: { exceptionsMessage: ' for the following props: `bar`' },
83+
data: { exceptionsMessage: ' for the following prop: `bar`' },
8484
},
8585
],
8686
},
@@ -90,7 +90,7 @@ ruleTester.run('jsx-boolean-value', rule, {
9090
errors: [
9191
{
9292
messageId: 'omitBoolean',
93-
data: { exceptionsMessage: ' for the following props: `foo`' },
93+
data: { exceptionsMessage: ' for the following prop: `foo`' },
9494
},
9595
],
9696
},
@@ -100,7 +100,7 @@ ruleTester.run('jsx-boolean-value', rule, {
100100
errors: [
101101
{
102102
messageId: 'omitBoolean',
103-
data: { exceptionsMessage: ' for the following props: `foo`' },
103+
data: { exceptionsMessage: ' for the following prop: `foo`' },
104104
},
105105
],
106106
},
@@ -111,7 +111,7 @@ ruleTester.run('jsx-boolean-value', rule, {
111111
errors: [
112112
{
113113
messageId: 'setBoolean',
114-
data: { exceptionsMessage: ' for the following props: `foo`' },
114+
data: { exceptionsMessage: ' for the following prop: `foo`' },
115115
},
116116
],
117117
},
@@ -122,11 +122,11 @@ ruleTester.run('jsx-boolean-value', rule, {
122122
errors: [
123123
{
124124
messageId: 'setBoolean',
125-
data: { exceptionsMessage: ' for the following props: `foo`' },
125+
data: { exceptionsMessage: ' for the following prop: `foo`' },
126126
},
127127
{
128128
messageId: 'setBoolean',
129-
data: { exceptionsMessage: ' for the following props: `bar`' },
129+
data: { exceptionsMessage: ' for the following prop: `bar`' },
130130
},
131131
],
132132
},
@@ -137,11 +137,11 @@ ruleTester.run('jsx-boolean-value', rule, {
137137
errors: [
138138
{
139139
messageId: 'omitPropAndBoolean',
140-
data: { exceptionsMessage: ' for the following props: `foo`' },
140+
data: { exceptionsMessage: ' for the following prop: `foo`' },
141141
},
142142
{
143143
messageId: 'omitPropAndBoolean',
144-
data: { exceptionsMessage: ' for the following props: `bak`' },
144+
data: { exceptionsMessage: ' for the following prop: `bak`' },
145145
},
146146
],
147147
},
@@ -155,11 +155,11 @@ ruleTester.run('jsx-boolean-value', rule, {
155155
errors: [
156156
{
157157
messageId: 'omitPropAndBoolean',
158-
data: { exceptionsMessage: ' for the following props: `baz`' },
158+
data: { exceptionsMessage: ' for the following prop: `baz`' },
159159
},
160160
{
161161
messageId: 'omitPropAndBoolean',
162-
data: { exceptionsMessage: ' for the following props: `bak`' },
162+
data: { exceptionsMessage: ' for the following prop: `bak`' },
163163
},
164164
],
165165
},
@@ -170,15 +170,15 @@ ruleTester.run('jsx-boolean-value', rule, {
170170
errors: [
171171
{
172172
messageId: 'omitBoolean',
173-
data: { exceptionsMessage: ' for the following props: `foo`' },
173+
data: { exceptionsMessage: ' for the following prop: `foo`' },
174174
},
175175
{
176176
messageId: 'omitBoolean',
177-
data: { exceptionsMessage: ' for the following props: `bar`' },
177+
data: { exceptionsMessage: ' for the following prop: `bar`' },
178178
},
179179
{
180180
messageId: 'setBoolean',
181-
data: { exceptionsMessage: ' for the following props: `baz`' },
181+
data: { exceptionsMessage: ' for the following prop: `baz`' },
182182
},
183183
],
184184
},

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy