mirror of
https://github.com/nuxt/nuxt.git
synced 2024-12-04 11:27:13 +00:00
add component options to context
This commit is contained in:
parent
127155d61a
commit
77e069ae27
@ -300,7 +300,9 @@ async function render (to, from, next) {
|
||||
|
||||
// Call fetch(context)
|
||||
if (hasFetch) {
|
||||
let p = Component.options.fetch(context)
|
||||
let p = Component.options.fetch({
|
||||
...context, options: Component.options
|
||||
})
|
||||
if (!p || (!(p instanceof Promise) && (typeof p.then !== 'function'))) {
|
||||
p = Promise.resolve(p)
|
||||
}
|
||||
|
@ -182,7 +182,9 @@ export default async context => {
|
||||
|
||||
// Call fetch(context)
|
||||
if (Component.options.fetch) {
|
||||
promises.push(Component.options.fetch(ctx))
|
||||
promises.push(Component.options.fetch({
|
||||
...ctx, options: Component.options
|
||||
}))
|
||||
}
|
||||
else {
|
||||
promises.push(null)
|
||||
|
Loading…
Reference in New Issue
Block a user