first commit

This commit is contained in:
Stefan Hacker
2026-04-03 09:38:48 +02:00
commit 37ad745546
47450 changed files with 3120798 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
import * as React from 'react';
import type { IComboBoxProps } from './ComboBox.types';
export interface IComboBoxState {
/** The open state */
isOpen?: boolean;
/** The focused state of the combo box */
focusState?: 'none' | 'focused' | 'focusing';
/**
* When taking input, this will store the index that the options input matches
* (-1 if no input or match)
*/
currentPendingValueValidIndex: number;
/**
* Stores the hovered over value in the dropdown
* (used for styling the options without updating the input)
*/
currentPendingValueValidIndexOnHover: number;
/** When taking input, this will store the actual text that is being entered */
currentPendingValue?: string;
/**
* The id of the current focused combo item, otherwise the id of the currently selected element,
* null otherwise
*/
ariaActiveDescendantValue?: string;
}
export declare const ComboBox: React.FunctionComponent<IComboBoxProps>;