fix(lint): resolve floating promise warnings

This commit is contained in:
zetaloop
2026-03-01 22:53:48 +08:00
parent 05c5d05148
commit aae83bce44
9 changed files with 59 additions and 45 deletions
+13 -10
View File
@@ -31,16 +31,17 @@ export default function NewOrderPage() {
useEffect(() => {
let cancelled = false
setLoading(true)
if (!serviceId) {
setService(null)
setPlayer(null)
setLoading(false)
return
}
const load = async () => {
setLoading(true)
if (!serviceId) {
setService(null)
setPlayer(null)
setLoading(false)
return
}
;(async () => {
try {
const s = await getServiceById(serviceId)
if (cancelled) return
@@ -62,7 +63,9 @@ export default function NewOrderPage() {
setPlayer(null)
setLoading(false)
}
})()
}
void load()
return () => {
cancelled = true
@@ -231,7 +234,7 @@ export default function NewOrderPage() {
disabled={balance < totalPrice}
onClick={() =>
requireAuth(() => {
Promise.resolve(
void Promise.resolve(
createPaidOrder({
playerId: player.id,
serviceId: service.id,