'use client' import React from 'react' import dynamic from 'next/dynamic' import { GridType } from '~/utils/enums' // Dynamically import Party to isolate the error const Party = dynamic(() => import('~/components/party/Party'), { ssr: false, loading: () =>
Loading Party component...
}) interface Props { raidGroups: any[] } export default function PartyWrapper({ raidGroups }: Props) { const [selectedTab, setSelectedTab] = React.useState(GridType.Weapon) const handleTabChanged = (value: string) => { const tabType = parseInt(value) as GridType setSelectedTab(tabType) } const pushHistory = (path: string) => { console.log('Navigation to:', path) } try { return ( ) } catch (error) { console.error('Error rendering Party:', error) return (

Error loading Party component

{JSON.stringify(error, null, 2)}
) } }