Notices must be scrolled down to proceed from.

feature/default_network_editable
Kevin Serrano 8 years ago
parent bf9d1f405f
commit e54b73679c
No known key found for this signature in database
GPG Key ID: 7CC862A58D2889B4
  1. 9
      ui/app/components/notice.js

@ -15,6 +15,8 @@ function Notice () {
Notice.prototype.render = function () {
const { notice, onConfirm } = this.props
const { title, date, body } = notice
const state = this.state || { disclaimerDisabled: true }
const disabled = state.disclaimerDisabled
return (
h('.flex-column.flex-center.flex-grow', [
@ -74,6 +76,12 @@ Notice.prototype.render = function () {
`),
h('div.markdown', {
onScroll: (e) => {
var object = e.currentTarget
if (object.offsetHeight + object.scrollTop + 100 >= object.scrollHeight) {
this.setState({disclaimerDisabled: false})
}
},
style: {
background: 'rgb(235, 235, 235)',
height: '310px',
@ -90,6 +98,7 @@ Notice.prototype.render = function () {
]),
h('button', {
disabled,
onClick: onConfirm,
style: {
marginTop: '18px',

Loading…
Cancel
Save