package react.semanticui; import react.ReactComponent; import react.BaseProps; import haxe.extern.EitherType; #if react_global @:native('semanticUIReact.Icon') #else @:jsRequire('semantic-ui-react', 'Icon') #end extern class Icon extends ReactComponentOfProps {} typedef IconProps = { > BaseSemanticProps, // ?aria-hidden:String, // ?aria-label:String, ?bordered:Bool, ?circular:Bool, ?color:String, ?corner:EitherType, ?disabled:Bool, ?fitted:Bool, ?flipped:String, ?inverted:Bool, ?link:Bool, ?loading:Bool, ?name:String, ?rotated:String, ?size:String, }