initial note posting

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2024-07-01 06:42:04 -07:00
parent 8dc829791e
commit a04df88ff6
9 changed files with 70 additions and 45 deletions

View File

@@ -5,7 +5,7 @@ pub mod reply;
pub use contents::NoteContents;
pub use options::NoteOptions;
pub use post::PostView;
pub use post::{PostAction, PostResponse, PostView};
pub use reply::PostReplyView;
use crate::{colors, notecache::CachedNote, ui, ui::View, Damus};

View File

@@ -1,5 +1,6 @@
use crate::app::Damus;
use crate::draft::{Draft, DraftSource};
use crate::post::NewPost;
use crate::ui;
use crate::ui::{Preview, PreviewConfig, View};
use egui::widgets::text_edit::TextEdit;
@@ -13,11 +14,6 @@ pub struct PostView<'app, 'd> {
id_source: Option<egui::Id>,
}
pub struct NewPost {
pub content: String,
pub account: usize,
}
pub enum PostAction {
Post(NewPost),
}