The request cart button will need to be integrated into the rendering for components within the Table of Contents interface, as this shall need to be functional for HTML which is rendered for each Vue component modeling a tree node within the Table of Contents. This Component node should also be rendered using the JSON served by API responses.
Perhaps this would be implemented as a child component, with the parent component being the Component node in the tree.
The request cart button will need to be integrated into the rendering for components within the Table of Contents interface, as this shall need to be functional for HTML which is rendered for each Vue component modeling a tree node within the Table of Contents. This Component node should also be rendered using the JSON served by API responses.
Perhaps this would be implemented as a child component, with the parent component being the Component node in the tree.
Wireframe: https://xd.adobe.com/view/a54bb217-10ff-43b2-72f6-6c3cadf376a4-d37a/screen/7366cbcf-3a86-41ae-86e6-432e3d1e35b6