diff --git a/types/rc-slider/index.d.ts b/types/rc-slider/index.d.ts index 247ddab998..29574a8e95 100644 --- a/types/rc-slider/index.d.ts +++ b/types/rc-slider/index.d.ts @@ -8,6 +8,7 @@ // Nick Maddren // Roman Nevolin // Mojtaba Izadmehr +// Andrey Yankovsky // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 @@ -135,6 +136,10 @@ export interface SliderProps extends CommonApiProps { * onAfterChange will be triggered when ontouchend or onmouseup is triggered. */ onAfterChange?(value: number): void; + /** + * Handle blur event on the control + */ + onBlur?: React.FocusEventHandler; /** * Set initial value of slider. * @default 0 diff --git a/types/rc-slider/rc-slider-tests.tsx b/types/rc-slider/rc-slider-tests.tsx index 0570d8f05d..92dffcbeb1 100644 --- a/types/rc-slider/rc-slider-tests.tsx +++ b/types/rc-slider/rc-slider-tests.tsx @@ -24,6 +24,8 @@ const onChangeFunc1 = (string: number) => {}; const onChangeFunc2 = (string: number[]) => {}; +const onBlurFunc = (e: React.FocusEvent) => {}; + ReactDOM.render(