mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-26 20:39:08 +01:00
Convert UrlIcon knobs and actions to controls / args (#13981)
Co-authored-by: George Marshall <georgewrmarshall@gmail.com> Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
This commit is contained in:
parent
59131f5da5
commit
aef2541e57
@ -1,10 +1,32 @@
|
||||
import React from 'react';
|
||||
import { text } from '@storybook/addon-knobs';
|
||||
import UrlIcon from './url-icon';
|
||||
|
||||
export default {
|
||||
title: 'Components/UI/UrlIcon',
|
||||
id: __filename,
|
||||
argType: {
|
||||
name: { control: 'text' },
|
||||
url: { control: 'text' },
|
||||
className: { control: 'text' },
|
||||
fallbackClassName: { control: 'text' },
|
||||
},
|
||||
args: {
|
||||
name: 'AST',
|
||||
url: 'AST.png',
|
||||
className: '',
|
||||
fallbackClassName: '',
|
||||
},
|
||||
};
|
||||
|
||||
export const DefaultStory = (args) => {
|
||||
return (
|
||||
<UrlIcon
|
||||
name={args.name}
|
||||
url={args.url}
|
||||
className={args.className}
|
||||
fallbackClassName={args.fallbackClassName}
|
||||
/>
|
||||
);
|
||||
};
|
||||
|
||||
export const AST = () => {
|
||||
@ -14,14 +36,3 @@ export const AST = () => {
|
||||
export const BAT = () => {
|
||||
return <UrlIcon name="BAT" url="BAT_icon.svg" />;
|
||||
};
|
||||
|
||||
export const CustomProps = () => {
|
||||
return (
|
||||
<UrlIcon
|
||||
name={text('Symbol', '')}
|
||||
url={text('Icon URL', '')}
|
||||
className={text('className', '')}
|
||||
fallbackClassName={text('fallbackClassName', '')}
|
||||
/>
|
||||
);
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user