Properly type Modal props to ensure useful typescript checking (#10238

* Properly type Modal props to ensure useful typescript checking

* delint

* Iterate

* Iterate

* Fix modal.close loop

* Iterate

* Fix tests

* Add comment

* Fix test
This commit is contained in:
Michael Telatyński 2023-02-28 10:31:48 +00:00 committed by GitHub
parent ae5725b24c
commit 629e5cb01f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
124 changed files with 600 additions and 560 deletions

View file

@ -15,6 +15,7 @@ limitations under the License.
*/
import classnames from "classnames";
import { ComponentProps } from "react";
import defaultDispatcher from "../dispatcher/dispatcher";
import { ActionPayload } from "../dispatcher/payloads";
@ -114,7 +115,7 @@ export class DialogOpener {
kind: payload.kind,
call: payload.call,
roomId: payload.roomId,
},
} as Omit<ComponentProps<typeof InviteDialog>, "onFinished">,
classnames("mx_InviteDialog_flexWrapper", payload.className),
false,
true,