chore: fix typos in defineOptions (#8277)

This commit is contained in:
Cédric Exbrayat 2023-05-11 13:34:27 +02:00 committed by GitHub
parent 121896ed93
commit ab9256a4bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View File

@ -28,7 +28,7 @@ describe('defineOptions()', () => {
expect(content).not.toMatch('defineOptions') expect(content).not.toMatch('defineOptions')
}) })
it('should emit an error with two defineProps', () => { it('should emit an error with two defineOptions', () => {
expect(() => expect(() =>
compile(` compile(`
<script setup> <script setup>

View File

@ -325,7 +325,7 @@ function genDestructuredDefaultValue(
// If the default value is a function or is an identifier referencing // If the default value is a function or is an identifier referencing
// external value, skip factory wrap. This is needed when using // external value, skip factory wrap. This is needed when using
// destructure w/ runtime declaration since we cannot safely infer // destructure w/ runtime declaration since we cannot safely infer
// whether tje expected runtime prop type is `Function`. // whether the expected runtime prop type is `Function`.
const needSkipFactory = const needSkipFactory =
!inferredType && !inferredType &&
(isFunctionType(unwrapped) || unwrapped.type === 'Identifier') (isFunctionType(unwrapped) || unwrapped.type === 'Identifier')

View File

@ -176,7 +176,7 @@ export function defineExpose<
/** /**
* Vue `<script setup>` compiler macro for declaring a component's additional * Vue `<script setup>` compiler macro for declaring a component's additional
* options. This should be used only for options that cannot be expressed via * options. This should be used only for options that cannot be expressed via
* Composition API - e.g. `inhertiAttrs`. * Composition API - e.g. `inheritAttrs`.
* *
* @see {@link https://vuejs.org/api/sfc-script-setup.html#defineoptions} * @see {@link https://vuejs.org/api/sfc-script-setup.html#defineoptions}
*/ */