X-Git-Url: https://git.auder.net/assets/discord.svg?a=blobdiff_plain;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'); }, }, })