Move href back to link (#590)
* Move href back to link * Fix cmd/ctrl click on left nav --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>zio/stable
parent
d3e8bd3e9a
commit
8d78e8581c
|
@ -99,6 +99,9 @@ const NavItem = observer(
|
|||
const {onPress} = useLinkProps({to: href})
|
||||
const onPressWrapped = React.useCallback(
|
||||
(e: React.MouseEvent<HTMLAnchorElement, MouseEvent>) => {
|
||||
if (e.ctrlKey || e.metaKey || e.altKey) {
|
||||
return
|
||||
}
|
||||
e.preventDefault()
|
||||
if (isCurrent) {
|
||||
store.emitScreenSoftReset()
|
||||
|
@ -114,6 +117,9 @@ const NavItem = observer(
|
|||
style={styles.navItemWrapper}
|
||||
hoverStyle={pal.viewLight}
|
||||
onPress={onPressWrapped}
|
||||
// @ts-ignore web only -prf
|
||||
href={href}
|
||||
dataSet={{noUnderline: 1}}
|
||||
accessibilityRole="tab"
|
||||
accessibilityLabel={label}
|
||||
accessibilityHint="">
|
||||
|
@ -125,11 +131,7 @@ const NavItem = observer(
|
|||
</Text>
|
||||
) : null}
|
||||
</View>
|
||||
<Text
|
||||
type="title"
|
||||
style={[isCurrent ? s.bold : s.normal, pal.text]}
|
||||
href={href}
|
||||
dataSet={{noUnderline: 1}}>
|
||||
<Text type="title" style={[isCurrent ? s.bold : s.normal, pal.text]}>
|
||||
{label}
|
||||
</Text>
|
||||
</PressableWithHover>
|
||||
|
|
Loading…
Reference in New Issue