diff --git a/src/editors/containers/TextEditor/components/ImageSettingsModal/__snapshots__/index.test.jsx.snap b/src/editors/containers/TextEditor/components/ImageSettingsModal/__snapshots__/index.test.jsx.snap
index f68ab052b..b3091d827 100644
--- a/src/editors/containers/TextEditor/components/ImageSettingsModal/__snapshots__/index.test.jsx.snap
+++ b/src/editors/containers/TextEditor/components/ImageSettingsModal/__snapshots__/index.test.jsx.snap
@@ -70,15 +70,29 @@ exports[`ImageSettingsModal render snapshot 1`] = `
>
{
@@ -42,9 +42,7 @@ export const ImageSettingsModal = ({
});
return (
)}
+ isOpen={isOpen}
+ title={intl.formatMessage(messages.titleLabel)}
>
@@ -74,6 +74,7 @@ export const ImageSettingsModal = ({
@@ -89,15 +90,15 @@ export const ImageSettingsModal = ({
};
ImageSettingsModal.propTypes = {
- isOpen: PropTypes.bool.isRequired,
close: PropTypes.func.isRequired,
- selection: PropTypes.shape({
- url: PropTypes.string,
- externalUrl: PropTypes.string,
- altText: PropTypes.string,
- }).isRequired,
- saveToEditor: PropTypes.func.isRequired,
+ isOpen: PropTypes.bool.isRequired,
returnToSelection: PropTypes.func.isRequired,
+ saveToEditor: PropTypes.func.isRequired,
+ selection: PropTypes.shape({
+ altText: PropTypes.string,
+ externalUrl: PropTypes.string,
+ url: PropTypes.string,
+ }).isRequired,
// inject
intl: intlShape.isRequired,
};
diff --git a/src/editors/containers/TextEditor/components/ImageSettingsModal/index.test.jsx b/src/editors/containers/TextEditor/components/ImageSettingsModal/index.test.jsx
index fcfc75a2f..1b4637226 100644
--- a/src/editors/containers/TextEditor/components/ImageSettingsModal/index.test.jsx
+++ b/src/editors/containers/TextEditor/components/ImageSettingsModal/index.test.jsx
@@ -8,19 +8,19 @@ jest.mock('./AltTextControls', () => 'AltTextControls');
jest.mock('./DimensionControls', () => 'DimensionControls');
jest.mock('./hooks', () => ({
- dimensions: () => ({
- value: { width: 12, height: 13 },
- onImgLoad: jest.fn(
- (selection) => ({ 'hooks.dimensions.onImgLoad.callback': { selection } }),
- ).mockName('hooks.dimensions.onImgLoad'),
- }),
altText: () => ({
- value: 'alternative Taxes',
- isDecorative: false,
error: {
show: 'sHoW',
dismiss: jest.fn(),
},
+ isDecorative: false,
+ value: 'alternative Taxes',
+ }),
+ dimensions: () => ({
+ onImgLoad: jest.fn(
+ (selection) => ({ 'hooks.dimensions.onImgLoad.callback': { selection } }),
+ ).mockName('hooks.dimensions.onImgLoad'),
+ value: { width: 12, height: 13 },
}),
onSaveClick: (args) => ({ 'hooks.onSaveClick': args }),
}));
@@ -28,7 +28,11 @@ jest.mock('./hooks', () => ({
describe('ImageSettingsModal', () => {
const props = {
isOpen: false,
- selection: { selected: 'image data' },
+ selection: {
+ altText: 'AlTTExt',
+ externalUrl: 'ExtERNALurL',
+ url: 'UrL',
+ },
// inject
intl: { formatMessage },
};