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
+4 -4
View File
@@ -44,7 +44,7 @@ export default function OrderDetailPage({ params }: { params: Promise<{ id: stri
useEffect(() => {
let cancelled = false
;(async () => {
void (async () => {
try {
const sessions = await Promise.resolve(listChatSessions())
if (cancelled) return
@@ -63,9 +63,9 @@ export default function OrderDetailPage({ params }: { params: Promise<{ id: stri
useEffect(() => {
let cancelled = false
setLoading(true)
;(async () => {
void (async () => {
try {
setLoading(true)
const order = await Promise.resolve(getOrderById(id))
if (cancelled) return
setOrder(order)
@@ -85,7 +85,7 @@ export default function OrderDetailPage({ params }: { params: Promise<{ id: stri
useEffect(() => {
let cancelled = false
;(async () => {
void (async () => {
try {
const reviews = await Promise.resolve(listReviewsByOrder(id))
if (cancelled) return
+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,