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

export default class ExampleModal extends React.PureComponent<
  {|
    +onClose: () => void,
  |},
  {...}
> {
  render(): React.Node {
    return (
      <GeneralModalBody
        buttons={[
          <Button key="cancel" kind="bare" onClick={this.props.onClose}>
            Cancel
          </Button>,
          <Button key="create" intent="basic" kind="solid">
            Create (I do nothing)
          </Button>,
        ]}
      >
        Example Modal
      </GeneralModalBody>
    );
  }
}
