#include namespace psemek::ui::impl { struct controller::impl { component_factory & factory; impl(component_factory & factory) : factory(factory) {} }; controller::controller(component_factory & factory) : pimpl_(make_impl(factory)) {} controller::~controller() = default; void controller::set_ui(react::value ui) { (void)ui; } }