leptos-use/src/utils/is.rs

13 lines
332 B
Rust
Raw Normal View History

use crate::use_window;
2023-06-13 17:48:32 +01:00
use lazy_static::lazy_static;
lazy_static! {
pub static ref IS_IOS: bool = if let Some(Ok(user_agent)) =
use_window().navigator().map(|n| n.user_agent())
{
2023-06-13 17:48:32 +01:00
user_agent.contains("iPhone") || user_agent.contains("iPad") || user_agent.contains("iPod")
} else {
false
};
}