#pragma once #include "View.h" #include "State.h" #include "app/AppManifest.h" #include #include #include namespace tt::app::files { class Files { std::unique_ptr view; std::shared_ptr state; public: Files() { state = std::make_shared(); view = std::make_unique(state); } void onShow(lv_obj_t* parent) { view->init(parent); } void onResult(Result result, const Bundle& bundle) { view->onResult(result, bundle); } }; } // namespace