tuwunel_api/oidc/device/
result.rs1use const_str::format as const_format;
2use tuwunel_core::utils::html::escape as html_escape;
3
4use super::DEVICE_HEAD;
5
6pub(super) fn result_html(title: &str, message: &str) -> String {
7 PAGE_HTML
8 .replace("{title}", &html_escape(title))
9 .replace("{message}", &html_escape(message))
10}
11
12static PAGE_HTML: &str = const_format!(
13 r#"
14<!DOCTYPE html>
15<html lang="en">
16 <head>
17 {DEVICE_HEAD}
18 <title>{{title}}</title>
19 </head>
20 <body>
21 <h1>{{title}}</h1>
22 <p>{{message}}</p>
23 </body>
24</html>"#
25);