use axum::extract::State; use crate::app::App; mod register; mod unregister; pub use register::handler as register; pub use unregister::handler as unregister; pub async fn vapid(State(app): State) -> String { app.push().public_key().to_owned() }