| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import { Container } from 'unstated';
- import loggerFactory from '@alias/logger';
- // eslint-disable-next-line no-unused-vars
- const logger = loggerFactory('growi:security:AdminSamlSecurityLdapContainer');
- /**
- * Service container for admin security page (SecuritySamlSetting.jsx)
- * @extends {Container} unstated Container
- */
- export default class AdminSamlSecurityContainer extends Container {
- constructor(appContainer) {
- super();
- this.appContainer = appContainer;
- this.state = {
- // TODO GW-583 set value
- appSiteUrl: false,
- callbackUrl: 'hoge.com',
- };
- this.init();
- }
- init() {
- // TODO GW-583 fetch config value with api
- }
- /**
- * Workaround for the mangling in production build to break constructor.name
- */
- static getClassName() {
- return 'AdminSamlSecurityContainer';
- }
- }
|