Browse Source

browse links working :-)

pull/1/head
wes 7 years ago
parent
commit
7c350034e5
  1. 9
      src/scripts/app.tag
  2. 11
      src/scripts/browse.tag
  3. 1
      src/scripts/riotblog.js

9
src/scripts/app.tag

@ -222,6 +222,15 @@ to(name) {
}
self.on("mount", () => {
window.RiotControl.addStore(new riot.observable());
RiotControl.on("openpost",
(id) => {
console.log("caught the event in the app tag");
console.log(`the id is ${id}`);
posts(id);
}
);
self.route.base('/blog/')
self.route("/", () => { self.route(`/posts/${self.state._id}`); });
self.route("/posts", () => { self.route(`/posts/${self.state._id}`); });

11
src/scripts/browse.tag

@ -20,6 +20,7 @@
<script type="es6">
import './raw.tag';
import route from 'riot-route';
import { default as RiotControl } from 'riotcontrol';
var self = this;
@ -28,17 +29,11 @@ self.route = route;
self.openPost = (id) => {
return ((ev) => {
console.log(id);
console.log(window.RiotControl.trigger);
console.log(RiotControl.trigger);
RiotControl.trigger("openpost", id);
});
};
window.RiotControl.on("openpost",
(ev) => {
console.log("caught the event");
}
);
self.cardStyle = {
"margin" : "auto"
};

1
src/scripts/riotblog.js

@ -31,5 +31,4 @@ window.cached = fetchCached({
window.addEventListener("load", () => {
promise.Promise.polyfill();
smooth.polyfill();
window.RiotControl.addStore(new riot.observable());
});

Loading…
Cancel
Save