yazi/yazi-macro/src/confirm.rs
2026-05-09 09:26:07 +08:00

10 lines
288 B
Rust

#[macro_export]
macro_rules! confirm {
($cx:ident, $cfg:expr) => {{
let token = yazi_shared::CompletionToken::default();
match $crate::act!(confirm:show, $cx, yazi_parser::confirm::ShowForm { cfg: $cfg, token: token.clone() }) {
Ok(_) => Ok(token),
Err(e) => Err(e)
}
}};
}