import { Address } from "@scaffold-ui/components"; import { ChevronRightIcon } from "@heroicons/react/24/outline"; import { useScaffoldReadContract } from "~~/hooks/scaffold-eth"; import { useChallengeState } from "~~/services/store/challengeStore"; export const DisputedRow = ({ assertionId, state }: { assertionId: number; state: number }) => { const { openAssertionModal } = useChallengeState(); const { data: assertionData } = useScaffoldReadContract({ contractName: "OptimisticOracle", functionName: "getAssertion", args: [BigInt(assertionId)], }); if (!assertionData) return null; return (