mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-07-01 20:32:35 +00:00
21 lines
560 B
Rust
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();
|
|
}
|