Update Beachball.tsx to remove duplication in strict mode (#840)

in strict mode the beachball gets rendered twice
This commit is contained in:
Niklas P
2025-07-23 05:46:19 +02:00
committed by GitHub
parent 2b2ec1c6af
commit 9a99507b98
@@ -10,9 +10,12 @@ import { beachballIcon } from '@polkadot/ui-shared';
function Identicon ({ address, className = '', size, style = {} }: Props): React.ReactElement<Props> {
const updateElem = useCallback(
(node: HTMLDivElement): void => {
node?.appendChild(
beachballIcon(address, { isAlternative: false, size })
);
if (node) {
node.innerHTML = '';
node.appendChild(
beachballIcon(address, { isAlternative: false, size })
);
}
},
[address, size]
);