lib: Introduce tui-textarea

This commit is contained in:
Erik Kundt
2024-06-20 14:42:39 +02:00
parent 6484ede291
commit cbb33f68c1
7 changed files with 310 additions and 200 deletions
+2 -2
View File
@@ -8,7 +8,7 @@ use radicle_tui as tui;
use tui::store;
use tui::ui::widget::container::{Column, Container, Header, HeaderProps};
use tui::ui::widget::text::{TextArea, TextAreaProps};
use tui::ui::widget::input::{TextArea, TextAreaProps};
use tui::ui::widget::window::{Page, Shortcuts, ShortcutsProps, Window, WindowProps};
use tui::ui::widget::ToWidget;
use tui::{BoxedAny, Channel, Exit};
@@ -73,7 +73,7 @@ pub async fn main() -> Result<()> {
.content(TextArea::default().to_widget(sender.clone()).on_update(
|state: &State| {
TextAreaProps::default()
.text(&state.content.clone().into())
.content(state.content.clone())
.can_scroll(false)
.to_boxed_any()
.into()