Files
explore/ui/address/contract/methods/form/ContractMethodResultPublicClient.tsx
tom goriunovandGitHub dd445832db Error is not displayed for functions with no return values. (#2769)
* Error is not displayed for functions with no return values.

Fixes #2749

* fix tests

* update paddings
2025-06-05 16:08:08 +02:00

19 lines
482 B
TypeScript

import React from 'react';
import { Alert } from 'toolkit/chakra/alert';
export interface Props {
data: Error;
}
const ContractMethodResultPublicClient = ({ data }: Props) => {
return (
<Alert status="error" mt={ 3 } textStyle="sm" wordBreak="break-word" whiteSpace="pre-wrap">
{ 'shortMessage' in data && typeof data.shortMessage === 'string' ? data.shortMessage : data.message }
</Alert>
);
};
export default React.memo(ContractMethodResultPublicClient);