Skip to main content

Manejo de errores

Con la tienda

createConvertStore nunca se lanza dentro del componente; los errores permanecen en $store.error, como instancias de MarkpdfError (la misma clase que SDK base):
convert() también rechaza la promesa que devuelve:

Con el cliente base

Consulte la tabla de errores completa de la base SDK; lo mismo se aplica aquí porque @markpdf/svelte reexporta las mismas clases.

Mensaje reutilizable en un componente

La tienda no vuelve a intentarlo automáticamente. Si necesita reintentos con retroceso en 429/5xx, use el cliente base con maxRetries (consulte Node.js SDK Manejo de errores) llamando directamente a client.convertFile en lugar de convertStore.convert.