Skip to content

Commit

Permalink
Fix vue/no-required-prop-with-default docs (#2004)
Browse files Browse the repository at this point in the history
  • Loading branch information
FloEdelmann committed Oct 5, 2022
1 parent 462e548 commit db3a1c1
Showing 1 changed file with 11 additions and 21 deletions.
32 changes: 11 additions & 21 deletions docs/rules/no-required-prop-with-default.md
Expand Up @@ -53,31 +53,21 @@ This rule enforces all props with default values to be optional.
```vue
<script>
export default {
/* ✓ GOOD */
props: {
name: {
required: true,
/* ✓ GOOD */
foo: {
required: false,
default: 'Hello'
}
}
}
</script>
```

</eslint-code-block>

<eslint-code-block fix :rules="{'vue/no-required-prop-with-default': ['error', { autofix: true }]}">

```vue
<script>
export default {
/* ✗ BAD */
props: {
name: {
},
bar: {
required: true
},
/* ✗ BAD */
baz: {
required: true,
default: 'Hello'
}
}
},
},
}
</script>
```
Expand Down

0 comments on commit db3a1c1

Please sign in to comment.