disable uitextview
This commit is contained in:
@@ -57,7 +57,14 @@ export function Text({style, selectable, ...rest}: TextProps) {
|
||||
const t = useTheme()
|
||||
const s = normalizeTextStyles([atoms.text_sm, t.atoms.text, flatten(style)])
|
||||
|
||||
return <UITextView selectable={selectable} uiTextView style={s} {...rest} />
|
||||
return (
|
||||
<UITextView
|
||||
selectable={selectable}
|
||||
// uiTextView
|
||||
style={s}
|
||||
{...rest}
|
||||
/>
|
||||
)
|
||||
}
|
||||
|
||||
export function createHeadingElement({level}: {level: number}) {
|
||||
|
||||
@@ -2,7 +2,6 @@ import React, {
|
||||
ComponentProps,
|
||||
forwardRef,
|
||||
useCallback,
|
||||
useMemo,
|
||||
useRef,
|
||||
useState,
|
||||
} from 'react'
|
||||
@@ -31,7 +30,7 @@ import {
|
||||
LinkFacetMatch,
|
||||
suggestLinkCardUri,
|
||||
} from 'view/com/composer/text-input/text-input-util'
|
||||
import {Text} from 'view/com/util/text/Text'
|
||||
// import {Text} from 'view/com/util/text/Text'
|
||||
import {Autocomplete} from './mobile/Autocomplete'
|
||||
|
||||
export interface TextInputRef {
|
||||
@@ -180,22 +179,22 @@ export const TextInput = forwardRef(function TextInputImpl(
|
||||
[onChangeText, richtext, setAutocompletePrefix],
|
||||
)
|
||||
|
||||
const textDecorated = useMemo(() => {
|
||||
let i = 0
|
||||
|
||||
return Array.from(richtext.segments()).map(segment => {
|
||||
return (
|
||||
<Text
|
||||
key={i++}
|
||||
style={[
|
||||
segment.facet ? pal.link : pal.text,
|
||||
styles.textInputFormatting,
|
||||
]}>
|
||||
{segment.text}
|
||||
</Text>
|
||||
)
|
||||
})
|
||||
}, [richtext, pal.link, pal.text])
|
||||
// const textDecorated = useMemo(() => {
|
||||
// let i = 0
|
||||
//
|
||||
// return Array.from(richtext.segments()).map(segment => {
|
||||
// return (
|
||||
// <Text
|
||||
// key={i++}
|
||||
// style={[
|
||||
// segment.facet ? pal.link : pal.text,
|
||||
// // styles.textInputFormatting,
|
||||
// ]}>
|
||||
// {segment.text}
|
||||
// </Text>
|
||||
// )
|
||||
// })
|
||||
// }, [richtext, pal.link, pal.text])
|
||||
|
||||
return (
|
||||
<View style={styles.container}>
|
||||
@@ -220,7 +219,7 @@ export const TextInput = forwardRef(function TextInputImpl(
|
||||
{textAlignVertical: 'top'},
|
||||
]}
|
||||
{...props}>
|
||||
{textDecorated}
|
||||
{/*{textDecorated}*/}
|
||||
</PasteInput>
|
||||
<Autocomplete
|
||||
prefix={autocompletePrefix}
|
||||
|
||||
@@ -38,7 +38,7 @@ export function Text({
|
||||
<UITextView
|
||||
style={[s.black, typography, lineHeightStyle, style]}
|
||||
selectable={selectable}
|
||||
uiTextView
|
||||
// uiTextView
|
||||
{...props}>
|
||||
{children}
|
||||
</UITextView>
|
||||
|
||||
Reference in New Issue
Block a user