FileProps

Interfaz que define las propiedades para configurar un archivo.

Importación

Para importar el componente FileProps, se puede hacer desde fenextjs

import { FileProps } from "fenextjs";

Parámetros

ParámetroTipoRequeridoDefaultDescripcion
uuidstring (opcional)noundefinedIdentificador único universal del archivo.
idstring (opcional)noundefinedIdentificador del archivo.
textstring (opcional)noundefinedTexto descriptivo asociado al archivo.
extendstring (opcional)noundefinedExtensión del archivo.
fileDataanynoN/ADatos del archivo en cualquier formato requerido.
base64string (opcional)noundefinedRepresentación en base64 del archivo.
urlstring (opcional)noundefinedURL del archivo para acceso directo.
statusFileStatus | keyof typeof FileStatus (opcional)noundefinedEspecifica el estado del archivo; acepta un valor del enum FileStatus o una cadena equivalente.

FileStatus

Enumeración que define los diferentes estados disponibles para un archivo.

keyvaluedescription
NONE'NONE'Estado que indica que no se ha asignado ningún estado al archivo.
APPROVED'APPROVED'Estado que indica que el archivo ha sido aprobado.
PENDING'PENDING'Estado que indica que el archivo está pendiente de revisión.
REFUSED'REFUSED'Estado que indica que el archivo ha sido rechazado.