1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-01 20:32:35 +00:00
trezor-firmware/core/embed/rust/src/ui/model_tr/screens.rs
2024-04-11 19:16:23 +02:00

21 lines
560 B
Rust

use crate::ui::{
component::base::Component, constant::screen, display, model_tr::component::WelcomeScreen,
};
use super::{component::ErrorScreen, constant};
pub fn screen_fatal_error(title: &str, msg: &str, footer: &str) {
let mut frame = ErrorScreen::new(title.into(), msg.into(), footer.into());
frame.place(constant::screen());
frame.paint();
display::refresh();
}
pub fn screen_boot_full() {
let mut frame = WelcomeScreen::new(false);
frame.place(screen());
display::sync();
frame.paint();
display::refresh();
}