Files
explore/ui/shared/userOps/UserOpsAddress.tsx
T
2024-01-22 22:18:16 +01:00

24 lines
615 B
TypeScript

import React from 'react';
import type { AddressParamBasic } from 'types/api/addressParams';
import AddressEntity from '../entities/address/AddressEntity';
import type { EntityProps } from '../entities/address/AddressEntity';
type Props = Omit<EntityProps, 'address'> & {
address: string | AddressParamBasic;
}
const UserOpsAddress = ({ address, ...props }: Props) => {
let addressParam;
if (typeof address === 'string') {
addressParam = { hash: address };
} else {
addressParam = address;
}
return <AddressEntity address={ addressParam } { ...props }/>;
};
export default UserOpsAddress;