TX011

<Image src> senza un DOM

Console

Text.js error TX011: <Image src> needs a DOM; pass `pixels` instead.

Perché succede

<Image src> decodifica le immagini tramite un <img> e un canvas. Qui non è disponibile document (terminale, server, test), quindi non è possibile caricare l’URL.

Come risolvere

Decodifica l’immagine e passa i pixel RGBA:

<Image pixels={{ width: 64, height: 64, data: rgba }} width={32} />