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;