Simplify highlight method for text_editor widget

This commit is contained in:
Héctor Ramón Jiménez 2024-07-28 23:59:51 +02:00
parent 1aa0a8fa0d
commit 16212eaf52
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
3 changed files with 31 additions and 23 deletions

View file

@ -1,4 +1,4 @@
use iced::highlighter::{self, Highlighter};
use iced::highlighter;
use iced::widget::{self, markdown, row, scrollable, text_editor};
use iced::{Element, Fill, Font, Task, Theme};
@ -65,13 +65,7 @@ impl Markdown {
.height(Fill)
.padding(10)
.font(Font::MONOSPACE)
.highlight::<Highlighter>(
highlighter::Settings {
theme: highlighter::Theme::Base16Ocean,
token: "markdown".to_owned(),
},
|highlight, _theme| highlight.to_format(),
);
.highlight("markdown", highlighter::Theme::Base16Ocean);
let preview = markdown(&self.items, markdown::Settings::default())
.map(Message::LinkClicked);