diff options
author | Jaz Volpert <ericvolp12@gmail.com> | 2025-07-30 17:40:42 +0000 |
---|---|---|
committer | Jaz Volpert <ericvolp12@gmail.com> | 2025-07-30 17:40:42 +0000 |
commit | 13499de325314804d2564c70f0392191d15f0680 (patch) | |
tree | f73c691d15ddc90663accf1cb0b6f50084b15770 /src/view/com/util/Link.tsx | |
parent | 2d23d821d395dd81691f7a1590800e122b59e3c6 (diff) | |
parent | d4b23d3ab4e8448321fecc7bd46b6531ada80348 (diff) | |
download | voidsky-13499de325314804d2564c70f0392191d15f0680.tar.zst |
Merge branch 'main' into go-124
Diffstat (limited to 'src/view/com/util/Link.tsx')
-rw-r--r-- | src/view/com/util/Link.tsx | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/src/view/com/util/Link.tsx b/src/view/com/util/Link.tsx index 6a931d9a4..496b77182 100644 --- a/src/view/com/util/Link.tsx +++ b/src/view/com/util/Link.tsx @@ -101,13 +101,9 @@ export const Link = memo(function Link({ {name: 'activate', label: title}, ] - const dataSet = useMemo(() => { - const ds = {...dataSetProp} - if (anchorNoUnderline) { - ds.noUnderline = 1 - } - return ds - }, [dataSetProp, anchorNoUnderline]) + const dataSet = anchorNoUnderline + ? {...dataSetProp, noUnderline: 1} + : dataSetProp if (noFeedback) { return ( @@ -125,6 +121,8 @@ export const Link = memo(function Link({ onAccessibilityAction?.(e) } }} + // @ts-ignore web only -sfn + dataSet={dataSet} {...props} android_ripple={{ color: t.atoms.bg_contrast_25.backgroundColor, @@ -198,13 +196,9 @@ export const TextLink = memo(function TextLink({ console.error('Unable to detect mismatching label') } - const dataSet = useMemo(() => { - const ds = {...dataSetProp} - if (anchorNoUnderline) { - ds.noUnderline = 1 - } - return ds - }, [dataSetProp, anchorNoUnderline]) + const dataSet = anchorNoUnderline + ? {...dataSetProp, noUnderline: 1} + : dataSetProp const onPress = useCallback( (e?: Event) => { |