{"ast":null,"code":"import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nimport React from 'react';\nimport { Menu, HamburgerIcon, Box, Pressable } from \"/Users/rohitsingh/Documents/projects/new-nativebase-setup/NativeBase/src/index\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { jsxs as _jsxs } from \"react/jsx-runtime\";\nexport function Example() {\n  return _jsx(Box, {\n    w: \"90%\",\n    alignItems: \"center\",\n    children: _jsxs(Menu, {\n      w: \"190\",\n      trigger: function trigger(triggerProps) {\n        return _jsx(Pressable, _objectSpread(_objectSpread({\n          accessibilityLabel: \"More options menu\"\n        }, triggerProps), {}, {\n          children: _jsx(HamburgerIcon, {})\n        }));\n      },\n      children: [_jsx(Menu.Item, {\n        children: \"Arial\"\n      }), _jsx(Menu.Item, {\n        children: \"Nunito Sans\"\n      }), _jsx(Menu.Item, {\n        children: \"Roboto\"\n      }), _jsx(Menu.Item, {\n        children: \"Poppins\"\n      }), _jsx(Menu.Item, {\n        children: \"SF Pro\"\n      }), _jsx(Menu.Item, {\n        children: \"Helvetica\"\n      }), _jsx(Menu.Item, {\n        isDisabled: true,\n        children: \"Sofia\"\n      }), _jsx(Menu.Item, {\n        children: \"Cookie\"\n      })]\n    })\n  });\n}","map":{"version":3,"sources":["/Users/rohitsingh/Documents/projects/new-nativebase-setup/NativeBase/example/storybook/stories/components/composites/Menu/Basic.tsx"],"names":["React","Menu","HamburgerIcon","Box","Pressable","Example","triggerProps"],"mappings":";;;;;;AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,IAAT,EAAeC,aAAf,EAA8BC,GAA9B,EAAmCC,SAAnC;;;AAEA,OAAO,SAASC,OAAT,GAAmB;AACxB,SACE,KAAC,GAAD;AAAK,IAAA,CAAC,EAAC,KAAP;AAAa,IAAA,UAAU,EAAC,QAAxB;AAAA,cACE,MAAC,IAAD;AACE,MAAA,CAAC,EAAC,KADJ;AAEE,MAAA,OAAO,EAAE,iBAACC,YAAD,EAAkB;AACzB,eACE,KAAC,SAAD;AAAW,UAAA,kBAAkB,EAAC;AAA9B,WAAsDA,YAAtD;AAAA,oBACE,KAAC,aAAD;AADF,WADF;AAKD,OARH;AAAA,iBAUE,KAAC,IAAD,CAAM,IAAN;AAAA;AAAA,QAVF,EAWE,KAAC,IAAD,CAAM,IAAN;AAAA;AAAA,QAXF,EAYE,KAAC,IAAD,CAAM,IAAN;AAAA;AAAA,QAZF,EAaE,KAAC,IAAD,CAAM,IAAN;AAAA;AAAA,QAbF,EAcE,KAAC,IAAD,CAAM,IAAN;AAAA;AAAA,QAdF,EAeE,KAAC,IAAD,CAAM,IAAN;AAAA;AAAA,QAfF,EAgBE,KAAC,IAAD,CAAM,IAAN;AAAW,QAAA,UAAU,MAArB;AAAA;AAAA,QAhBF,EAiBE,KAAC,IAAD,CAAM,IAAN;AAAA;AAAA,QAjBF;AAAA;AADF,IADF;AAuBD","sourcesContent":["import React from 'react';\nimport { Menu, HamburgerIcon, Box, Pressable } from 'native-base';\n\nexport function Example() {\n  return (\n    <Box w=\"90%\" alignItems=\"center\">\n      <Menu\n        w=\"190\"\n        trigger={(triggerProps) => {\n          return (\n            <Pressable accessibilityLabel=\"More options menu\" {...triggerProps}>\n              <HamburgerIcon />\n            </Pressable>\n          );\n        }}\n      >\n        <Menu.Item>Arial</Menu.Item>\n        <Menu.Item>Nunito Sans</Menu.Item>\n        <Menu.Item>Roboto</Menu.Item>\n        <Menu.Item>Poppins</Menu.Item>\n        <Menu.Item>SF Pro</Menu.Item>\n        <Menu.Item>Helvetica</Menu.Item>\n        <Menu.Item isDisabled>Sofia</Menu.Item>\n        <Menu.Item>Cookie</Menu.Item>\n      </Menu>\n    </Box>\n  );\n}\n"]},"metadata":{},"sourceType":"module"}