style: format code with prettier
Local Build and Deploy / deploy (push) Successful in 49s

This commit is contained in:
openhands committed 2026-07-12 21:07:34 +02:00
1 parent e85e4d74ea
commit 2e4ed76121
378 files changed
+22404 -20686

No files matched your search

@@ -1,16 +1,7 @@
'use client'
"use client";
import {
DoorOpen,
Loader2,
Megaphone,
MessageSquare,
Shield,
Volume2,
VolumeX,
Zap,
} from 'lucide-react'
import { useState } from 'react'
import { DoorOpen, Loader2, Megaphone, MessageSquare, Shield, Volume2, VolumeX, Zap } from "lucide-react";
import { useState } from "react";
import {
broadcastAlert,
quickAlert,
@@ -18,29 +9,29 @@ import {
quickMute,
quickRoomKick,
quickUnmute,
} from '@/actions/moderation'
import { Button } from '@/components/ui/button'
import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'
import { Input } from '@/components/ui/input'
import { Textarea } from '@/components/ui/textarea'
import { useServerAction } from '@/hooks/use-server-action'
} from "@/actions/moderation";
import { Button } from "@/components/ui/button";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { Input } from "@/components/ui/input";
import { Textarea } from "@/components/ui/textarea";
import { useServerAction } from "@/hooks/use-server-action";
export function ModActionsClient() {
const { run, isPending } = useServerAction()
const { run, isPending } = useServerAction();
// User actions
const [userId, setUserId] = useState('')
const [muteDuration, setMuteDuration] = useState('10')
const [alertMessage, setAlertMessage] = useState('')
const [userId, setUserId] = useState("");
const [muteDuration, setMuteDuration] = useState("10");
const [alertMessage, setAlertMessage] = useState("");
// Room actions
const [roomId, setRoomId] = useState('')
const [roomId, setRoomId] = useState("");
// Broadcast
const [broadcastMsg, setBroadcastMsg] = useState('')
const [broadcastMsg, setBroadcastMsg] = useState("");
const uid = parseInt(userId, 10)
const rid = parseInt(roomId, 10)
const uid = parseInt(userId, 10);
const rid = parseInt(roomId, 10);
return (
<div className="grid gap-6 lg:grid-cols-2">
@@ -68,9 +59,7 @@ export function ModActionsClient() {
variant="destructive"
size="sm"
disabled={isPending || !uid}
onClick={() =>
run(() => quickKick({ userId: uid }), { successMessage: 'User disconnected' })
}
onClick={() => run(() => quickKick({ userId: uid }), { successMessage: "User disconnected" })}
>
{isPending ? (
<Loader2 className="mr-1 h-3 w-3 animate-spin" />
@@ -83,9 +72,7 @@ export function ModActionsClient() {
variant="outline"
size="sm"
disabled={isPending || !uid}
onClick={() =>
run(() => quickUnmute({ userId: uid }), { successMessage: 'User unmuted' })
}
onClick={() => run(() => quickUnmute({ userId: uid }), { successMessage: "User unmuted" })}
>
<Volume2 className="mr-1 h-3 w-3" /> Unmute
</Button>
@@ -131,9 +118,9 @@ export function ModActionsClient() {
disabled={isPending || !uid || !alertMessage.trim()}
onClick={() => {
run(() => quickAlert({ userId: uid, message: alertMessage.trim() }), {
successMessage: 'Alert sent',
onSuccess: () => setAlertMessage(''),
})
successMessage: "Alert sent",
onSuccess: () => setAlertMessage(""),
});
}}
>
<MessageSquare className="h-4 w-4" />
@@ -168,7 +155,7 @@ export function ModActionsClient() {
disabled={isPending || !rid}
onClick={() =>
run(() => quickRoomKick({ roomId: rid }), {
successMessage: 'All users kicked from room',
successMessage: "All users kicked from room",
})
}
>
@@ -198,10 +185,10 @@ export function ModActionsClient() {
size="sm"
disabled={isPending || !broadcastMsg.trim()}
onClick={() => {
run(() => broadcastAlert({ message: broadcastMsg.trim(), type: 'hotel' }), {
successMessage: 'Hotel alert sent!',
onSuccess: () => setBroadcastMsg(''),
})
run(() => broadcastAlert({ message: broadcastMsg.trim(), type: "hotel" }), {
successMessage: "Hotel alert sent!",
onSuccess: () => setBroadcastMsg(""),
});
}}
>
<Megaphone className="mr-1 h-3 w-3" /> Hotel Alert
@@ -211,10 +198,10 @@ export function ModActionsClient() {
size="sm"
disabled={isPending || !broadcastMsg.trim()}
onClick={() => {
run(() => broadcastAlert({ message: broadcastMsg.trim(), type: 'staff' }), {
successMessage: 'Staff alert sent!',
onSuccess: () => setBroadcastMsg(''),
})
run(() => broadcastAlert({ message: broadcastMsg.trim(), type: "staff" }), {
successMessage: "Staff alert sent!",
onSuccess: () => setBroadcastMsg(""),
});
}}
>
<Shield className="mr-1 h-3 w-3" /> Staff Alert
@@ -224,5 +211,5 @@ export function ModActionsClient() {
</Card>
</div>
</div>
)
);
}