@douyinfe/semi-ui
Version:
A modern, comprehensive, flexible design system and UI library. Connect DesignOps & DevOps. Quickly build beautiful React apps. Maintained by Douyin-fe team.
14 lines (10 loc) • 416 B
text/typescript
import React from 'react';
import Anchor, { AnchorProps, AnchorState } from '.';
export type AnchorContextType = Pick<AnchorProps, 'showTooltip' | 'position' | 'autoCollapse' | 'size'>
& Pick<AnchorState, 'activeLink'>
& Pick<Anchor, 'addLink' | 'removeLink' | 'childMap'>
& {
onClick: Anchor['handleClick']
};
const AnchorContext = React.createContext<AnchorContextType>(null);
export default AnchorContext;