Browse Source

chore: move a variable into most local scope

pull/211/head
Trent Larson 1 week ago
parent
commit
f0f0f1681e
  1. 7
      src/components/MembersList.vue

7
src/components/MembersList.vue

@ -289,7 +289,6 @@ export default class MembersList extends Vue {
// Auto-refresh functionality
countdownTimer = 10;
autoRefreshInterval: NodeJS.Timeout | null = null;
lastRefreshTime = 0;
// Track previous visibility members to detect changes
previousVisibilityMembers: string[] = [];
@ -816,17 +815,17 @@ export default class MembersList extends Vue {
}
startAutoRefresh() {
this.lastRefreshTime = Date.now();
let lastRefreshTime = Date.now();
this.countdownTimer = 10;
this.autoRefreshInterval = setInterval(() => {
const now = Date.now();
const timeSinceLastRefresh = (now - this.lastRefreshTime) / 1000;
const timeSinceLastRefresh = (now - lastRefreshTime) / 1000;
if (timeSinceLastRefresh >= 10) {
// Time to refresh
this.refreshData();
this.lastRefreshTime = now;
lastRefreshTime = now;
this.countdownTimer = 10;
} else {
// Update countdown

Loading…
Cancel
Save