Skip to content

Commit af273bc

Browse files
committed
refactor: remove instanceof Array
1 parent e59e68f commit af273bc

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/pages/popup/components/Percentage/chart.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ function formatDateStr(date: Date | [Date, Date?] | undefined, dataDate: [string
5050
date = dataDate?.map(parseTime) as [Date, Date]
5151
}
5252
if (!date) return ''
53-
if (!(date instanceof Array)) {
53+
if (!Array.isArray(date)) {
5454
// Single day
5555
return formatTime(date, format)
5656
}

src/pages/popup/components/Percentage/query.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ export const doQuery = async (query: PopupQuery, option: PopupOption): Promise<P
5757
const dates = findAllDates(row)
5858
dates.forEach(d => allDatesSet.add(d))
5959
})
60-
const dateLength = allDatesSet.size > 0 ? allDatesSet.size : (date instanceof Array ? getDayLength(date[0], date[1] ?? new Date()) : 1)
60+
const dateLength = allDatesSet.size > 0 ? allDatesSet.size
61+
: (Array.isArray(date) ? getDayLength(date[0], date[1] ?? new Date()) : 1)
6162

6263
return {
6364
query, rows,

src/service/stat-service/remote.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export async function processRemote(origin: timer.stat.SiteRow[], param?: StatCo
3434

3535
// 1. query remote
3636
let start: Date | undefined = undefined, end: Date | undefined = undefined
37-
if (date instanceof Array) {
37+
if (Array.isArray(date)) {
3838
[start, end] = date
3939
} else {
4040
start = date

0 commit comments

Comments
 (0)