refactor(react/dialogs): solve client errors

This commit is contained in:
Elian Doran
2025-08-10 13:02:17 +03:00
parent da1f18c60f
commit d3519b3059
6 changed files with 17 additions and 13 deletions

View File

@@ -9,8 +9,8 @@ interface DropdownProps {
}
export default function Dropdown({ className, isStatic, children }: DropdownProps) {
const dropdownRef = useRef<HTMLDivElement>();
const triggerRef = useRef<HTMLButtonElement>();
const dropdownRef = useRef<HTMLDivElement | null>(null);
const triggerRef = useRef<HTMLButtonElement | null>(null);
if (triggerRef?.current) {
useEffect(() => {

View File

@@ -9,7 +9,7 @@ interface NoteAutocompleteProps {
inputRef?: RefObject<HTMLInputElement>;
text?: string;
placeholder?: string;
container?: RefObject<HTMLDivElement>;
container?: RefObject<HTMLElement | null | undefined>;
containerStyle?: CSSProperties;
opts?: Omit<Options, "container">;
onChange?: (suggestion: Suggestion | null) => void;