We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
PopButton
1 parent c2b0204 commit bc1bbb0Copy full SHA for bc1bbb0
ui/frontend/PopButton.tsx
@@ -17,13 +17,17 @@ import { createPortal } from 'react-dom';
17
18
import styles from './PopButton.module.css';
19
20
+export interface ButtonProps {
21
+ toggle: () => void;
22
+}
23
+
24
+export interface MenuProps {
25
+ close: () => void;
26
27
28
interface NewPopProps {
- Button: React.ComponentType<
- {
- toggle: () => void;
- } & React.RefAttributes<HTMLButtonElement>
- >;
- Menu: React.ComponentType<{ close: () => void }>;
29
+ Button: React.ComponentType<ButtonProps & React.RefAttributes<HTMLButtonElement>>;
30
+ Menu: React.ComponentType<MenuProps>;
31
menuContainer?: React.RefObject<HTMLDivElement>;
32
}
33
0 commit comments