Skip to main content

How to get build config values

​

Description​

​ This module is used to get build config values from appSettings, theme and extensions. This settings will never change during the app runtime or when changing settings from dashboard. It only changes when the app updates. ​

From appSettings​

​

import { getAppSettingsBuildConfig } from '@appmaker-xyz/core';
​
// in your code
​
getAppSettingsBuildConfig('app_version_name', '1');
​

​

From theme​

​

import { getThemeBuildConfig } from '@appmaker-xyz/core';
​
// in your code
​
getThemeBuildConfig('theme_color', '#000000');
​

​

From extension​

​

​
import { getExtensionBuildConfig } from '@appmaker-xyz/core';
​
// in your code
​
getExtensionBuildConfig('your-extension-handle', 'my_settings_id', 1234); // 1234 is the default value, my_settings_id is the id of the setting in the extension settings, your-extension-handle is the handle of the extension
​
note

In development build, you will only get default value of the settings. You will get the actual value on the production build only