#pragma once #include #include #include "Component.h" #include "ComponentList.h" #include class PageFactory { struct ComponentDictItem { char identifier; Component* component; }; std::vector componentDictionary; std::string finalPage; public: PageFactory(); void buildPage(std::string markDown); std::string getPage(); };