Skip to content

Commit 255a6b7

Browse files
authored
Rename require-v-if-inside-transition rule to require-toggle-inside-transition. (#1105)
1 parent 59727a4 commit 255a6b7

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

docs/rules/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ Enforce all the rules in this category, as well as all higher priority rules, wi
6969
| [vue/require-component-is](./require-component-is.md) | require `v-bind:is` of `<component>` elements | |
7070
| [vue/require-prop-type-constructor](./require-prop-type-constructor.md) | require prop type to be a constructor | :wrench: |
7171
| [vue/require-render-return](./require-render-return.md) | enforce render function to always return value | |
72+
| [vue/require-toggle-inside-transition](./require-toggle-inside-transition.md) | require control the display of the content inside `<transition>` | |
7273
| [vue/require-v-for-key](./require-v-for-key.md) | require `v-bind:key` with `v-for` directives | |
73-
| [vue/require-v-if-inside-transition](./require-v-if-inside-transition.md) | require control the display of the content inside `<transition>` | |
7474
| [vue/require-valid-default-prop](./require-valid-default-prop.md) | enforce props default values to be valid | |
7575
| [vue/return-in-computed-property](./return-in-computed-property.md) | enforce that a return statement is present in computed property | |
7676
| [vue/use-v-on-exact](./use-v-on-exact.md) | enforce usage of `exact` modifier on `v-on` | |

docs/rules/require-v-if-inside-transition.md renamed to docs/rules/require-toggle-inside-transition.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
pageClass: rule-details
33
sidebarDepth: 0
4-
title: vue/require-v-if-inside-transition
4+
title: vue/require-toggle-inside-transition
55
description: require control the display of the content inside `<transition>`
66
---
7-
# vue/require-v-if-inside-transition
7+
# vue/require-toggle-inside-transition
88
> require control the display of the content inside `<transition>`
99
1010
- :gear: This rule is included in all of `"plugin:vue/vue3-essential"`, `"plugin:vue/vue3-strongly-recommended"` and `"plugin:vue/vue3-recommended"`.
@@ -13,7 +13,7 @@ description: require control the display of the content inside `<transition>`
1313

1414
This rule reports elements inside `<transition>` that do not control the display.
1515

16-
<eslint-code-block :rules="{'vue/require-v-if-inside-transition': ['error']}">
16+
<eslint-code-block :rules="{'vue/require-toggle-inside-transition': ['error']}">
1717

1818
```vue
1919
<template>
@@ -38,5 +38,5 @@ Nothing.
3838

3939
## :mag: Implementation
4040

41-
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/require-v-if-inside-transition.js)
42-
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/require-v-if-inside-transition.js)
41+
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/require-toggle-inside-transition.js)
42+
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/require-toggle-inside-transition.js)

lib/configs/vue3-essential.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ module.exports = {
3737
'vue/require-component-is': 'error',
3838
'vue/require-prop-type-constructor': 'error',
3939
'vue/require-render-return': 'error',
40+
'vue/require-toggle-inside-transition': 'error',
4041
'vue/require-v-for-key': 'error',
41-
'vue/require-v-if-inside-transition': 'error',
4242
'vue/require-valid-default-prop': 'error',
4343
'vue/return-in-computed-property': 'error',
4444
'vue/use-v-on-exact': 'error',

lib/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ module.exports = {
9191
'require-prop-type-constructor': require('./rules/require-prop-type-constructor'),
9292
'require-prop-types': require('./rules/require-prop-types'),
9393
'require-render-return': require('./rules/require-render-return'),
94+
'require-toggle-inside-transition': require('./rules/require-toggle-inside-transition'),
9495
'require-v-for-key': require('./rules/require-v-for-key'),
95-
'require-v-if-inside-transition': require('./rules/require-v-if-inside-transition'),
9696
'require-valid-default-prop': require('./rules/require-valid-default-prop'),
9797
'return-in-computed-property': require('./rules/return-in-computed-property'),
9898
'script-indent': require('./rules/script-indent'),

lib/rules/require-v-if-inside-transition.js renamed to lib/rules/require-toggle-inside-transition.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ module.exports = {
4040
docs: {
4141
description: 'require control the display of the content inside `<transition>`',
4242
categories: ['vue3-essential'],
43-
url: 'https://eslint.vuejs.org/rules/require-v-if-inside-transition.html'
43+
url: 'https://eslint.vuejs.org/rules/require-toggle-inside-transition.html'
4444
},
4545
fixable: null,
4646
schema: [],

tests/lib/rules/require-v-if-inside-transition.js renamed to tests/lib/rules/require-toggle-inside-transition.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// ------------------------------------------------------------------------------
1010

1111
const RuleTester = require('eslint').RuleTester
12-
const rule = require('../../../lib/rules/require-v-if-inside-transition')
12+
const rule = require('../../../lib/rules/require-toggle-inside-transition')
1313

1414
// ------------------------------------------------------------------------------
1515
// Tests
@@ -20,7 +20,7 @@ const tester = new RuleTester({
2020
parserOptions: { ecmaVersion: 2015 }
2121
})
2222

23-
tester.run('require-v-if-inside-transition', rule, {
23+
tester.run('require-toggle-inside-transition', rule, {
2424
valid: [
2525
{
2626
filename: 'test.vue',

0 commit comments

Comments
 (0)