#![allow(unused)]
#![warn(unused_must_use)]

use leptos::prelude::*;

#[component]
pub fn Contact() -> impl IntoView {
    view! {
        <section>
            <h1>"Contact"</h1>

            <section>
                <span>"Email: "</span>
                <a href="mailto:contact@mascully.com">"contact@mascully.com"</a>
            </section>
            <section>
                <span>"GitHub: "</span>
                <a href="https://github.com/mascully">"mascully"</a>
            </section>
            <section>
                <span>"Codeberg: "</span>
                <a href="https://codeberg.org/mascully">"mascully"</a>
            </section>
            <section>
                <span>"Matrix: "</span>
                <a href="matrix:u/blue_flycatcher:matrix.org">"@blue_flycatcher:matrix.org"</a>
            </section>
        </section>
        <section>
            <span>"PGP:"</span>
            <pre>{include_str!("security/pgp_master.txt")}</pre>
        </section>
    }
}
