From 5a4c882d409e4051001cdd64cbcef9a98fc2c6cf Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Fri, 11 Apr 2025 21:45:05 +0200 Subject: Katja: Allow the search by name in the TUI --- cli/component.hpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'cli/component.hpp') diff --git a/cli/component.hpp b/cli/component.hpp index 226e7f7..c419020 100644 --- a/cli/component.hpp +++ b/cli/component.hpp @@ -59,9 +59,16 @@ namespace katja class SearchPage final : public PageBase { std::string needle; - ftxui::Component search_input = ftxui::Input(&this->needle, "Search"); + ftxui::Component search_input; + ftxui::Component type_input; + std::shared_ptr repository; + std::string architecture; + std::vector search_results; + int search_type{ 0 }; public: + SearchPage(std::shared_ptr repository, const std::string& architecture); + void Load() override; ftxui::Element OnRender() override; bool OnEvent(ftxui::Event event) override; -- cgit v1.2.3