|
@ -1,19 +1,19 @@ |
|
|
<browse> |
|
|
<browse> |
|
|
<div> |
|
|
|
|
|
<div |
|
|
<div |
|
|
class="card" |
|
|
style={cardStyle} |
|
|
|
|
|
class="card content" |
|
|
each={result in opts.state.results} |
|
|
each={result in opts.state.results} |
|
|
> |
|
|
> |
|
|
<div class="card-header"> |
|
|
<div class="card-header"> |
|
|
<a href={"/blog/posts/"+result[1].id}> |
|
|
<a |
|
|
|
|
|
onclick={openPost(result[1].id)} |
|
|
|
|
|
> |
|
|
<h3 class="card-title"> |
|
|
<h3 class="card-title"> |
|
|
{ result[1].title } by { result[1].author } |
|
|
{ result[1].title } by { result[1].author } |
|
|
</h3> |
|
|
</h3> |
|
|
</a> |
|
|
</a> |
|
|
</div> |
|
|
</div> |
|
|
<div class="card-body"> |
|
|
<div class="card-body"> |
|
|
<raw content="{ result[1].content }"></raw> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
@ -22,5 +22,26 @@ import './raw.tag'; |
|
|
import route from 'riot-route'; |
|
|
import route from 'riot-route'; |
|
|
|
|
|
|
|
|
var self = this; |
|
|
var self = this; |
|
|
|
|
|
|
|
|
|
|
|
self.route = route; |
|
|
|
|
|
|
|
|
|
|
|
self.openPost = (id) => { |
|
|
|
|
|
return ((ev) => { |
|
|
|
|
|
console.log(id); |
|
|
|
|
|
console.log(window.RiotControl.trigger); |
|
|
|
|
|
}); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
window.RiotControl.on("openpost", |
|
|
|
|
|
(ev) => { |
|
|
|
|
|
console.log("caught the event"); |
|
|
|
|
|
} |
|
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
self.cardStyle = { |
|
|
|
|
|
"margin" : "auto" |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
</script> |
|
|
</script> |
|
|
</browse> |
|
|
</browse> |
|
|