Quellcode durchsuchen

chore: make compile type consistent

Evan You vor 1 Jahr
Ursprung
Commit
dbdc0aa9dd
1 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. 4 2
      packages/vue/src/runtime.ts

+ 4 - 2
packages/vue/src/runtime.ts

@@ -1,7 +1,8 @@
 // This entry exports the runtime only, and is built as
 // `dist/vue.esm-bundler.js` which is used by default for bundlers.
+import { NOOP } from '@vue/shared'
 import { initDev } from './dev'
-import { warn } from '@vue/runtime-dom'
+import { type RenderFunction, warn } from '@vue/runtime-dom'
 
 if (__DEV__) {
   initDev()
@@ -9,7 +10,7 @@ if (__DEV__) {
 
 export * from '@vue/runtime-dom'
 
-export const compile = (): void => {
+export const compile = (_template: string): RenderFunction => {
   if (__DEV__) {
     warn(
       `Runtime compilation is not supported in this build of Vue.` +
@@ -22,4 +23,5 @@ export const compile = (): void => {
               : ``) /* should not happen */,
     )
   }
+  return NOOP
 }