Saltearse al contenido

invoiceModal

Esta función muestra un modal utilizando el widget blackModal. Permite al usuario seleccionar el formato del recibo (XML o PDF) y, al pulsar la opción correspondiente, se descarga el archivo utilizando DocumentPicker.

Importación

import 'package:togie/widgets/finance/details/invoice_modal.dart';

Constructor / Función:

invoiceModal(
BuildContext context,
String? documentName,
String pdf,
String xml
)

Parámetro de la función:

ParámetroTipoDescripción
documentNameString?Nombre del documento que se usará al descargar el archivo.
pdfStringURL o ruta del archivo PDF a visualizar o descargar.
xmlStringURL o ruta del archivo XML a visualizar o descargar.

Ejemplo de uso:

invoiceModal(
context,
"recibo_123",
"ruta/al/pdf",
"ruta/al/xml"
)