Add a button to open the proxiwash website in the default browser

This commit is contained in:
Gérald LEBAN 2021-07-05 13:09:22 +02:00
parent 06dc9966ec
commit b127cca068

View file

@ -19,6 +19,7 @@
import React, { useLayoutEffect, useRef, useState } from 'react'; import React, { useLayoutEffect, useRef, useState } from 'react';
import { import {
Linking,
SectionListData, SectionListData,
SectionListRenderItemInfo, SectionListRenderItemInfo,
StyleSheet, StyleSheet,
@ -153,6 +154,11 @@ function ProxiwashScreen() {
navigation.setOptions({ navigation.setOptions({
headerRight: () => ( headerRight: () => (
<MaterialHeaderButtons> <MaterialHeaderButtons>
<Item
title={'web'}
iconName={'information'}
onPress={() => Linking.openURL(ProxiwashConstants[selectedWash].webPageUrl)}
/>
<Item <Item
title={'information'} title={'information'}
iconName={'information'} iconName={'information'}
@ -161,7 +167,7 @@ function ProxiwashScreen() {
</MaterialHeaderButtons> </MaterialHeaderButtons>
), ),
}); });
}, [navigation]); }, [navigation, selectedWash]);
/** /**
* Callback used when the user clicks on enable notifications for a machine * Callback used when the user clicks on enable notifications for a machine