[WIP] feature: provide progress state of page to sidebar #248
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Track Progress by completing pages of a category
page_idinside frontmatterssidebar_custom_props.pidDocSidebarItemremark-pageplugin to gather all relevantdocumentRootId's of components of components, registering themselves to the page (Page#addDocumentRoot). Save the MappingPageId -> documentRootId[]to a json, which can be later used to rehydrate thePageStore. Only with that, the page store can load all relevant documents when a document is accessed.