Jack Maclennan Portfolio
    Preparing search index...
    interface SelectProps {
        className?: string;
        options: SelectOption[];
        selectedOption: SelectOption | undefined;
        placeholder?: SelectOption;
        onChange: (value: SelectOption) => void;
        loading?: boolean;
    }
    Index

    Properties

    className?: string

    optional value to customize wrapper style

    options: SelectOption[]

    array of SelectOption to be used in Select

    selectedOption: SelectOption | undefined

    currently selected option

    placeholder?: SelectOption

    optional value to be displayed if no option is currently selected

    onChange: (value: SelectOption) => void

    function for parent to handle option change

    loading?: boolean

    optional value to display loading component if parent data is asynchronous