Si estás en la aplicación instalada, al clickear en esos links, entra a Youtube reemplazando la aplicación y perdiendo la posibilidad de navegar Pilas Bloques.
Para eso, nosotres en otros lugares como acá, lo solucionábamos usando nuestro propio componente <Link>., lo cual actualmente abre un link en otra ventana de Electron y soluciona el problema. (ver https://github.com/Program-AR/pilas-bloques/issues/768 )
En las configuraciones de showdown parece haber una opción para abrir en un "blank", eso podría probarse y ver si soluciona el problema para el caso de estos enunciados. (Pondría la opción globalmente, no sólo allí).
Pero en realidad estaría bueno también investigar si se puede "toquetear" la salida de markdown-to-html para que nosotros podamos hacer pasar esa lógica por el mismo lugar por donde pasa la lógica del resto de los links de Pilas Bloques.
Ahora que lo pienso creo que el componente "Link" debería llamarse "ExternalLink" porque a fin de cuentas soluciona el problema de los links externos.
Si estás en la aplicación instalada, al clickear en esos links, entra a Youtube reemplazando la aplicación y perdiendo la posibilidad de navegar Pilas Bloques.
Para eso, nosotres en otros lugares como acá, lo solucionábamos usando nuestro propio componente
<Link>
., lo cual actualmente abre un link en otra ventana de Electron y soluciona el problema. (ver https://github.com/Program-AR/pilas-bloques/issues/768 )markdown-to-html
para que nosotros podamos hacer pasar esa lógica por el mismo lugar por donde pasa la lógica del resto de los links de Pilas Bloques.