/**
 * TEAM: frontend_infra
 *
 * @flow
 */
import * as React from "react";
import Button from "../../button/Button";
import GeneralModalBody from "../GeneralModalBody";

export default class AddUserModal extends React.PureComponent<any, any> {
  static defaultProps: {|isInvite: boolean|} = {
    isInvite: false,
  };

  // eslint-disable-next-line class-methods-use-this
  renderButtons(): Array<React.Element<any>> {
    return [
      <Button key="cancel" kind="bare">
        Cancel
      </Button>,
      <Button key="create" intent="basic" kind="solid">
        Create
      </Button>,
    ];
  }

  render(): React.Node {
    return (
      <GeneralModalBody buttons={this.renderButtons()}>
        Demo Modal
      </GeneralModalBody>
    );
  }
}
