commit: 3f72b611c1e4bc4c579d29a5e1ecb352d62a8743
parent: 2eab0cb1150dd6dc2c5c34bc350ac07869d6edd4
Author: kaniini <nenolod@gmail.com>
Date: Sun, 9 Sep 2018 11:55:25 +0000
Merge branch 'prime-number-step-for-who-to-follow-panel' into 'develop'
Prime number step for Who to follow panel
See merge request pleroma/pleroma-fe!340
Diffstat:
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/src/components/who_to_follow_panel/who_to_follow_panel.js b/src/components/who_to_follow_panel/who_to_follow_panel.js
@@ -3,9 +3,10 @@ import apiService from '../../services/api/api.service.js'
function showWhoToFollow (panel, reply) {
var users = reply
var cn
- var index = 0
- var random = Math.floor(Math.random() * 10)
- for (cn = random; cn < users.length; cn = cn + 10) {
+ var index
+ var step = 7
+ cn = Math.floor(Math.random() * step)
+ for (index = 0; index < 3; index++) {
var user
user = users[cn]
var img
@@ -46,11 +47,8 @@ function showWhoToFollow (panel, reply) {
}
})
}
- index = index + 1
- if (index > 2) {
- break
- }
}
+ cn = (cn + step) % users.length
}
function getWhoToFollow (panel) {