feat(firebase): add firebase integration

This commit is contained in:
Rıdvan Akca
2024-02-29 14:28:50 +03:00
parent e4292815cd
commit 9b51e0f746
14 changed files with 388 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
const setBaseUrl = ($, requestConfig) => {
const realtimeDatabaseId = $.auth.data.realtimeDatabaseId;
if (requestConfig.additionalProperties?.skipAddingAuthHeader)
return requestConfig;
if (requestConfig.additionalProperties?.setFirestoreBaseUrl) {
requestConfig.baseURL = 'https://firestore.googleapis.com';
} else {
requestConfig.baseURL = `https://${realtimeDatabaseId}.firebaseio.com`;
}
return requestConfig;
};
export default setBaseUrl;