1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00
market/src/components/@shared/Token/index.stories.tsx

35 lines
941 B
TypeScript

import React from 'react'
import { ComponentStory, ComponentMeta } from '@storybook/react'
import Token, { TokenProps } from '@shared/Token'
import { locale, currency, prices } from '../../../../.storybook/__mockdata__'
import { PricesProvider } from '@context/Prices'
import { UserPreferencesProvider } from '@context/UserPreferences'
import { MarketMetadataProvider } from '@context/MarketMetadata'
export default {
title: 'Component/@shared/Token',
component: Token
} as ComponentMeta<typeof Token>
const Template: ComponentStory<typeof Token> = (args: TokenProps) => {
return (
<MarketMetadataProvider>
<UserPreferencesProvider>
<PricesProvider>
<Token {...args} />
</PricesProvider>
</UserPreferencesProvider>
</MarketMetadataProvider>
)
}
interface Props {
args: TokenProps
}
export const Default: Props = Template.bind({})
Default.args = {
symbol: 'ETH',
balance: '1'
}