Merge pull request #106 from trezor/fix/LeftNavigation-account-render

fix for LeftNavigation render
pull/114/head
Vladimir Volek 6 years ago committed by GitHub
commit 8e33c24875
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -69,7 +69,7 @@ type TransitionMenuProps = {
children?: React.Node;
}
// TransitionMenu needs to dispatch window.resize even
// TransitionMenu needs to dispatch window.resize event
// in order to StickyContainer be recalculated
const TransitionMenu = (props: TransitionMenuProps): React$Element<TransitionGroup> => (
<TransitionGroupWrapper component="div" className="transition-container">
@ -98,19 +98,14 @@ type State = {
class LeftNavigation extends React.PureComponent<Props, State> {
constructor(props: Props) {
super(props);
const { location } = this.props.router;
const hasNetwork = location && location.state && location.state.network;
this.state = {
animationType: null,
animationType: hasNetwork ? 'slide-left' : null,
shouldRenderDeviceSelection: false,
};
}
componentDidMount() {
this.setState({
animationType: null,
shouldRenderDeviceSelection: false,
});
}
componentWillReceiveProps(nextProps: Props) {
const { deviceDropdownOpened } = nextProps;
const { selectedDevice } = nextProps.wallet;

Loading…
Cancel
Save