From 6f8ef29f2e5944cb2bcce541140847d2e5792fab Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Fri, 28 Jul 2017 17:55:09 +0300 Subject: [PATCH] experimenting... Signed-off-by: Alex A. Naanou --- ui (gen4)/experiments/preact-ribbons.html | 13 ++++++++++--- ui (gen4)/package.json | 4 ++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/ui (gen4)/experiments/preact-ribbons.html b/ui (gen4)/experiments/preact-ribbons.html index aec133ff..2fe294c1 100755 --- a/ui (gen4)/experiments/preact-ribbons.html +++ b/ui (gen4)/experiments/preact-ribbons.html @@ -134,18 +134,25 @@ class IGRibbon extends preact.Component { class IGImage extends preact.Component { render(props, state){ var data = props.data + var gid = props.gid return h('div', { classList: ['image'] - .concat(data.current == props.gid ? ['current'] : []) + .concat(data.current == gid ? ['current'] : []) .join(' '), - gid: props.gid || '', + gid: gid || '', style: { // XXX background-image... }, + + // XXX experiemnt... + onClick: function(evt){ + data.current = gid + render() + } }, [ - props.gid + gid ]) } } diff --git a/ui (gen4)/package.json b/ui (gen4)/package.json index 20b4bfe2..11030046 100755 --- a/ui (gen4)/package.json +++ b/ui (gen4)/package.json @@ -25,11 +25,11 @@ "ig-actions": "^3.2.5", "ig-features": "^3.2.6", "ig-object": "^1.0.1", - "openseadragon": "^2.1.0", + "openseadragon": "^2.3.0", "preact": "^8.2.1", "react": "^15.6.1", "react-dom": "^15.6.1", - "requirejs": "^2.1.23", + "requirejs": "^2.3.4", "requirejs-plugins": "^1.0.2", "sharp": "^0.17.3", "wildglob": "^0.1.1"