Added stop button
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
let selectedSports = []
|
let selectedSports = []
|
||||||
|
let paused = false;
|
||||||
|
|
||||||
let filters = {
|
let filters = {
|
||||||
searchedWords: [],
|
searchedWords: [],
|
||||||
|
|||||||
@@ -72,11 +72,13 @@ $(window).on("filter", function() {
|
|||||||
tweets = filterTweets(tweets, filters.blockedWords, filters.searchedWords.concat(filters.sports), filters.sorted, filters.order);
|
tweets = filterTweets(tweets, filters.blockedWords, filters.searchedWords.concat(filters.sports), filters.sorted, filters.order);
|
||||||
tweets = sortTweets(tweets, {"sortby":filters.sorted, "order":filters.order});
|
tweets = sortTweets(tweets, {"sortby":filters.sorted, "order":filters.order});
|
||||||
var displayTweets = tweets.reverse().slice(0, 20).reverse();
|
var displayTweets = tweets.reverse().slice(0, 20).reverse();
|
||||||
if(tweetCell(displayTweets[0]) != lastTweet){
|
if(!paused) {
|
||||||
parent.replaceChildren();
|
if(tweetCell(displayTweets[0]) != lastTweet){
|
||||||
for (i = 0; i < Math.min(19, displayTweets.length); i++){
|
parent.replaceChildren();
|
||||||
tweet = displayTweets[i];
|
for (i = 0; i < Math.min(19, displayTweets.length); i++){
|
||||||
parent.prepend(tweetCell(tweet));
|
tweet = displayTweets[i];
|
||||||
|
parent.prepend(tweetCell(tweet));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -86,13 +86,14 @@ block.fn.tweets = function(config) {
|
|||||||
tweets.shift();
|
tweets.shift();
|
||||||
}
|
}
|
||||||
window.sessionStorage.setItem('tweets', JSON.stringify(tweets));
|
window.sessionStorage.setItem('tweets', JSON.stringify(tweets));
|
||||||
|
if(!paused) {
|
||||||
// remove tweets
|
// remove tweets
|
||||||
$list.replaceChildren();
|
$list.replaceChildren();
|
||||||
var displayTweets = tweets.reverse().slice(0, options.memory).reverse();
|
var displayTweets = tweets.reverse().slice(0, options.memory).reverse();
|
||||||
for (i = 0; i < Math.min(options.memory-1, displayTweets.length); i++){
|
for (i = 0; i < Math.min(options.memory-1, displayTweets.length); i++){
|
||||||
$list.prepend(tweetCell(displayTweets[i]));
|
$list.prepend(tweetCell(displayTweets[i]));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user