AdminSecurityContainer.js 661 B

1234567891011121314151617181920212223242526272829303132
  1. import { Container } from 'unstated';
  2. import loggerFactory from '@alias/logger';
  3. // eslint-disable-next-line no-unused-vars
  4. const logger = loggerFactory('growi:services:AdminSecurityContainer');
  5. /**
  6. * Service container for admin security page (SecurityManagement.jsx)
  7. * @extends {Container} unstated Container
  8. */
  9. export default class AdminSecurityContainer extends Container {
  10. constructor(appContainer) {
  11. super();
  12. this.appContainer = appContainer;
  13. this.state = {
  14. };
  15. }
  16. /**
  17. * Workaround for the mangling in production build to break constructor.name
  18. */
  19. static getClassName() {
  20. return 'AdminSecurityContainer';
  21. }
  22. }