{"ast":null,"code":"import React from 'react';\nimport { storiesOf } from '@storybook/react-native';\nimport { withKnobs } from '@storybook/addon-knobs';\nimport Wrapper from \"./../../Wrapper\";\nimport { Example as Basic } from \"./Basic\";\nimport { Example as Sizes } from \"./Sizes\";\nimport { Example as AllIcons } from \"./AllIcons\";\nimport { Example as CustomIcon } from \"./CustomIcon\";\nimport { Example as CreateIcon } from \"./CreateIcon\";\nimport { Example as ThirdPartyIcons } from \"./ThirdPartyIcons\";\nstoriesOf('Icon', module).addDecorator(withKnobs).addDecorator(function (getStory) {\n  return React.createElement(Wrapper, null, getStory());\n}).add('All Icons', function () {\n  return React.createElement(AllIcons, null);\n}).add('Basic', function () {\n  return React.createElement(Basic, null);\n}).add('Sizes', function () {\n  return React.createElement(Sizes, null);\n}).add('CustomIcon', function () {\n  return React.createElement(CustomIcon, null);\n}).add('CreateIcon', function () {\n  return React.createElement(CreateIcon, null);\n}).add('Integration with Third Party Icons', function () {\n  return React.createElement(ThirdPartyIcons, null);\n});","map":{"version":3,"sources":["/Users/rohitsingh/Documents/projects/new-nativebase-setup/NativeBase/example/storybook/stories/components/primitives/Icon/index.tsx"],"names":["React","storiesOf","withKnobs","Wrapper","Example","Basic","Sizes","AllIcons","CustomIcon","CreateIcon","ThirdPartyIcons","module","addDecorator","getStory","add"],"mappings":"AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,SAAT,QAA0B,yBAA1B;AACA,SAASC,SAAT,QAA0B,wBAA1B;AACA,OAAOC,OAAP;AACA,SAASC,OAAO,IAAIC,KAApB;AACA,SAASD,OAAO,IAAIE,KAApB;AACA,SAASF,OAAO,IAAIG,QAApB;AACA,SAASH,OAAO,IAAII,UAApB;AACA,SAASJ,OAAO,IAAIK,UAApB;AACA,SAASL,OAAO,IAAIM,eAApB;AAEAT,SAAS,CAAC,MAAD,EAASU,MAAT,CAAT,CACGC,YADH,CACgBV,SADhB,EAEGU,YAFH,CAEgB,UAACC,QAAD;AAAA,SAAmB,oBAAC,OAAD,QAAUA,QAAQ,EAAlB,CAAnB;AAAA,CAFhB,EAGGC,GAHH,CAGO,WAHP,EAGoB;AAAA,SAAM,oBAAC,QAAD,OAAN;AAAA,CAHpB,EAIGA,GAJH,CAIO,OAJP,EAIgB;AAAA,SAAM,oBAAC,KAAD,OAAN;AAAA,CAJhB,EAKGA,GALH,CAKO,OALP,EAKgB;AAAA,SAAM,oBAAC,KAAD,OAAN;AAAA,CALhB,EAMGA,GANH,CAMO,YANP,EAMqB;AAAA,SAAM,oBAAC,UAAD,OAAN;AAAA,CANrB,EAOGA,GAPH,CAOO,YAPP,EAOqB;AAAA,SAAM,oBAAC,UAAD,OAAN;AAAA,CAPrB,EAQGA,GARH,CAQO,oCARP,EAQ6C;AAAA,SAAM,oBAAC,eAAD,OAAN;AAAA,CAR7C","sourcesContent":["import React from 'react';\nimport { storiesOf } from '@storybook/react-native';\nimport { withKnobs } from '@storybook/addon-knobs';\nimport Wrapper from './../../Wrapper';\nimport { Example as Basic } from './Basic';\nimport { Example as Sizes } from './Sizes';\nimport { Example as AllIcons } from './AllIcons';\nimport { Example as CustomIcon } from './CustomIcon';\nimport { Example as CreateIcon } from './CreateIcon';\nimport { Example as ThirdPartyIcons } from './ThirdPartyIcons';\n\nstoriesOf('Icon', module)\n  .addDecorator(withKnobs)\n  .addDecorator((getStory: any) => <Wrapper>{getStory()}</Wrapper>)\n  .add('All Icons', () => <AllIcons />)\n  .add('Basic', () => <Basic />)\n  .add('Sizes', () => <Sizes />)\n  .add('CustomIcon', () => <CustomIcon />)\n  .add('CreateIcon', () => <CreateIcon />)\n  .add('Integration with Third Party Icons', () => <ThirdPartyIcons />);\n"]},"metadata":{},"sourceType":"module"}