diff --git a/packages/loot-design/src/components/manager/BudgetList.js b/packages/loot-design/src/components/manager/BudgetList.js index 7cf0a711fcd55d5698164f0e05f474ef472438cc..37c29ce9875928a7cf88a259d1de6aa5a405f3a2 100644 --- a/packages/loot-design/src/components/manager/BudgetList.js +++ b/packages/loot-design/src/components/manager/BudgetList.js @@ -10,7 +10,10 @@ import CloudDownload from '../../svg/v1/CloudDownload'; import DotsHorizontalTriple from '../../svg/v1/DotsHorizontalTriple'; import FileDouble from '../../svg/v1/FileDouble'; import CloudUnknown from '../../svg/v2/CloudUnknown'; -import { isPreviewDeployment } from '../../util/preview'; +import { + isDevelopmentEnvironment, + isPreviewEnvironment +} from '../../util/environment'; import { View, Text, Modal, Button, Tooltip, Menu } from '../common'; function getFileDescription(file) { @@ -320,8 +323,7 @@ class BudgetList extends React.Component { Create new file </Button> - {(process.env.NODE_ENV === 'development' || - isPreviewDeployment()) && ( + {(isDevelopmentEnvironment() || isPreviewEnvironment()) && ( <Button primary onClick={() => this.onCreate({ testMode: true })} diff --git a/packages/loot-design/src/util/environment.js b/packages/loot-design/src/util/environment.js new file mode 100644 index 0000000000000000000000000000000000000000..151942d90a4b1c5d67149b22bef85d55e5a07c73 --- /dev/null +++ b/packages/loot-design/src/util/environment.js @@ -0,0 +1,7 @@ +export function isPreviewEnvironment() { + return String(process.env.REACT_APP_NETLIFY) === 'true'; +} + +export function isDevelopmentEnvironment() { + return process.env.NODE_ENV === 'development'; +} diff --git a/packages/loot-design/src/util/preview.js b/packages/loot-design/src/util/preview.js deleted file mode 100644 index 685927c539e013843735351c1395a70be700ad8f..0000000000000000000000000000000000000000 --- a/packages/loot-design/src/util/preview.js +++ /dev/null @@ -1,3 +0,0 @@ -export function isPreviewDeployment() { - return String(process.env.REACT_APP_NETLIFY) === 'true'; -}