X-Git-Url: https://git.auder.net/%3C?a=blobdiff_plain;ds=sidebyside;f=public%2Fjavascripts%2Fcomponents%2FproblemSummary.js;h=c0b409debc9bc8e1e2d8cb2ffd0b7d928ecdda5a;hb=c794dbb87592782913af0a09784ed25e019e4d10;hp=48a42533b6b59800a05af6bfed309e0a2593ef79;hpb=7931e479adf93c87771ded1892a0873af72ae46d;p=vchess.git
diff --git a/public/javascripts/components/problemSummary.js b/public/javascripts/components/problemSummary.js
index 48a42533..c0b409de 100644
--- a/public/javascripts/components/problemSummary.js
+++ b/public/javascripts/components/problemSummary.js
@@ -5,7 +5,7 @@ Vue.component('my-problem-summary', {
-
{{ timestamp2datetime(prob.added) }}
+
{{ timestamp2date(prob.added) }}
`,
methods: {
@@ -17,18 +17,12 @@ Vue.component('my-problem-summary', {
turn: fenParts[2],
});
},
- timestamp2datetime(ts) {
- // TODO
- return ts;
+ timestamp2date(ts) {
+ return getDate(new Date(ts));
},
+ // Propagate "show problem" event to parent component (my-problems)
showProblem: function() {
- alert("show problem");
- //..........
- //TODO: send event with object prob.fen, prob.instructions, prob.solution
- //Event should propagate to game, which set mode=="problem" + other variables
- //click on a problem ==> land on variant page with mode==friend, FEN prefilled... ok
- // click on problem ==> masque problems, affiche game tab, launch new game Friend with
- // FEN + turn + flags + rappel instructions / solution on click sous l'échiquier
+ this.$emit('show-problem');
},
},
})