1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/ui/components/app/advanced-gas-fee-popover/advanced-gas-fee-defaults/advanced-gas-fee-defaults.stories.js
Ashis Kumar Pradhan d482b21513
updated to newer Checkbox (#20242)
* updated to newer Checkbox

* removed commented code

* Adjusting styles removing deprecated code

* alignment update

---------

Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
2023-08-03 12:22:35 -07:00

48 lines
1.4 KiB
JavaScript

import React from 'react';
import { Provider } from 'react-redux';
import mockEstimates from '../../../../../test/data/mock-estimates.json';
import mockState from '../../../../../test/data/mock-state.json';
import configureStore from '../../../../store/store';
import { AdvancedGasFeePopoverContextProvider } from '../context';
import { GasFeeContextProvider } from '../../../../contexts/gasFee';
import { GasEstimateTypes } from '../../../../../shared/constants/gas';
import AdvancedGasFeeDefaults from './advanced-gas-fee-defaults';
const store = configureStore({
...mockState,
metamask: {
...mockState.metamask,
accounts: {
[mockState.metamask.selectedAddress]: {
address: mockState.metamask.selectedAddress,
balance: '0x1F4',
},
},
featureFlags: { advancedInlineGas: true },
gasFeeEstimates: mockEstimates[GasEstimateTypes.feeMarket].gasFeeEstimates,
},
});
export default {
title: 'Components/App/AdvancedGasFeePopover/AdvancedGasFeeDefaults',
decorators: [
(story) => (
<Provider store={store}>
<GasFeeContextProvider
transaction={{
userFeeLevel: 'medium',
}}
>
<AdvancedGasFeePopoverContextProvider>
{story()}
</AdvancedGasFeePopoverContextProvider>
</GasFeeContextProvider>
</Provider>
),
],
};
export const DefaultStory = () => <AdvancedGasFeeDefaults />;
DefaultStory.storyName = 'Default';