mirror of
https://github.com/pezkuwichain/pezkuwi-apps.git
synced 2026-11-14 10:37:05 +00:00
Move to @pezkuwi/dev 0.86.4 (eslint 10 toolchain)
- dev ^0.86.4 at the root and in packages/apps; directives renamed by pezkuwi-dev-migrate-eslint10. - eslint --fix with the 0.86.4 config; one fix broke syntax (typescript-eslint prefer-optional-chain turned `(isStarted && onStart) && onStart()` into `(isStarted && onStart?.();` in TxButton) and is corrected by hand. - The remaining findings fixed rather than disabled: optional chains (each suggestion reviewed), `cause` on rethrown errors, `if` instead of `a && promise` in effects, parallel instead of sequential awaits in Promise.all, Error rejections, no `delete` on arrays (the storage query cache is a Map; an upload's file list no longer keeps a hole), no `[object Object]` stringification (TFunction's second argument is text or options), dead code removed (referenda's never-shown expand button, react-query's unused CoreDescriptor).
This commit is contained in:
1 parent
c800e9affb
commit
45d479d2ec
325 files changed
+2942
-3531
No files matched your search
@@ -1,7 +1,7 @@
|
||||
// Copyright 2017-2026 @pezkuwi/app-coretime authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import React, { useCallback, useMemo, useState } from 'react';
|
||||
import { useCallback, useMemo, useState } from 'react';
|
||||
|
||||
import { useRelayEndpoints } from '@pezkuwi/react-hooks/useParaEndpoints';
|
||||
|
||||
@@ -18,7 +18,7 @@ export function useSearchFilter ({ data, onFilter }: UseSearchFilterProps) {
|
||||
endpoints
|
||||
.filter((e) => e?.text && e.paraId)
|
||||
.map((e) => [
|
||||
React.isValidElement(e.text) ? '' : String(e.text),
|
||||
typeof e.text === 'string' ? e.text : '',
|
||||
e.paraId
|
||||
])
|
||||
),
|
||||
|
||||
Reference in new issue
Block a user