Skip to content

Commit

Permalink
feat(core): optimize typings
Browse files Browse the repository at this point in the history
  • Loading branch information
shigma committed Jan 28, 2020
1 parent a84621d commit 2446723
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/koishi-core/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ export function getTargetId (target: string | number) {
return qq
}

export function getUsage (name: string, user: UserData, time = new Date()) {
export function getUsage (name: string, user: Pick<UserData, 'usage'>, time = new Date()) {
if (!user.usage[name]) {
user.usage[name] = {}
}
Expand All @@ -31,7 +31,7 @@ export function getUsage (name: string, user: UserData, time = new Date()) {
return usage
}

export function updateUsage (name: string, user: UserData, maxUsage: number, minInterval?: number) {
export function updateUsage (name: string, user: Pick<UserData, 'usage'>, maxUsage: number, minInterval?: number) {
const date = new Date()
const usage = getUsage(name, user, date)

Expand Down

0 comments on commit 2446723

Please sign in to comment.