maple-core-macro 0.4.3

A VDOM-less web library with fine grained reactivity
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use maple_core::prelude::*;

fn compile_pass() {
    template! { p };
    template! { custom-element };

    template! { p() };
    template! { custom-element() };

    template! { p(class="my-class") };
    template! { p(class="my-class", id="my-id") };

    template! { button(class="my-btn", on:click=|_| {}) };
    template! { button(class="my-btn", aria-hidden="true") };
}

fn main() {}