import type { FlexProps } from '@chakra-ui/react';
import { Separator, Flex, VStack } from '@chakra-ui/react';
import React from 'react';
import { Badge } from 'toolkit/chakra/badge';
import { Skeleton } from 'toolkit/chakra/skeleton';
interface Props {
methodId: string;
methodCall: string;
isLoading?: boolean;
rightSlot?: React.ReactNode;
}
interface ItemProps extends FlexProps {
label: string;
children: React.ReactNode;
isLoading?: boolean;
}
const Item = ({ label, children, isLoading, ...rest }: ItemProps) => {
return (
{ label }
{ children }
);
};
const LogDecodedInputDataHeader = ({ methodId, methodCall, isLoading, rightSlot }: Props) => {
return (
}
textStyle="sm"
flexGrow={ 1 }
gap={ 2 }
w="100%"
>
-
{ methodId }
{ rightSlot }
-
{ methodCall }
);
};
export default LogDecodedInputDataHeader;