37 auto draw_project_card(
const std::string&
id,
38 const std::string&
name,
39 const std::string& directory,
40 const std::chrono::system_clock::time_point& last_modified,
41 bool is_selected =
false,
42 bool enable_interaction =
true,
43 float form_width = 0.0f) -> bool;
45 std::shared_ptr<int> sentinel_ = std::make_shared<int>(0);
56 view_state current_view_{view_state::projects_list};
57 std::string project_name_{};
58 std::string project_directory_{};
59 std::string project_to_remove_{};
60 std::string selected_project_{};