We have tests now, we don't need bin/main.rs
This commit is contained in:
parent
bc94387213
commit
ce0b876c50
|
@ -1,41 +0,0 @@
|
|||
#![feature(proc_macro_hygiene)]
|
||||
|
||||
#[macro_use]
|
||||
extern crate typed_html;
|
||||
|
||||
use typed_html::dom::TextNode;
|
||||
use typed_html::html;
|
||||
use typed_html::types::*;
|
||||
|
||||
struct Foo {
|
||||
foo: &'static str,
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let the_big_question: Box<TextNode<String>> = text!("How does she eat?");
|
||||
let splain_class = "well-actually";
|
||||
let wibble = Foo { foo: "welp" };
|
||||
let doc = html!(
|
||||
<html>
|
||||
<head>
|
||||
<title>"Hello Kitty!"</title>
|
||||
<link rel=LinkType::StyleSheet href="lol.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<h1 data-lol="omg" data-foo=wibble.foo>"Hello Kitty!"</h1>
|
||||
<p class=splain_class>
|
||||
"She is not a "<em><a href="https://en.wikipedia.org/wiki/Cat">"cat"</a></em>". She is a "<em>"human girl"</em>"."
|
||||
</p>
|
||||
<p class=["foo", "bar"]>{the_big_question}</p>
|
||||
{
|
||||
(1..4).map(|i| {
|
||||
html!(<p>{ text!("{}. Ceci n'est pas une chatte.", i) }</p>)
|
||||
})
|
||||
}
|
||||
<p>"<img src=\"javascript:alert('pwned lol')\">"</p>
|
||||
<button onclick="alert('lol')">"lol"</button>
|
||||
</body>
|
||||
</html>
|
||||
);
|
||||
println!("{}", doc.to_string());
|
||||
}
|
Loading…
Reference in New Issue