refactor: update TypeScript definitions for custom JSX elements and clean up global declarations in emoji picker (#26985)

This commit is contained in:
GuanMu
2025-10-16 15:51:39 +08:00
committed by GitHub
parent cced33d068
commit 6432898e7a
3 changed files with 17 additions and 11 deletions

View File

@@ -14,16 +14,6 @@ import Divider from '@/app/components/base/divider'
import { searchEmoji } from '@/utils/emoji'
import cn from '@/utils/classnames'
declare global {
// eslint-disable-next-line ts/no-namespace
namespace JSX {
// eslint-disable-next-line ts/consistent-type-definitions
interface IntrinsicElements {
'em-emoji': React.DetailedHTMLProps<React.HTMLAttributes<HTMLElement>, HTMLElement>
}
}
}
init({ data })
const backgroundColors = [