@@ -220,85 +220,97 @@ The following [options](screen-options.md) can be used to configure the screens
220220
221221- [ ` screenOptions ` ] ( screen-options.md#options-prop-on-screen ) prop of ` Stack.navigator `
222222
223- Example:
223+ Example:
224224
225- <Tabs groupId =" config " queryString =" config " >
226- <TabItem value =" static " label =" Static " default >
225+ <Tabs groupId =" config " queryString =" config " >
226+ <TabItem value =" static " label =" Static " default >
227227
228- ``` js
229- const Stack = createNativeStackNavigator ({
230- screenOptions: {
231- headerStyle: {
232- backgroundColor: ' papayawhip' ,
228+ ``` js
229+ const Stack = createNativeStackNavigator ({
230+ // highlight-start
231+ screenOptions: {
232+ headerStyle: {
233+ backgroundColor: ' papayawhip' ,
234+ },
233235 },
234- },
235- screens: {
236- Home: HomeScreen,
237- Profile: ProfileScreen,
238- },
239- });
240- ```
236+ // highlight-end
237+ screens: {
238+ Home: HomeScreen,
239+ Profile: ProfileScreen,
240+ },
241+ });
242+ ```
241243
242- </TabItem >
243- <TabItem value =" dynamic " label =" Dynamic " >
244+ </TabItem >
245+ <TabItem value =" dynamic " label =" Dynamic " >
244246
245- ``` js
246- < Stack .Navigator
247- screenOptions= {{ headerStyle: { backgroundColor: ' papayawhip' } }}
248- >
249- < Stack .Screen name= " Home" component= {HomeScreen} / >
250- < Stack .Screen name= " Profile" component= {ProfileScreen} / >
251- < / Stack .Navigator >
252- ```
247+ ``` js
248+ < Stack .Navigator
249+ // highlight-start
250+ screenOptions= {{ headerStyle: { backgroundColor: ' papayawhip' } }}
251+ // highlight-end
252+ >
253+ < Stack .Screen name= " Home" component= {HomeScreen} / >
254+ < Stack .Screen name= " Profile" component= {ProfileScreen} / >
255+ < / Stack .Navigator >
256+ ```
253257
254- </TabItem >
255- </Tabs >
258+ </TabItem >
259+ </Tabs >
256260
257261- [ ` options ` ] ( screen-options.md#screenoptions-prop-on-the-navigator ) prop of ` Stack.Screen ` .
258262
259- Example:
260- <Tabs groupId =" config " queryString =" config " >
261- <TabItem value =" static " label =" Static " default >
262-
263- ``` js name="Screen title option"
264- const Stack = createNativeStackNavigator ({
265- screens: {
266- Home: {
267- screen : HomeScreen,
268- options: {
269- title: ' Awesome app' ,
263+ Example:
264+ <Tabs groupId =" config " queryString =" config " >
265+ <TabItem value =" static " label =" Static " default >
266+
267+ ``` js name="Screen title option"
268+ const Stack = createNativeStackNavigator ({
269+ screens: {
270+ Home: {
271+ screen : HomeScreen,
272+ // highlight-start
273+ options: {
274+ title: ' Awesome app' ,
275+ },
276+ // highlight-end
270277 },
271- },
272- Profile: {
273- screen : ProfileScreen,
274- options: {
275- title: ' My profile' ,
278+ Profile: {
279+ screen : ProfileScreen,
280+ // highlight-start
281+ options: {
282+ title: ' My profile' ,
283+ },
284+ // highlight-end
276285 },
277286 },
278- },
279- });
280- ```
281-
282- </TabItem >
283- <TabItem value =" dynamic " label =" Dynamic " >
287+ });
288+ ```
284289
285- ``` js name="Screen title option"
286- < Stack .Navigator >
287- < Stack .Screen
288- name= " Home"
289- component= {HomeScreen}
290- options= {{ title: ' Awesome app' }}
291- / >
292- < Stack .Screen
293- name= " Profile"
294- component= {ProfileScreen}
295- options= {{ title: ' My profile' }}
296- / >
297- < / Stack .Navigator >
298- ```
290+ </TabItem >
291+ <TabItem value =" dynamic " label =" Dynamic " >
292+
293+ ``` js name="Screen title option"
294+ < Stack .Navigator >
295+ < Stack .Screen
296+ name= " Home"
297+ component= {HomeScreen}
298+ // highlight-start
299+ options= {{ title: ' Awesome app' }}
300+ // highlight-end
301+ / >
302+ < Stack .Screen
303+ name= " Profile"
304+ component= {ProfileScreen}
305+ // highlight-start
306+ options= {{ title: ' My profile' }}
307+ // highlight-end
308+ / >
309+ < / Stack .Navigator >
310+ ```
299311
300- </TabItem >
301- </Tabs >
312+ </TabItem >
313+ </Tabs >
302314
303315#### ` title `
304316
0 commit comments