Comparing version 0.7.2 to 0.7.3
import { OnCreateAppSync, OnCreateAppAsync, OnAfterRenderHtmlSync, OnAfterRenderHtmlAsync, OnBeforeRenderClientSync, OnBeforeRenderClientAsync, BodyInjectHtml } from './hooks/types'; | ||
import { ConfigEffect, ImportString, PageContext } from 'vike/types'; | ||
import { ConfigEffect, ImportString } from 'vike/types'; | ||
import { Component } from './types/PageContext'; | ||
@@ -27,2 +27,3 @@ import { Plugin } from 'vue'; | ||
}; | ||
cumulative: true; | ||
}; | ||
@@ -116,4 +117,4 @@ title: { | ||
declare global { | ||
namespace VikePackages { | ||
interface ConfigVikeVue { | ||
namespace Vike { | ||
interface Config { | ||
/** Vue component rendered and appended into <head></head> */ | ||
@@ -120,0 +121,0 @@ Head?: Component; |
@@ -38,3 +38,4 @@ const toggleSsrRelatedConfig = ({ configDefinedAt, configValue }) => { | ||
Layout: { | ||
env: { server: true, client: true } | ||
env: { server: true, client: true }, | ||
cumulative: true | ||
}, | ||
@@ -41,0 +42,0 @@ title: { |
@@ -7,2 +7,4 @@ import { AsyncComponentLoader } from 'vue'; | ||
} & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { | ||
attrs: any; | ||
emit: any; | ||
slots: Readonly<{ | ||
@@ -13,4 +15,2 @@ fallback?: (() => Component) | undefined; | ||
}; | ||
attrs: any; | ||
emit: any; | ||
} | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ | ||
@@ -17,0 +17,0 @@ props: { |
@@ -6,3 +6,3 @@ import { App } from 'vue'; | ||
type ChangePage = (pageContext: PageContext) => Promise<void>; | ||
declare function createVueApp(pageContext: PageContext, ssr: boolean, rootComponentName: 'Head' | 'Page'): Promise<{ | ||
declare function createVueApp(pageContext: PageContext, ssr: boolean, mainComponentName: 'Head' | 'Page'): Promise<{ | ||
app: App<any>; | ||
@@ -9,0 +9,0 @@ changePage: ChangePage; |
@@ -1,2 +0,2 @@ | ||
import { c as createVueApp, o as objectAssign, a as callCumulativeHooks, g as getHeadSetting } from "../getHeadSetting-CO70eLcO.js"; | ||
import { c as createVueApp, o as objectAssign, a as callCumulativeHooks, g as getHeadSetting } from "../getHeadSetting-Bd9Y_bSc.js"; | ||
let app; | ||
@@ -3,0 +3,0 @@ let changePage; |
import { renderToString, renderToNodeStream } from "vue/server-renderer"; | ||
import { version, escapeInject, dangerouslySkipEscape } from "vike/server"; | ||
import { g as getHeadSetting, c as createVueApp, o as objectAssign, a as callCumulativeHooks } from "../getHeadSetting-CO70eLcO.js"; | ||
import { g as getHeadSetting, c as createVueApp, o as objectAssign, a as callCumulativeHooks } from "../getHeadSetting-Bd9Y_bSc.js"; | ||
checkVikeVersion(); | ||
@@ -5,0 +5,0 @@ const onRenderHtml = async (pageContext) => { |
@@ -1,6 +0,6 @@ | ||
import { App, defineComponent } from 'vue'; | ||
import { App } from 'vue'; | ||
import { BodyInjectHtml, OnAfterRenderHtmlAsync, OnAfterRenderHtmlSync, OnBeforeRenderClientAsync, OnBeforeRenderClientSync, OnCreateAppAsync, OnCreateAppSync } from '../hooks/types'; | ||
import { SSRContext } from 'vue/server-renderer'; | ||
export type { Component }; | ||
type Component = ReturnType<typeof defineComponent>; | ||
type Component = any; | ||
declare global { | ||
@@ -20,4 +20,5 @@ namespace Vike { | ||
bodyHtmlEnd?: BodyInjectHtml[]; | ||
Layout?: Component[]; | ||
} | ||
} | ||
} |
{ | ||
"name": "vike-vue", | ||
"version": "0.7.2", | ||
"version": "0.7.3", | ||
"type": "module", | ||
@@ -32,4 +32,4 @@ "main": "./dist/index.js", | ||
"peerDependencies": { | ||
"vike": "^0.4.172", | ||
"vue": "^3.0.0" | ||
"vike": ">=0.4.172", | ||
"vue": ">=3.0.0" | ||
}, | ||
@@ -36,0 +36,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
66879
810