]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: make compile type consistent
authorEvan You <evan@vuejs.org>
Tue, 10 Dec 2024 13:45:50 +0000 (21:45 +0800)
committerEvan You <evan@vuejs.org>
Tue, 10 Dec 2024 13:45:50 +0000 (21:45 +0800)
packages/vue/src/runtime.ts

index 76f5fc74e25cb31f7b1a95e2cf65d0c8912f1073..af1ffe7a12a09ade54d6a8675176ac8c20b287f6 100644 (file)
@@ -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
 }