Skip to content

Commit e649b1b

Browse files
authored
refactor: avoid temporary previous tapping declarations
1 parent ce8967e commit e649b1b

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

packages/frontend/src/components/MkAnalogClock.vue

+1-7
Original file line numberDiff line numberDiff line change
@@ -149,13 +149,7 @@ let sOneRound = false;
149149
function tick() {
150150
const now = props.now();
151151
now.setMinutes(now.getMinutes() + now.getTimezoneOffset() + props.offset);
152-
const previousS = s;
153-
const previousM = m;
154-
const previousH = h;
155-
s = now.getSeconds();
156-
m = now.getMinutes();
157-
h = now.getHours();
158-
if (previousS === s && previousM === m && previousH === h) {
152+
if (s === (s = now.getSeconds()) && m === (m = now.getMinutes()) && h === (h = now.getHours())) {
159153
return;
160154
}
161155
hAngle = Math.PI * (h % (props.twentyfour ? 24 : 12) + (m + s / 60) / 60) / (props.twentyfour ? 12 : 6);

0 commit comments

Comments
 (0)