Interfaces
Interfaces utilizadas en la configuración y operaciones de la clase FenextFirebase.
onGetBase64Props
Opciones para configurar el tipo de dato al obtener un archivo en formato Base64 desde Firebase Storage.
Importación
Para importar el componente onGetBase64Props, se puede hacer desde fenextjs
import { onGetBase64Props } from "fenextjs";
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
dataType | string | no | Prefijo que especifica el tipo MIME del archivo en formato Base64. Ejemplo: 'data:image/png;base64,'. |
FenextFirebaseConfigProps
Propiedades de configuración requeridas para inicializar la conexión con Firebase, incluyendo URL de almacenamiento y base de datos.
Importación
Para importar el componente FenextFirebaseConfigProps, se puede hacer desde fenextjs
import { FenextFirebaseConfigProps } from "fenextjs";
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
apiKey | string | sí | Clave API de Firebase para la autenticación en el proyecto. | |
authDomain | string | sí | Dominio de autenticación asociado con el proyecto de Firebase. | |
projectId | string | sí | Identificador único del proyecto en Firebase. | |
storageBucket | string | sí | Bucket de almacenamiento en Firebase para los archivos. | |
messagingSenderId | string | sí | Identificador del remitente para el servicio de mensajería de Firebase. | |
appId | string | sí | Identificador de la aplicación en Firebase. | |
storageUrl | string | sí | URL del servicio de almacenamiento en Firebase. | |
databaseUrl | string | sí | URL de la base de datos de Firebase. |