blob: 4b27ff5889ab7bd56a093a3bec55db838429c7ae (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
use axum::extract::State;
use crate::app::App;
mod echo;
mod register;
mod unregister;
pub use echo::handler as echo;
pub use echo::broadcast as broadcast;
pub use register::handler as register;
pub use unregister::handler as unregister;
pub async fn vapid(State(app): State<App>) -> String {
app.push().public_key().to_owned()
}
|