Updated code

This commit is contained in:
2025-09-21 22:27:10 +02:00
parent d1708a204c
commit c04d8aae18

View File

@@ -116,27 +116,24 @@ export function PlayerStats(
const defaultOrder = Object.keys(statsComponents)
const orderToUse = layout || defaultOrder
const [statsOrder, setStatsOrder] = useState<string[]>(layout || defaultOrder)
const [isClient, setIsClient] = useState(false)
const router = useRouter()
const sensors = useSensors(
useSensor(PointerSensor),
useSensor(KeyboardSensor, {
coordinateGetter: sortableKeyboardCoordinates
})
)
const cookieOpts = useRef<Parameters<typeof Cookies.set>[2]>({
secure: process.env.NODE_ENV === "production",
sameSite: "lax",
expires: 365
})
const [statsOrder, setStatsOrder] = useState<string[]>(layout || defaultOrder)
const [isClient, setIsClient] = useState(false)
const router = useRouter()
function updateStatsOrder(arr: string[]) {
Cookies.set(COOKIE_VALUES.statsOrder, JSON.stringify(arr), cookieOpts.current)
}
function handleDragEnd(event: DragEndEvent) {
const { active, over } = event