20 lines
432 B
Haxe
20 lines
432 B
Haxe
package components;
|
|
|
|
import react.ReactMacro.jsx;
|
|
import react.ReactComponent;
|
|
import Webpack.*;
|
|
|
|
class Header extends ReactComponent{
|
|
static var STYLES = require('./Header.css');
|
|
public function yeet(){
|
|
trace(props);
|
|
props.foo();
|
|
}
|
|
override function render() {
|
|
return jsx('
|
|
<header>
|
|
<nav><a onClick=${yeet}>yeet</a></nav>
|
|
</header>
|
|
');
|
|
}
|
|
} |