note: make links clickable
Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
@@ -9,7 +9,7 @@ use crate::Result;
|
||||
use egui::containers::scroll_area::ScrollBarVisibility;
|
||||
|
||||
use egui::widgets::Spinner;
|
||||
use egui::{Color32, Context, Frame, Margin, TextureHandle};
|
||||
use egui::{Color32, Context, Frame, Hyperlink, Margin, RichText, TextureHandle};
|
||||
|
||||
use enostr::{ClientMessage, Filter, Pubkey, RelayEvent, RelayMessage};
|
||||
use nostrdb::{
|
||||
@@ -630,6 +630,13 @@ fn render_note_contents(
|
||||
ui.colored_label(PURPLE, block.as_str());
|
||||
}
|
||||
|
||||
BlockType::Url => {
|
||||
ui.add(Hyperlink::from_label_and_url(
|
||||
RichText::new(block.as_str()).color(PURPLE),
|
||||
block.as_str(),
|
||||
));
|
||||
}
|
||||
|
||||
BlockType::Text => {
|
||||
ui.weak(block.as_str());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user