fix typings
This commit is contained in:
@@ -198,6 +198,8 @@ export default defineConfig(
|
|||||||
// this is a dep for @atproto/api, but we absolutely need them in sync, so just
|
// this is a dep for @atproto/api, but we absolutely need them in sync, so just
|
||||||
// rely on the transient version
|
// rely on the transient version
|
||||||
'@atproto/common-web',
|
'@atproto/common-web',
|
||||||
|
// XRPCError is no longer re-exported from @atproto/api
|
||||||
|
'@atproto/xrpc',
|
||||||
]
|
]
|
||||||
}],
|
}],
|
||||||
'import-x/no-nodejs-modules': 'error',
|
'import-x/no-nodejs-modules': 'error',
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import {useState} from 'react'
|
import {useState} from 'react'
|
||||||
import {View} from 'react-native'
|
import {View} from 'react-native'
|
||||||
import {XRPCError} from '@atproto/api'
|
import {XRPCError} from '@atproto/xrpc'
|
||||||
import {msg} from '@lingui/core/macro'
|
import {msg} from '@lingui/core/macro'
|
||||||
import {useLingui} from '@lingui/react'
|
import {useLingui} from '@lingui/react'
|
||||||
import {Trans} from '@lingui/react/macro'
|
import {Trans} from '@lingui/react/macro'
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import {useCallback, useMemo, useState} from 'react'
|
import {useCallback, useMemo, useState} from 'react'
|
||||||
import {View} from 'react-native'
|
import {View} from 'react-native'
|
||||||
import {type ComAtprotoLabelDefs, ToolsOzoneReportDefs} from '@atproto/api'
|
import {type ComAtprotoLabelDefs, ToolsOzoneReportDefs} from '@atproto/api'
|
||||||
import {XRPCError} from '@atproto/api'
|
import {XRPCError} from '@atproto/xrpc'
|
||||||
import {msg} from '@lingui/core/macro'
|
import {msg} from '@lingui/core/macro'
|
||||||
import {useLingui} from '@lingui/react'
|
import {useLingui} from '@lingui/react'
|
||||||
import {Trans} from '@lingui/react/macro'
|
import {Trans} from '@lingui/react/macro'
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import {XRPCError} from '@atproto/api'
|
import {XRPCError} from '@atproto/xrpc'
|
||||||
import {t} from '@lingui/core/macro'
|
import {t} from '@lingui/core/macro'
|
||||||
|
|
||||||
export function cleanError(str: any): string {
|
export function cleanError(str: any): string {
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import {
|
|||||||
type ChatBskyConvoGetLog,
|
type ChatBskyConvoGetLog,
|
||||||
type ChatBskyConvoSendMessage,
|
type ChatBskyConvoSendMessage,
|
||||||
} from '@atproto/api'
|
} from '@atproto/api'
|
||||||
import {XRPCError} from '@atproto/api'
|
import {XRPCError} from '@atproto/xrpc'
|
||||||
import {EventEmitter} from 'eventemitter3'
|
import {EventEmitter} from 'eventemitter3'
|
||||||
import {nanoid} from 'nanoid/non-secure'
|
import {nanoid} from 'nanoid/non-secure'
|
||||||
|
|
||||||
|
|||||||
@@ -186,8 +186,8 @@ let List = forwardRef<ListMethods, ListProps>(
|
|||||||
scrollEventThrottle={1}
|
scrollEventThrottle={1}
|
||||||
style={style}
|
style={style}
|
||||||
ref={node => {
|
ref={node => {
|
||||||
localRef.current = node
|
localRef.current = node as FlatList_INTERNAL | null
|
||||||
if (typeof ref === 'function') ref(node)
|
if (typeof ref === 'function') ref(node as FlatList_INTERNAL | null)
|
||||||
else if (ref) (ref as React.MutableRefObject<any>).current = node
|
else if (ref) (ref as React.MutableRefObject<any>).current = node
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user