31 TuiApp(std::shared_ptr<ClientState> state, std::shared_ptr<ClientApp> app);
49 ftxui::Component createMainComponent();
51 std::shared_ptr<ClientState> state_;
52 std::shared_ptr<ClientApp> app_;
53 ftxui::ScreenInteractive screen_;
56 std::shared_ptr<OrderPanelState> orderPanelState_;
57 std::shared_ptr<OrderListState> orderListState_;
58 std::shared_ptr<SearchBoxState> searchBoxState_;
59 std::shared_ptr<MessagePanelState> messagePanelState_;