2 * Copyright © 2018 European Support Limited
 
   4 * Licensed under the Apache License, Version 2.0 (the "License");
 
   5 * you may not use this file except in compliance with the License.
 
   6 * You may obtain a copy of the License at
 
   8  *      http://www.apache.org/licenses/LICENSE-2.0
 
  10  * Unless required by applicable law or agreed to in writing, software
 
  11 * distributed under the License is distributed on an "AS IS" BASIS,
 
  12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
  13 * See the License for the specific language governing permissions and
 
  14 * limitations under the License.
 
  16 import React from 'react';
 
  17 import { I18n } from 'react-redux-i18n';
 
  18 import { Button } from 'sdc-ui/lib/react';
 
  19 import PropTypes from 'prop-types';
 
  20 import SvgButton from 'features/version/versionController/views/SvgButton';
 
  22 const Separator = () => <div className="vc-separator" />;
 
  24 const ActionButtons = props => {
 
  25     const { onSaveClick, certifyDisabled, onCertifyClick, onUndoClick } = props;
 
  27         <div className="save-submit-cancel-container">
 
  28             <div className="action-buttons">
 
  29                 <div className="select-action-buttons">
 
  32                         dataTestId="vc-save-btn"
 
  33                         name="version-controller-save"
 
  34                         tooltipText={I18n.t('buttons.saveBtn')}
 
  40                         dataTestId="vc-undo-btn"
 
  41                         name="version-controller-undo"
 
  42                         tooltipText={I18n.t('buttons.undoBtn')}
 
  48                         className="certifyBtn"
 
  50                         disabled={certifyDisabled}
 
  51                         onClick={onCertifyClick}>
 
  52                         {I18n.t('buttons.certifyBtn')}
 
  60 ActionButtons.propTypes = {
 
  61     onSaveClick: PropTypes.func,
 
  62     certifyDisabled: PropTypes.bool,
 
  63     onCertifyClick: PropTypes.func,
 
  64     onUndoClick: PropTypes.func
 
  67 export default ActionButtons;