()
| 126 | |
| 127 | #[cfg(target_arch = "wasm32")] |
| 128 | fn session_storage() -> io::Result<web_sys::Storage> { |
| 129 | let window = web_sys::window() |
| 130 | .ok_or_else(|| io::Error::new(io::ErrorKind::NotFound, "window !found"))?; |
| 131 | let storage = window.session_storage().map_err(js_err)?; |
| 132 | storage.ok_or_else(|| io::Error::new(io::ErrorKind::NotFound, "sessionStorage !found")) |
| 133 | } |
| 134 | |
| 135 | #[cfg(target_arch = "wasm32")] |
| 136 | fn document() -> io::Result<web_sys::HtmlDocument> { |
no outgoing calls
no test coverage detected