mirror of
https://github.com/KoalaSat/nostros.git
synced 2024-09-29 06:30:47 +00:00
Fix
This commit is contained in:
parent
4e239b4874
commit
7c84602d88
@ -15,7 +15,7 @@ export const NavigationBar: React.FC = () => {
|
||||
const getIndex: () => number = () => {
|
||||
const actualPage = getActualPage()
|
||||
if (actualPage.includes('profile')) {
|
||||
return actualPage === profilePage ? 2 : 1
|
||||
return 3
|
||||
} else if (actualPage.includes('note#')) {
|
||||
return 0
|
||||
} else if (['config', 'relays', 'contacts'].includes(actualPage)) {
|
||||
|
@ -40,13 +40,11 @@ export const NoteCard: React.FC<NoteCardProps> = ({
|
||||
setRelayAdded(result.length > 0)
|
||||
})
|
||||
if (showReplies) {
|
||||
console.log(note)
|
||||
getNotes(database, {
|
||||
filters: { reply_event_id: note?.id ?? '' },
|
||||
contacts: onlyContactsReplies,
|
||||
}).then((notes) => {
|
||||
const rootReplies = getDirectReplies(note, notes) as Note[]
|
||||
console.log(rootReplies)
|
||||
setReplies(rootReplies)
|
||||
if (rootReplies.length > 0) {
|
||||
const message: RelayFilters = {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React, { useContext, useState } from 'react'
|
||||
import React, { useContext, useEffect, useState } from 'react'
|
||||
import ParsedText from 'react-native-parsed-text'
|
||||
import { useTheme } from '@ui-kitten/components'
|
||||
import { Event } from '../../lib/nostr/Events'
|
||||
@ -14,7 +14,10 @@ interface TextBoxProps {
|
||||
export const TextBox: React.FC<TextBoxProps> = ({ note }) => {
|
||||
const theme = useTheme()
|
||||
const { database, goToPage } = useContext(AppContext)
|
||||
const [userNames, setUserNames] = useState<{ [index: number]: string }>({})
|
||||
const [userNames, setUserNames] = useState<Record<number, string>>({})
|
||||
const [loadedUsers, setLoadedUsers] = useState<number>(0)
|
||||
|
||||
useEffect(() => {}, [loadedUsers])
|
||||
|
||||
const handleUrlPress: (url: string) => void = (url) => {
|
||||
Linking.openURL(url)
|
||||
@ -45,6 +48,7 @@ export const TextBox: React.FC<TextBoxProps> = ({ note }) => {
|
||||
if (user?.name) {
|
||||
prev[mentionIndex] = `@${user.name}`
|
||||
}
|
||||
setLoadedUsers((prev) => prev + 1)
|
||||
return prev
|
||||
})
|
||||
})
|
||||
|
@ -58,6 +58,9 @@
|
||||
"add": "Añadir usuario"
|
||||
}
|
||||
},
|
||||
"mentionsPage": {
|
||||
"noMentions": "No se han encontrado menciones."
|
||||
},
|
||||
"sendPage": {
|
||||
"title": "Enviar nota",
|
||||
"placeholder": "Di algo al mundo...",
|
||||
|
@ -58,6 +58,9 @@
|
||||
"add": "Добавить контакт"
|
||||
}
|
||||
},
|
||||
"mentionsPage": {
|
||||
"noMentions": "Упоминаний не найнедо."
|
||||
},
|
||||
"sendPage": {
|
||||
"title": "Опубликовать заметку",
|
||||
"placeholder": "Поделитесь чем-нибудь с миром",
|
||||
|
Loading…
Reference in New Issue
Block a user