1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-14 02:06:29 +00:00

実装 - PlanetArticleListへのAuto scroll追加

This commit is contained in:
Rokt33r
2015-08-23 03:42:00 +09:00
parent 9712be909d
commit 4319711dc6
8 changed files with 23 additions and 7 deletions

View File

@@ -76,7 +76,7 @@ module.exports = React.createClass({
</div>
<span className='itemControl'>
<button onClick={this.openEditModal} className='editButton'>
<button id='articleEditButton' onClick={this.openEditModal} className='editButton'>
<i className='fa fa-edit fa-fw'></i>
<div className='tooltip'>Edit</div>
</button>
@@ -107,7 +107,7 @@ module.exports = React.createClass({
</div>
<span className='itemControl'>
<button onClick={this.openEditModal} className='editButton'>
<button id='articleEditButton' onClick={this.openEditModal} className='editButton'>
<i className='fa fa-edit fa-fw'></i>
<div className='tooltip'>Edit</div>
</button>

View File

@@ -15,9 +15,10 @@ module.exports = React.createClass({
},
handleArticleClikck: function (article) {
if (article.type === 'code') {
return function () {
return function (e) {
var params = this.getParams()
document.getElementById('articleEditButton').focus()
this.transitionTo('codes', {
userName: params.userName,
planetName: params.planetName,
@@ -27,9 +28,10 @@ module.exports = React.createClass({
}
if (article.type === 'note') {
return function () {
return function (e) {
var params = this.getParams()
document.getElementById('articleEditButton').focus()
this.transitionTo('notes', {
userName: params.userName,
planetName: params.planetName,
@@ -91,7 +93,7 @@ module.exports = React.createClass({
return (
<div className='PlanetArticleList'>
<ul>
<ul ref='articles'>
{articles}
</ul>
</div>