Files
ZY-Agent/frontend/src/lib/ime.ts
T
2026-03-29 22:36:38 +08:00

11 lines
302 B
TypeScript

import type { KeyboardEvent } from "react";
type IMEKeyboardEvent = KeyboardEvent<HTMLInputElement | HTMLTextAreaElement>;
export function isIMEComposing(
event: IMEKeyboardEvent,
isComposing = false,
): boolean {
return isComposing || event.nativeEvent.isComposing || event.keyCode === 229;
}