mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 01:47:00 +01:00
deprecating ConfirmPageContainerWarning in favour of BannerAlert (#20621)
This commit is contained in:
parent
7e1ed4bb0b
commit
a455b6ddc1
@ -3,6 +3,15 @@ import PropTypes from 'prop-types';
|
|||||||
import { Icon, IconName } from '../../../../component-library';
|
import { Icon, IconName } from '../../../../component-library';
|
||||||
import { IconColor } from '../../../../../helpers/constants/design-system';
|
import { IconColor } from '../../../../../helpers/constants/design-system';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated The `<ConfirmPageContainerWarning />` component has been deprecated in favor of the new `<BannerAlert>` component from the component-library.
|
||||||
|
* Please update your code to use the new `<BannerAlert>` component instead, which can be found at ui/components/component-library/banner-alert/banner-alert.js.
|
||||||
|
* You can find documentation for the new `BannerAlert` component in the MetaMask Storybook:
|
||||||
|
* {@link https://metamask.github.io/metamask-storybook/?path=/docs/components-componentlibrary-banneralert--docs}
|
||||||
|
* If you would like to help with the replacement of the old `ConfirmPageContainerWarning` component, please submit a pull request against this GitHub issue:
|
||||||
|
* {@link https://github.com/MetaMask/metamask-extension/issues/20466}
|
||||||
|
*/
|
||||||
|
|
||||||
const ConfirmPageContainerWarning = (props) => {
|
const ConfirmPageContainerWarning = (props) => {
|
||||||
return (
|
return (
|
||||||
<div className="confirm-page-container-warning">
|
<div className="confirm-page-container-warning">
|
||||||
|
@ -1,8 +1,10 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
|
import { BannerAlert } from '../../../../component-library';
|
||||||
|
import { Severity } from '../../../../../helpers/constants/design-system';
|
||||||
import ConfirmPageContainerWarning from '.';
|
import ConfirmPageContainerWarning from '.';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
title: 'Components/UI/ConfirmPageContainerWarning', // title should follow the folder structure location of the component. Don't use spaces.
|
title: 'Components/UI/ConfirmPageContainerWarning(Deprecated)', // title should follow the folder structure location of the component. Don't use spaces.
|
||||||
|
|
||||||
argTypes: {
|
argTypes: {
|
||||||
warning: {
|
warning: {
|
||||||
@ -14,6 +16,21 @@ export default {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
export const DefaultStory = (args) => <ConfirmPageContainerWarning {...args} />;
|
export const DefaultStory = (args) => (
|
||||||
|
<>
|
||||||
|
<BannerAlert
|
||||||
|
severity={Severity.Warning}
|
||||||
|
title="Deprecated"
|
||||||
|
description="The <ConfirmPageContainerWarning> component has been deprecated in favor of the new <BannerAlert> component from the component-library.
|
||||||
|
If you would like to help with the replacement of the old ConfirmPageContainerWarning component, please submit a pull request to metamask-extension"
|
||||||
|
actionButtonLabel="See details"
|
||||||
|
actionButtonProps={{
|
||||||
|
href: 'https://github.com/MetaMask/metamask-extension/issues/20466',
|
||||||
|
}}
|
||||||
|
marginBottom={4}
|
||||||
|
/>
|
||||||
|
<ConfirmPageContainerWarning {...args} />
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
|
||||||
DefaultStory.storyName = 'Default';
|
DefaultStory.storyName = 'Default';
|
||||||
|
Loading…
Reference in New Issue
Block a user