@kiwicom/orbit-components
Version:
Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.
26 lines (20 loc) • 836 B
TypeScript
// Type definitions for @kiwicom/orbit-components
// Project: http://github.com/kiwicom/orbit
import * as React from "react";
import * as Common from "../../common/common";
import { SharedProps, Event } from "..";
export type ButtonEvent = Common.Event<
React.SyntheticEvent<HTMLButtonElement> | React.KeyboardEvent<HTMLButtonElement>
>;
interface Props extends SharedProps {
readonly value: number | string | (() => string | number);
readonly forwardedRef?: Common.Ref;
readonly disabledIncrement?: boolean;
readonly disabledDecrement?: boolean;
readonly onKeyDown?: Event;
readonly onDecrement?: ButtonEvent;
readonly onIncrement?: ButtonEvent;
readonly onChange?: Event;
}
declare const InputStepperStateless: React.FunctionComponent<Props>;
export { InputStepperStateless, InputStepperStateless as default };