From 35ba65562fc3210a5fd801203f5d353f1f7e8636 Mon Sep 17 00:00:00 2001 From: "Xin Du (Clark)" Date: Mon, 12 Aug 2019 21:55:21 +0100 Subject: [PATCH] fix(vue-renderer): call `render:resourcesLoaded` hook before `createRenderer` (#6223) fixes #5960 --- packages/vue-renderer/src/renderer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vue-renderer/src/renderer.js b/packages/vue-renderer/src/renderer.js index 1f8611d8c4..edef50565a 100644 --- a/packages/vue-renderer/src/renderer.js +++ b/packages/vue-renderer/src/renderer.js @@ -128,13 +128,13 @@ export default class VueRenderer { // Load templates await this.loadTemplates() + await this.serverContext.nuxt.callHook('render:resourcesLoaded', this.serverContext.resources) + // Detect if any resource updated if (updated.length > 0) { // Create new renderer this.createRenderer() } - - return this.serverContext.nuxt.callHook('render:resourcesLoaded', this.serverContext.resources) } async loadTemplates () {