Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit db3a1c1

Browse files
Fix vue/no-required-prop-with-default docs (#2004)
1 parent 462e548 commit db3a1c1

File tree

1 file changed

+11
-21
lines changed

1 file changed

+11
-21
lines changed

‎docs/rules/no-required-prop-with-default.md

Lines changed: 11 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -53,31 +53,21 @@ This rule enforces all props with default values to be optional.
5353
```vue
5454
<script>
5555
export default {
56-
/* ✓ GOOD */
5756
props: {
58-
name: {
59-
required: true,
57+
/* ✓ GOOD */
58+
foo: {
59+
required: false,
6060
default: 'Hello'
61-
}
62-
}
63-
}
64-
</script>
65-
```
66-
67-
</eslint-code-block>
68-
69-
<eslint-code-block fix :rules="{'vue/no-required-prop-with-default': ['error', { autofix: true }]}">
70-
71-
```vue
72-
<script>
73-
export default {
74-
/* ✗ BAD */
75-
props: {
76-
name: {
61+
},
62+
bar: {
63+
required: true
64+
},
65+
/* ✗ BAD */
66+
baz: {
7767
required: true,
7868
default: 'Hello'
79-
}
80-
}
69+
},
70+
},
8171
}
8272
</script>
8373
```

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /