21 lines
		
	
	
		
			513 B
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			513 B
		
	
	
	
		
			TypeScript
		
	
	
| import type { CSSProperties, FC, ReactNode } from "react";
 | |
| 
 | |
| export interface HeaderBackProps {
 | |
|   /** 标题 */
 | |
|   title: ReactNode;
 | |
|   /** 历史记录对象,用于返回上一页,默认使用 window.history.back */
 | |
|   history?: {
 | |
|     goBack?: () => void;
 | |
|     [key: string]: any;
 | |
|   };
 | |
|   /** 是否显示返回按钮,默认为 true */
 | |
|   previous?: boolean;
 | |
|   /** 自定义样式 */
 | |
|   style?: CSSProperties;
 | |
| }
 | |
| 
 | |
| /** 头部返回组件 */
 | |
| declare const HeaderBack: FC<HeaderBackProps>;
 | |
| 
 | |
| export default HeaderBack;
 |