{"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 ModalWithAvoidKeyboard } from \"./ModalWithAvoidKeyboard\";\nimport { Example as ModalRefEg } from \"./ModalRefEg\";\nimport { Example as MultipleModal } from \"./MultipleModal\";\nimport { Example as Size } from \"./Size\";\nimport { Example as ModalPlacement } from \"./ModalPlacement\";\nimport { Example as CustomBackdrop } from \"./CustomBackdrop\";\nstoriesOf('Modal', module).addDecorator(withKnobs).addDecorator(function (getStory) {\n  return React.createElement(Wrapper, null, getStory());\n}).add('Basic', function () {\n  return React.createElement(Basic, null);\n}).add('Multiple modal', function () {\n  return React.createElement(MultipleModal, null);\n}).add('Modal Ref Examples', function () {\n  return React.createElement(ModalRefEg, null);\n}).add('Modal Placement', function () {\n  return React.createElement(ModalPlacement, null);\n}).add('Modal with Keyboard Avoid view', function () {\n  return React.createElement(ModalWithAvoidKeyboard, null);\n}).add('Modal Size Examples', function () {\n  return React.createElement(Size, null);\n}).add('Modal Custom Backdrop', function () {\n  return React.createElement(CustomBackdrop, null);\n});","map":{"version":3,"sources":["/Users/rohitsingh/Documents/projects/new-nativebase-setup/NativeBase/example/storybook/stories/components/composites/Modal/index.tsx"],"names":["React","storiesOf","withKnobs","Wrapper","Example","Basic","ModalWithAvoidKeyboard","ModalRefEg","MultipleModal","Size","ModalPlacement","CustomBackdrop","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,sBAApB;AACA,SAASF,OAAO,IAAIG,UAApB;AACA,SAASH,OAAO,IAAII,aAApB;AACA,SAASJ,OAAO,IAAIK,IAApB;AACA,SAASL,OAAO,IAAIM,cAApB;AACA,SAASN,OAAO,IAAIO,cAApB;AAEAV,SAAS,CAAC,OAAD,EAAUW,MAAV,CAAT,CACGC,YADH,CACgBX,SADhB,EAEGW,YAFH,CAEgB,UAACC,QAAD;AAAA,SAAmB,oBAAC,OAAD,QAAUA,QAAQ,EAAlB,CAAnB;AAAA,CAFhB,EAGGC,GAHH,CAGO,OAHP,EAGgB;AAAA,SAAM,oBAAC,KAAD,OAAN;AAAA,CAHhB,EAIGA,GAJH,CAIO,gBAJP,EAIyB;AAAA,SAAM,oBAAC,aAAD,OAAN;AAAA,CAJzB,EAKGA,GALH,CAKO,oBALP,EAK6B;AAAA,SAAM,oBAAC,UAAD,OAAN;AAAA,CAL7B,EAMGA,GANH,CAMO,iBANP,EAM0B;AAAA,SAAM,oBAAC,cAAD,OAAN;AAAA,CAN1B,EAOGA,GAPH,CAOO,gCAPP,EAOyC;AAAA,SAAM,oBAAC,sBAAD,OAAN;AAAA,CAPzC,EAQGA,GARH,CAQO,qBARP,EAQ8B;AAAA,SAAM,oBAAC,IAAD,OAAN;AAAA,CAR9B,EASGA,GATH,CASO,uBATP,EASgC;AAAA,SAAM,oBAAC,cAAD,OAAN;AAAA,CAThC","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 ModalWithAvoidKeyboard } from './ModalWithAvoidKeyboard';\nimport { Example as ModalRefEg } from './ModalRefEg';\nimport { Example as MultipleModal } from './MultipleModal';\nimport { Example as Size } from './Size';\nimport { Example as ModalPlacement } from './ModalPlacement';\nimport { Example as CustomBackdrop } from './CustomBackdrop';\n\nstoriesOf('Modal', module)\n  .addDecorator(withKnobs)\n  .addDecorator((getStory: any) => <Wrapper>{getStory()}</Wrapper>)\n  .add('Basic', () => <Basic />)\n  .add('Multiple modal', () => <MultipleModal />)\n  .add('Modal Ref Examples', () => <ModalRefEg />)\n  .add('Modal Placement', () => <ModalPlacement />)\n  .add('Modal with Keyboard Avoid view', () => <ModalWithAvoidKeyboard />)\n  .add('Modal Size Examples', () => <Size />)\n  .add('Modal Custom Backdrop', () => <CustomBackdrop />);\n"]},"metadata":{},"sourceType":"module"}