diff --git a/store/orders.ts b/store/orders.ts index ed2d958..1aa7448 100644 --- a/store/orders.ts +++ b/store/orders.ts @@ -176,12 +176,12 @@ function scheduleOrderTimeout(orderId: string, status: OrderStatus) { return } - const timeoutMap: Partial> = { + const timeoutMap: Record<"pending_accept" | "pending_close" | "pending_review", number> = { pending_accept: ORDER_ACCEPT_TIMEOUT_MS, pending_close: ORDER_CLOSE_TIMEOUT_MS, pending_review: ORDER_REVIEW_TIMEOUT_MS, } - const timeoutMs = timeoutMap[status]! + const timeoutMs = timeoutMap[status] const timer = setTimeout(() => { const state = useOrderStore.getState()