()
| 118 | |
| 119 | #[cfg(target_arch = "wasm32")] |
| 120 | fn local_storage() -> io::Result<web_sys::Storage> { |
| 121 | let window = web_sys::window() |
| 122 | .ok_or_else(|| io::Error::new(io::ErrorKind::NotFound, "window !found"))?; |
| 123 | let storage = window.local_storage().map_err(js_err)?; |
| 124 | storage.ok_or_else(|| io::Error::new(io::ErrorKind::NotFound, "localStorage !found")) |
| 125 | } |
| 126 | |
| 127 | #[cfg(target_arch = "wasm32")] |
| 128 | fn session_storage() -> io::Result<web_sys::Storage> { |
no outgoing calls
no test coverage detected