mirror of
https://github.com/rowyio/rowy.git
synced 2025-12-29 00:16:39 +01:00
rename .env vars for clarity, add .env.example
This commit is contained in:
@@ -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
5
www/.env.example
Normal 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=
|
||||
@@ -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
|
||||
: ""
|
||||
);
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user