add environment variables and point api based on them

This commit is contained in:
Pritimay Sarkar
2023-12-25 13:46:54 +05:30
parent 92feb4081c
commit 43375556bf
6 changed files with 28 additions and 20 deletions

1
.gitignore vendored
View File

@@ -13,6 +13,7 @@
# misc # misc
.DS_Store .DS_Store
.env
.env.local .env.local
.env.development.local .env.development.local
.env.test.local .env.test.local

View File

@@ -11,7 +11,7 @@ function ExportData({ url, show }) {
const [endDate, setEndDate] = useState(""); const [endDate, setEndDate] = useState("");
const fetchFile = (start_date, end_date) => { const fetchFile = (start_date, end_date) => {
window.location.href = `https://asia-south1-hpos-preprod.cloudfunctions.net/consolidation?start_date=${moment(startDate).format("YYYY-MM-DD")}&end_date=${moment(endDate).format("YYYY-MM-DD")}`; window.location.href = `https://asia-south1-${process.env.REACT_APP_FIREBASE_PROJECT_ID}.cloudfunctions.net/consolidation?start_date=${moment(startDate).format("YYYY-MM-DD")}&end_date=${moment(endDate).format("YYYY-MM-DD")}`;
} }
return ( return (

View File

@@ -16,7 +16,7 @@ function Registration() {
setCounter(counter + 1); setCounter(counter + 1);
axios({ axios({
method: 'post', method: 'post',
url: "https://asia-south1-hpos-preprod.cloudfunctions.net/registerUser", url: `https://asia-south1-${process.env.REACT_APP_FIREBASE_PROJECT_ID}.cloudfunctions.net/registerUser`,
data: { data: {
"_id": id, "_id": id,
"aadharId": "2808202300001", "aadharId": "2808202300001",
@@ -65,7 +65,7 @@ function Registration() {
setMessage(""); setMessage("");
axios({ axios({
method: 'get', method: 'get',
url: "https://asia-south1-hpos-preprod.cloudfunctions.net/clearUsers", url: `https://asia-south1-${process.env.REACT_APP_FIREBASE_PROJECT_ID}.cloudfunctions.net/clearUsers`,
withCredentials: false, withCredentials: false,
secure: false, secure: false,
headers: { headers: {

View File

@@ -2,6 +2,7 @@
font-family: Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif;
border-collapse: collapse; border-collapse: collapse;
width: 100%; width: 100%;
font-size: small;
} }
#samples-table td, #samples-table td,

View File

@@ -15,9 +15,10 @@ const Samples = () => {
const unsub = onSnapshot(q, (querySnapshot) => { const unsub = onSnapshot(q, (querySnapshot) => {
const samples = []; const samples = [];
querySnapshot.forEach((document) => { querySnapshot.forEach((document) => {
console.log(document.data()); console.log(document.id);
const alert = document.data(); const data = document.data();
samples.push(alert); const id = document.id;
samples.push({id, ...data});
}); });
setSamples(samples); setSamples(samples);
}); });
@@ -50,13 +51,16 @@ const Samples = () => {
<th>Sample Name</th> <th>Sample Name</th>
<th>Pdr Class</th> <th>Pdr Class</th>
<th>Dev Ratio Class</th> <th>Dev Ratio Class</th>
<th>Dev Ratio</th> <th>SR Class</th>
<th>Device</th>
<th>abs1</th>
{/* <th>led2Average</th> */}
<th>abs2</th>
<th>abs3</th>
<th>PDR</th> <th>PDR</th>
<th>Dev Ratio</th>
<th>Slope Ratio</th>
<th>led1Sample</th>
{/* <th>led2Average</th> */}
<th>led2Sample</th>
<th>led3Sample</th>
<th>led4Sample</th>
<th>Device</th>
<th>Time</th> <th>Time</th>
</tr> </tr>
{samples.map((sample, index) => ( {samples.map((sample, index) => (
@@ -64,14 +68,16 @@ const Samples = () => {
<td>{sample.name || sample._id}</td> <td>{sample.name || sample._id}</td>
<td>{sample.prdClassification}</td> <td>{sample.prdClassification}</td>
<td>{sample.deviceRatioClass}</td> <td>{sample.deviceRatioClass}</td>
<td>{sample.deviceRatio}</td> <td>{sample.slopeRatioClass}</td>
<td>{sample.deviceId}</td>
<td>{sample?.abs1?.toFixed(4)}</td>
{/* <td>{sample.led2Average || 'NA'}</td> */}
<td>{sample?.abs2?.toFixed(4) || 'NA'}</td>
<td>{sample?.abs3?.toFixed(4) || 'NA'}</td>
<td>{sample?.predictedDenovixRatio?.toFixed(4)}</td> <td>{sample?.predictedDenovixRatio?.toFixed(4)}</td>
<td>{sample.testTime}</td> <td>{sample?.deviceRatio?.toFixed(4)}</td>
<td>{sample?.slopeRatio?.toFixed(4)}</td>
<td>{sample.led1Sample || 'NA'}</td>
<td>{sample.led2Sample || 'NA'}</td>
<td>{sample.led3Sample || 'NA'}</td>
<td>{sample.led4Sample || 'NA'}</td>
<td>{sample.deviceId}</td>
<td>{moment(sample.testTime).format('HH:MM:SS')}</td>
</tr> </tr>
))} ))}
</table> </table>

View File

@@ -16,7 +16,7 @@ const Topbar = () => {
> >
<Toolbar> <Toolbar>
<Typography variant="h6"> <Typography variant="h6">
HPOS Web - preprod HPOS Web - {process.env.REACT_APP_TOPBAR_TITLE}
</Typography> </Typography>
</Toolbar> </Toolbar>
</AppBar> </AppBar>