Files
trailway-front/src/components/widget/AuthWidget.tsx
2024-01-11 00:49:37 +08:00

20 lines
441 B
TypeScript

/**
* Created by 叶子 on 2017/7/31.
*/
import { Component } from 'react';
import { connectAlita } from 'redux-alita';
type AuthWidgetProps = {
auth: any;
children: (param: any) => React.ReactElement;
};
class AuthWidget extends Component<AuthWidgetProps> {
render() {
const { auth = {} } = this.props;
return this.props.children(auth.data || {});
}
}
export default connectAlita(['auth'])(AuthWidget);