Skip to content

Commit 40c4334

Browse files
committed
add feature toggle
1 parent 78046d9 commit 40c4334

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

.env.example

+2-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
GATSBY_SHOW_FUTURE_EARNINGS_PAGE=false
1+
GATSBY_SHOW_FUTURE_EARNINGS_PAGE=false
2+
GATSBY_SCROLL_WHEN_FINISH=false

src/constants/config.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
export const gatsbyShowFutureEarningsPage = process.env.GATSBY_SHOW_FUTURE_EARNINGS_PAGE === "true" || false;
1+
export const gatsbyShowFutureEarningsPage = process.env.GATSBY_SHOW_FUTURE_EARNINGS_PAGE === "true" || false;
2+
export const gatsbyScrollWhenFinish = process.env.GATSBY_SCROLL_WHEN_FINISH === "true" || false;

src/pages/prescreen-1b.tsx

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import {
2525
useUserStateActions,
2626
} from "../library/user-state-actions-context";
2727
import { PiaFormat } from "../library/pia/pia-format";
28+
import { gatsbyScrollWhenFinish } from "../constants/config";
2829

2930
export const SsaImage = styled("img")`
3031
border: 1px solid #dddddd;
@@ -67,10 +68,12 @@ class Prescreen1b extends React.Component<Prescreen1bProps> {
6768
}
6869

6970
scrollToElement(ref) {
71+
if (gatsbyScrollWhenFinish) {
7072
setTimeout(() => {
7173
ref.current.scrollIntoView({ behavior: 'smooth', block: 'start' });
7274
}, 100)
7375
}
76+
}
7477

7578
showFileUpload() {
7679
const {

0 commit comments

Comments
 (0)