mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-22 20:51:29 +10:00
31 lines
865 B
JavaScript
31 lines
865 B
JavaScript
import Auth from './gatsby-plugin-firebase/auth/auth';
|
|
import Database from './gatsby-plugin-firebase/database/database';
|
|
import Functions from './gatsby-plugin-firebase/functions/functions';
|
|
import AuthConstants from './gatsby-plugin-firebase/constants/auth';
|
|
import DatabaseConstants from './gatsby-plugin-firebase/constants/database';
|
|
import FunctionsConstants from './gatsby-plugin-firebase/constants/functions';
|
|
|
|
class FirebaseStub {
|
|
static auth() {
|
|
return Auth.instance;
|
|
}
|
|
|
|
static database() {
|
|
return Database.instance;
|
|
}
|
|
|
|
static functions() {
|
|
return Functions.instance;
|
|
}
|
|
}
|
|
|
|
FirebaseStub.database.ServerValue = {};
|
|
Object.defineProperty(FirebaseStub.database.ServerValue, 'TIMESTAMP', {
|
|
get() {
|
|
return new Date().getTime();
|
|
},
|
|
});
|
|
|
|
export default FirebaseStub;
|
|
export { AuthConstants, DatabaseConstants, FunctionsConstants };
|