2021-09-02 19:05:13 -07:00
|
|
|
import React from 'react';
|
|
|
|
import { AppConfig } from './types.generated';
|
|
|
|
|
|
|
|
export const DEFAULT_APP_CONFIG = {
|
|
|
|
analyticsConfig: {
|
|
|
|
enabled: false,
|
|
|
|
},
|
|
|
|
policiesConfig: {
|
|
|
|
enabled: false,
|
|
|
|
platformPrivileges: [],
|
|
|
|
resourcePrivileges: [],
|
|
|
|
},
|
2021-10-07 16:14:35 -07:00
|
|
|
identityManagementConfig: {
|
|
|
|
enabled: false,
|
|
|
|
},
|
2022-01-27 10:33:12 -08:00
|
|
|
managedIngestionConfig: {
|
|
|
|
enabled: false,
|
|
|
|
},
|
2021-09-02 19:05:13 -07:00
|
|
|
};
|
|
|
|
|
|
|
|
export const AppConfigContext = React.createContext<{
|
|
|
|
config: AppConfig;
|
|
|
|
refreshContext: () => void;
|
|
|
|
}>({ config: DEFAULT_APP_CONFIG, refreshContext: () => null });
|