|
|
@@ -5,6 +5,8 @@ import {
|
|
|
Modal, ModalBody,
|
|
|
} from 'reactstrap';
|
|
|
import contributors from './Contributor';
|
|
|
+import AppContainer from '../../services/AppContainer';
|
|
|
+import { withUnstatedContainers } from '../UnstatedUtils';
|
|
|
|
|
|
/**
|
|
|
* Page staff credit component
|
|
|
@@ -17,7 +19,7 @@ import contributors from './Contributor';
|
|
|
// eslint-disable-next-line no-unused-vars
|
|
|
const logger = loggerFactory('growi:cli:StaffCredit');
|
|
|
|
|
|
-export default class StaffCredit extends React.Component {
|
|
|
+class StaffCredit extends React.Component {
|
|
|
|
|
|
constructor(props) {
|
|
|
|
|
|
@@ -98,6 +100,13 @@ export default class StaffCredit extends React.Component {
|
|
|
color: '#FFFFFF',
|
|
|
});
|
|
|
}, 10);
|
|
|
+
|
|
|
+ this.props.appContainer.apiv3Get('/_api/growi-cloud/contributors').then((res) => {
|
|
|
+ console.log('-----------');
|
|
|
+ console.log(res);
|
|
|
+ console.log('-----------');
|
|
|
+ });
|
|
|
+
|
|
|
}
|
|
|
|
|
|
render() {
|
|
|
@@ -123,6 +132,12 @@ export default class StaffCredit extends React.Component {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+const StaffCreditWrapper = withUnstatedContainers(StaffCredit, [AppContainer]);
|
|
|
+
|
|
|
StaffCredit.propTypes = {
|
|
|
onClosed: PropTypes.func,
|
|
|
+ appContainer: PropTypes.instanceOf(AppContainer).isRequired,
|
|
|
};
|
|
|
+
|
|
|
+export default StaffCreditWrapper;
|