Manejo de errores
Con useConvertFile
El gancho nunca se lanza dentro del componente: los errores permanecen en el campo de estado error, como instancias de MarkpdfError (la misma clase que SDK base):
convert() también rechaza la promesa que devuelve, por lo que puedes capturarla allí si prefieres try/catch en lugar de leer error del estado:
Con cliente sin formato (useMarkpdf)
Los métodos useMarkpdf() (convertFile, convertFromUrl, convertStream, pdfIndex, getJob) lanzan subclases escritas de MarkpdfError, tal como en Node.js:
@markpdf/react reexporta las mismas clases.
