Merge pull request #3233 from makeplane/fix/types-slash-command

fix: Fixed types for slash commands by inspecting generics
This commit is contained in:
sriram veeraghanta 2023-12-22 19:02:20 +05:30 committed by GitHub
commit 37d88cc05b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -317,7 +317,7 @@ const renderItems = () => {
let popup: any | null = null; let popup: any | null = null;
return { return {
onStart: (props: { editor: Editor; clientRect: DOMRect }) => { onStart: (props: { editor: Editor; clientRect?: (() => DOMRect | null) | null }) => {
component = new ReactRenderer(CommandList, { component = new ReactRenderer(CommandList, {
props, props,
// @ts-ignore // @ts-ignore
@ -335,7 +335,7 @@ const renderItems = () => {
placement: "bottom-start", placement: "bottom-start",
}); });
}, },
onUpdate: (props: { editor: Editor; clientRect: DOMRect }) => { onUpdate: (props: { editor: Editor; clientRect?: (() => DOMRect | null) | null }) => {
component?.updateProps(props); component?.updateProps(props);
popup && popup &&