rename .env vars for clarity, add .env.example

This commit is contained in:
Sidney Alcantara
2020-01-20 14:45:57 +11:00
parent b20310f1c5
commit be8701a46c
5 changed files with 16 additions and 14 deletions

View File

@@ -16,7 +16,6 @@ Supports fields such as images, files, single/multi select in addition to standa
- upgrade project to Blaze plan
- go to authentication/ sign method enable google auth
#### 2) Create an algolia project
- get the generated appId,API key and search key
@@ -51,15 +50,13 @@ yarn deploy
#### 5) Set environment variables
create a .env file in the www directory
```
REACT_APP_FIREBASE_PROJECT_NAME =
REACT_APP_FIREBASE_PROJECT_KEY =
REACT_APP_FIREBASE_PROJECT_ID =
REACT_APP_FIREBASE_PROJECT_WEB_API_KEY =
REACT_APP_ALGOLIA_APP_ID =
REACT_APP_ALGOLIA_SEARCH_KEY =
REACT_APP_ALGOLIA_SEARCH_API_KEY =
```
#### 6) Run frontend

5
www/.env.example Normal file
View File

@@ -0,0 +1,5 @@
REACT_APP_ALGOLIA_APP_ID=
REACT_APP_ALGOLIA_SEARCH_API_KEY=
REACT_APP_FIREBASE_PROJECT_ID=
REACT_APP_FIREBASE_PROJECT_WEB_API_KEY=

View File

@@ -17,8 +17,8 @@ const searchClient = algoliasearch(
process.env.REACT_APP_ALGOLIA_APP_ID
? process.env.REACT_APP_ALGOLIA_APP_ID
: "",
process.env.REACT_APP_ALGOLIA_SEARCH_KEY
? process.env.REACT_APP_ALGOLIA_SEARCH_KEY
process.env.REACT_APP_ALGOLIA_SEARCH_API_KEY
? process.env.REACT_APP_ALGOLIA_SEARCH_API_KEY
: ""
);

View File

@@ -5,11 +5,11 @@ import "firebase/functions";
import "firebase/storage";
const config = {
apiKey: process.env.REACT_APP_FIREBASE_PROJECT_KEY,
authDomain: `${process.env.REACT_APP_FIREBASE_PROJECT_NAME}.firebaseapp.com`,
databaseURL: `https://${process.env.REACT_APP_FIREBASE_PROJECT_NAME}.firebaseio.com`,
projectId: process.env.REACT_APP_FIREBASE_PROJECT_NAME,
storageBucket: `${process.env.REACT_APP_FIREBASE_PROJECT_NAME}.appspot.com`,
apiKey: process.env.REACT_APP_FIREBASE_PROJECT_WEB_API_KEY,
authDomain: `${process.env.REACT_APP_FIREBASE_PROJECT_ID}.firebaseapp.com`,
databaseURL: `https://${process.env.REACT_APP_FIREBASE_PROJECT_ID}.firebaseio.com`,
projectId: process.env.REACT_APP_FIREBASE_PROJECT_ID,
storageBucket: `${process.env.REACT_APP_FIREBASE_PROJECT_ID}.appspot.com`,
};
firebase.initializeApp(config);

View File

@@ -98,7 +98,7 @@ const useTable = (initialOverrides: any) => {
//TODO:callable to create new index
if (error.message.includes("indexes?create_composite=")) {
const url =
`https://console.firebase.google.com/project/${process.env.REACT_APP_FIREBASE_PROJECT_NAME}/database/firestore/` +
`https://console.firebase.google.com/project/${process.env.REACT_APP_FIREBASE_PROJECT_ID}/database/firestore/` +
"indexes?create_composite=" +
error.message.split("indexes?create_composite=")[1];
console.log(url);