mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
d482b21513
* 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>
48 lines
1.4 KiB
JavaScript
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';
|