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 authored and GitHub committed 2025-07-23 09:16:19 +05:30
1 parent 2b2ec1c6af
commit 9a99507b98
1 file changed
+4 -1
@@ -10,9 +10,12 @@ import { beachballIcon } from '@polkadot/ui-shared';
function Identicon ({ address, className = '', size, style = {} }: Props): React.ReactElement<Props> { function Identicon ({ address, className = '', size, style = {} }: Props): React.ReactElement<Props> {
const updateElem = useCallback( const updateElem = useCallback(
(node: HTMLDivElement): void => { (node: HTMLDivElement): void => {
node?.appendChild( if (node) {
node.innerHTML = '';
node.appendChild(
beachballIcon(address, { isAlternative: false, size }) beachballIcon(address, { isAlternative: false, size })
); );
}
}, },
[address, size] [address, size]
); );