UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

23 lines (22 loc) 736 B
import React, { FC } from 'react'; import { PressEvents } from '@react-types/shared'; import { IComponentHTMLElement } from '../../../types/IComponent'; import './Select-Trigger.css'; import '../TriggerIconContainer/Select-TriggerIconContainer.css'; import '../TriggerIcon/Select-TriggerIcon.css'; /** * Minimal interface required for any trigger component */ export interface ISelectTrigger extends IComponentHTMLElement, PressEvents { /** * Make element unavailable */ disabled?: boolean; } export declare const SelectTriggerContext: React.Context<ISelectTrigger>; /** * Basic implementation of select trigger * * You can replace it to anything other */ export declare const SelectTrigger: FC<ISelectTrigger>;