const icon = el( Icon, { icon: el( SVG, { width: 20, height: 20, viewBox: '0 0 576 512', }, el( Path, { d: 'long svg', }, ), ), }, ); const svg = el( SVG, { viewBox: '0 0 467.96 692.45', width: 24, height: 24, }, el( Path, { d: 'another long svg', }, ), ); registerBlockType( metadata, 'archer-tire-tracks', { icon, svg, edit: () => { return [ el( 'svg', { className: 'archer-tire-tracks', }, ), ]; }, save: () => { return el( 'svg', { className: 'archer-tire-tracks', }, ); }, }, );Parece que no puedo hacer que el ícono aparezca realmente cuando intento implementarlo dentro de un bloque, y también aparece "El editor encontró un error inesperado". cada vez que se intenta implementarlo. Lo he intentado un poco, pero parece que no puedo resolverlo. Tomaré cualquier ayuda en absoluto, gracias a todos. Tengo todas las importaciones necesarias y todo para que eso no sea un problema.