antd
Version:
An enterprise-class UI design language and React components implementation
16 lines (15 loc) • 563 B
TypeScript
import type { TourProps } from './interface';
interface Props {
defaultType?: string;
steps?: TourProps['steps'];
current?: number;
defaultCurrent?: number;
}
/**
* returns the merged type of a step or the default type.
*/
declare const useMergedType: ({ defaultType, steps, current, defaultCurrent }: Props) => {
currentMergedType: string | undefined;
updateInnerCurrent: (updater: number | ((origin: number | undefined) => number | undefined) | undefined, ignoreDestroy?: boolean | undefined) => void;
};
export default useMergedType;