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ámetro | Tipo | Descripción |
|---|---|---|
documentName | String? | Nombre del documento que se usará al descargar el archivo. |
pdf | String | URL o ruta del archivo PDF a visualizar o descargar. |
xml | String | URL o ruta del archivo XML a visualizar o descargar. |
Ejemplo de uso:
invoiceModal( context, "recibo_123", "ruta/al/pdf", "ruta/al/xml")