Update TradeHistory component
This commit is contained in:
		@@ -439,6 +439,8 @@ export class Portal extends React.Component<PortalProps, PortalState> {
 | 
			
		||||
                tokenByAddress={this.props.tokenByAddress}
 | 
			
		||||
                userAddress={this.props.userAddress}
 | 
			
		||||
                networkId={this.props.networkId}
 | 
			
		||||
                isFullWidth={true}
 | 
			
		||||
                shouldRenderHeader={false}
 | 
			
		||||
            />
 | 
			
		||||
        );
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -13,6 +13,8 @@ interface TradeHistoryProps {
 | 
			
		||||
    tokenByAddress: TokenByAddress;
 | 
			
		||||
    userAddress: string;
 | 
			
		||||
    networkId: number;
 | 
			
		||||
    isFullWidth?: boolean;
 | 
			
		||||
    shouldRenderHeader?: boolean;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
interface TradeHistoryState {
 | 
			
		||||
@@ -20,6 +22,10 @@ interface TradeHistoryState {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
export class TradeHistory extends React.Component<TradeHistoryProps, TradeHistoryState> {
 | 
			
		||||
    public static defaultProps: Partial<TradeHistoryProps> = {
 | 
			
		||||
        isFullWidth: false,
 | 
			
		||||
        shouldRenderHeader: true,
 | 
			
		||||
    };
 | 
			
		||||
    private _fillPollingIntervalId: number;
 | 
			
		||||
    public constructor(props: TradeHistoryProps) {
 | 
			
		||||
        super(props);
 | 
			
		||||
@@ -38,10 +44,15 @@ export class TradeHistory extends React.Component<TradeHistoryProps, TradeHistor
 | 
			
		||||
        window.scrollTo(0, 0);
 | 
			
		||||
    }
 | 
			
		||||
    public render(): React.ReactNode {
 | 
			
		||||
        const rootClassName = !this.props.isFullWidth ? 'lg-px4 md-px4 sm-px2' : undefined;
 | 
			
		||||
        return (
 | 
			
		||||
            <div className="lg-px4 md-px4 sm-px2">
 | 
			
		||||
                <h3>Trade history</h3>
 | 
			
		||||
                <Divider />
 | 
			
		||||
            <div className={rootClassName}>
 | 
			
		||||
                {this.props.shouldRenderHeader && (
 | 
			
		||||
                    <div>
 | 
			
		||||
                        <h3>Trade history</h3>
 | 
			
		||||
                        <Divider />
 | 
			
		||||
                    </div>
 | 
			
		||||
                )}
 | 
			
		||||
                <div className="pt2" style={{ height: 608, overflow: 'scroll' }}>
 | 
			
		||||
                    {this._renderTrades()}
 | 
			
		||||
                </div>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user