Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import { resizeImageSource } from './services/resizeImageSource';
import { loadLocalConfiguration, fetchConfiguration } from './redux';
import { CONFIGURATION_SCHEMA, ACTIVE_APP_STATE, ext } from './const';
import { SeAttachment } from './html';
import buildConfig from './buildConfig.json';
export const appActions = {};
let appStateChangeHandler; // Dynamically created handler;
let appState = ACTIVE_APP_STATE;
let application;
let unsubscribeFromConfigurationLoaded;
Html.registerElement('se-attachment', SeAttachment);
Html.registerElement('attachment', SeAttachment);
export const getAppId = () => {
if (_.isEmpty(application)) {
console.warn('You called getAppId before appWillMount has finished.');
}
return _.get(application, 'props.appId') || buildConfig.appId;
};
export const initializeApp = () => {
Image.setPropsTransformer(resizeImageSource);
};
function loadConfiguration(app) {
const store = app.getStore();
const dispatch = store.dispatch;import { isConfigurationLoaded } from './shared/isConfigurationLoaded';
import { resizeImageSource } from './services/resizeImageSource';
import { loadLocalConfiguration, fetchConfiguration } from './redux';
import { CONFIGURATION_SCHEMA, ACTIVE_APP_STATE, ext } from './const';
import { SeAttachment } from './html';
import buildConfig from './buildConfig.json';
export const appActions = {};
let appStateChangeHandler; // Dynamically created handler;
let appState = ACTIVE_APP_STATE;
let application;
let unsubscribeFromConfigurationLoaded;
Html.registerElement('se-attachment', SeAttachment);
Html.registerElement('attachment', SeAttachment);
export const getAppId = () => {
if (_.isEmpty(application)) {
console.warn('You called getAppId before appWillMount has finished.');
}
return _.get(application, 'props.appId') || buildConfig.appId;
};
export const initializeApp = () => {
Image.setPropsTransformer(resizeImageSource);
};
function loadConfiguration(app) {
const store = app.getStore();