types: simplify types (#104)

This commit is contained in:
月迷津渡
2019-10-05 22:09:34 +08:00
committed by Evan You
parent ca70aff860
commit 9d6783053c
12 changed files with 50 additions and 71 deletions

View File

@@ -53,11 +53,11 @@ function flushJobs(seenJobs?: JobCountMap) {
}
while ((job = queue.shift())) {
if (__DEV__) {
const seen = seenJobs as JobCountMap
const seen = seenJobs!
if (!seen.has(job)) {
seen.set(job, 1)
} else {
const count = seen.get(job) as number
const count = seen.get(job)!
if (count > RECURSION_LIMIT) {
throw new Error(
'Maximum recursive updates exceeded. ' +