Skip to content

Commit 9ba03ff

Browse files
author
rulishu
committed
chore(WingBlank): 重构WingBlank为function组件
1 parent 5288845 commit 9ba03ff

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

packages/core/src/WingBlank/index.tsx

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,15 @@ export interface WingBlankProps extends ViewProps {
88
size?: 'small' | 'default' | 'large' | number;
99
}
1010

11-
export default class WingBlank extends Component<WingBlankProps> {
12-
static defaultProps: WingBlankProps = {
13-
size: 'default',
14-
};
15-
render() {
16-
const { style, size, ...restProps } = this.props;
17-
let sizeStyle: WingBlankProps['style'] = {};
18-
if (typeof size === 'number') {
19-
sizeStyle.marginHorizontal = size;
20-
} else if (size && styles[size]) {
21-
sizeStyle = styles[size];
22-
}
23-
return <View testID="RNE__WingBlank__view" {...restProps} style={[sizeStyle, style]} />;
11+
export default function Winglink(props: WingBlankProps) {
12+
let { style, size, ...restProps } = props;
13+
let sizeStyle: WingBlankProps['style'] = {};
14+
if (typeof size === 'number') {
15+
sizeStyle.marginHorizontal = size;
16+
} else if (size && styles[size]) {
17+
sizeStyle = styles[size];
2418
}
19+
return <View testID="RNE__WingBlank__view" {...restProps} style={[sizeStyle, style]} />;
2520
}
2621

2722
const styles = StyleSheet.create({

0 commit comments

Comments
 (0)