CreateImageWizard: display in modal
The wizard now displays inside a modal.
This commit is contained in:
parent
d66ef828f8
commit
b17d9b5325
2 changed files with 11 additions and 16 deletions
|
|
@ -3,7 +3,6 @@ import React, { Component } from 'react';
|
|||
import { withRouter } from 'react-router-dom';
|
||||
import { connect } from 'react-redux';
|
||||
import { actions } from '../redux';
|
||||
import { PageHeader, PageHeaderTitle } from '@redhat-cloud-services/frontend-components';
|
||||
|
||||
import { Wizard } from '@patternfly/react-core';
|
||||
|
||||
|
|
@ -208,21 +207,17 @@ class CreateImageWizard extends Component {
|
|||
nextButtonText: 'Create',
|
||||
}
|
||||
];
|
||||
|
||||
return (
|
||||
<>
|
||||
<PageHeader>
|
||||
<PageHeaderTitle title='Create a new image' />
|
||||
</PageHeader>
|
||||
<section className="pf-c-page__main-wizard pf-m-limit-width">
|
||||
<Wizard
|
||||
onNext={ this.onStep }
|
||||
onGoToStep={ this.onStep }
|
||||
steps={ steps }
|
||||
onClose={ this.onClose }
|
||||
onSave={ this.onSave } />
|
||||
</section>
|
||||
</>
|
||||
<React.Fragment>
|
||||
<Wizard
|
||||
title={ 'Create image' }
|
||||
onNext={ this.onStep }
|
||||
onGoToStep={ this.onStep }
|
||||
steps={ steps }
|
||||
onClose={ this.onClose }
|
||||
onSave={ this.onSave }
|
||||
isOpen />
|
||||
</React.Fragment>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ describe('Create Image Wizard', () => {
|
|||
|
||||
test('renders component', () => {
|
||||
// check heading
|
||||
screen.getByRole('heading', { name: /Create a new image/ });
|
||||
screen.getByRole('heading', { name: /Create image/ });
|
||||
|
||||
// left sidebar navigation
|
||||
const sidebar = screen.getByRole('navigation');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue