You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
4.4 KiB
1 line
4.4 KiB
{"ast":null,"code":"import { createBottomTabNavigator } from \"@react-navigation/bottom-tabs\";\nimport { NavigationContainer } from \"@react-navigation/native\";\nimport React from \"react\";\nimport Home from \"../screens/Home\";\nimport StackNavigation from \"./StackNavigation\";\nimport { AntDesign } from '@expo/vector-icons';\nimport { Ionicons } from '@expo/vector-icons';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { jsxs as _jsxs } from \"react/jsx-runtime\";\nexport default function TabNavigation() {\n var BottomTabNavigator = createBottomTabNavigator();\n return _jsx(NavigationContainer, {\n children: _jsxs(BottomTabNavigator.Navigator, {\n initialRouteName: \"Favorite City\",\n children: [_jsx(BottomTabNavigator.Screen, {\n name: \"Favorite City\",\n component: Home,\n options: {\n title: 'Favorite City',\n headerShown: false,\n tabBarIcon: function tabBarIcon(_ref) {\n var color = _ref.color;\n return _jsx(AntDesign, {\n name: \"home\",\n size: 24,\n color: \"black\"\n });\n }\n }\n }), _jsx(BottomTabNavigator.Screen, {\n name: \"City List\",\n component: StackNavigation,\n options: {\n headerShown: false,\n title: 'City List',\n tabBarIcon: function tabBarIcon(_ref2) {\n var color = _ref2.color;\n return _jsx(Ionicons, {\n name: \"menu-sharp\",\n size: 24,\n color: \"black\"\n });\n }\n }\n })]\n })\n });\n}","map":{"version":3,"names":["createBottomTabNavigator","NavigationContainer","React","Home","StackNavigation","AntDesign","Ionicons","TabNavigation","BottomTabNavigator","title","headerShown","tabBarIcon","color"],"sources":["/Users/thomaschazot/Documents/But2A/LaSuperMeteo/iut-expo-starter/navigation/TabNavigation.tsx"],"sourcesContent":["import { createBottomTabNavigator } from \"@react-navigation/bottom-tabs\";\nimport { NavigationContainer } from \"@react-navigation/native\";\nimport React from \"react\";\nimport CityList from \"../screens/CityList\";\nimport Home from \"../screens/Home\";\nimport StackNavigation from \"./StackNavigation\";\nimport { AntDesign } from '@expo/vector-icons';\nimport { Ionicons } from '@expo/vector-icons';\n\nexport default function TabNavigation() {\n\n const BottomTabNavigator = createBottomTabNavigator();\n return (\n <NavigationContainer>\n <BottomTabNavigator.Navigator initialRouteName=\"Favorite City\" >\n <BottomTabNavigator.Screen name=\"Favorite City\" component={Home}\n options={{\n title: 'Favorite City',\n headerShown: false,\n tabBarIcon: ({color}) => <AntDesign name=\"home\" size={24} color=\"black\" />\n }}/>\n <BottomTabNavigator.Screen name=\"City List\" component={StackNavigation}\n options={{\n headerShown: false,\n title: 'City List',\n tabBarIcon: ({color}) => <Ionicons name=\"menu-sharp\" size={24} color=\"black\" />\n \n }}/>\n </BottomTabNavigator.Navigator>\n </NavigationContainer>\n )\n}\n"],"mappings":"AAAA,SAASA,wBAAwB,QAAQ,+BAA+B;AACxE,SAASC,mBAAmB,QAAQ,0BAA0B;AAC9D,OAAOC,KAAK,MAAM,OAAO;AAEzB,OAAOC,IAAI;AACX,OAAOC,eAAe;AACtB,SAASC,SAAS,QAAQ,oBAAoB;AAC9C,SAASC,QAAQ,QAAQ,oBAAoB;AAAC;AAAA;AAE9C,eAAe,SAASC,aAAa,GAAG;EAEpC,IAAMC,kBAAkB,GAAGR,wBAAwB,EAAE;EACrD,OACI,KAAC,mBAAmB;IAAA,UAChB,MAAC,kBAAkB,CAAC,SAAS;MAAC,gBAAgB,EAAC,eAAe;MAAA,WAC1D,KAAC,kBAAkB,CAAC,MAAM;QAAC,IAAI,EAAC,eAAe;QAAC,SAAS,EAAEG,IAAK;QACpD,OAAO,EAAE;UACLM,KAAK,EAAE,eAAe;UACtBC,WAAW,EAAE,KAAK;UAClBC,UAAU,EAAE;YAAA,IAAEC,KAAK,QAALA,KAAK;YAAA,OAAM,KAAC,SAAS;cAAC,IAAI,EAAC,MAAM;cAAC,IAAI,EAAE,EAAG;cAAC,KAAK,EAAC;YAAO,EAAG;UAAA;QAC9E;MAAE,EAAE,EAChB,KAAC,kBAAkB,CAAC,MAAM;QAAC,IAAI,EAAC,WAAW;QAAC,SAAS,EAAER,eAAgB;QAC3D,OAAO,EAAE;UACLM,WAAW,EAAE,KAAK;UAClBD,KAAK,EAAE,WAAW;UAClBE,UAAU,EAAE;YAAA,IAAEC,KAAK,SAALA,KAAK;YAAA,OAAM,KAAC,QAAQ;cAAC,IAAI,EAAC,YAAY;cAAC,IAAI,EAAE,EAAG;cAAC,KAAK,EAAC;YAAO,EAAG;UAAA;QAEnF;MAAE,EAAE;IAAA;EACW,EACb;AAE9B"},"metadata":{},"sourceType":"module"} |