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ámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
uuid | string (opcional) | no | undefined | Identificador único universal del archivo. |
id | string (opcional) | no | undefined | Identificador del archivo. |
text | string (opcional) | no | undefined | Texto descriptivo asociado al archivo. |
extend | string (opcional) | no | undefined | Extensión del archivo. |
fileData | any | no | N/A | Datos del archivo en cualquier formato requerido. |
base64 | string (opcional) | no | undefined | Representación en base64 del archivo. |
url | string (opcional) | no | undefined | URL del archivo para acceso directo. |
status | FileStatus | keyof typeof FileStatus (opcional) | no | undefined | Especifica 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.
key | value | description |
---|---|---|
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. |