In a nested parent / child page relationship (using
<nuxt-child />), it would be ideal if the parent's fetch/asyncData functions ran before the children. Currently, they all seem to fire at once (even if
async/await is used). Please correct me if I am wrong here.
For example, in the routing docs, we'd want
category to complete its fetch before
subCategory ran its fetch. That would make the parent
category data available to the
subCategory (eg. via the store).
Without this sequence, if you deep link to the
subCategory, the parent
category data may not have been set yet; preventing route checks that depend on that parent data, and/or the ability to append more granular data (unless dummy placeholders are added to the store). This essentially requires the
subCategory to load the
category data as part of the fetch; which results in the same data being loaded twice (once for the
category and once for the