🤖 Merge PR #45999 React: add onToggle handler to <details /> by @alexpyzhianov

* React: add onToggle handler to <details />

* Use the correct event type for onToggle

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>
This commit is contained in:
Alexey Pyzhianov 2020-07-11 21:53:01 +03:00 committed by GitHub
parent 58f07c94a9
commit 0182cd9094
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

View File

@ -1979,6 +1979,7 @@ declare namespace React {
interface DetailsHTMLAttributes<T> extends HTMLAttributes<T> {
open?: boolean;
onToggle?: ReactEventHandler<T>;
}
interface DelHTMLAttributes<T> extends HTMLAttributes<T> {

View File

@ -27,6 +27,7 @@ const testCases = [
<span translate="no" />,
<span translate="yes" />,
<svg><image crossOrigin="anonymous" /></svg>,
<details open={true} onToggle={() => {}} />,
<input value={['one', 'two'] as ReadonlyArray<string>} />,
<input value={['one', 'two'] as string[]} />,
<input value={['one', 'two']} />