paritytech / parity-ui

Moved to https://github.com/parity-js/shell
7 stars 9 forks source link

home: Ensure correct "incomplete installation" notifications are displayed #5

Open gavofyork opened 8 years ago

gavofyork commented 8 years ago

This refers to the home screen of Parity (127.0.0.1:8080/home/, home.parity). This ensure that the user does not get told to install any proxy when they could reasonably have our extension(s) look after it.

We need to know a few things:

Once in place, the logic is simple:

The actions based upon the logic are:

goldylucks commented 8 years ago

@tomusdrw do we have an .parity endpoint to ping to test for proxy?

tomusdrw commented 8 years ago

On it's way: https://github.com/ethcore/parity/pull/1543

goldylucks commented 8 years ago

@tomusdrw I thought about wrapping Home and Topbar in a component that will manage the state for all this.

we r already using topbar as a 'kinda store', so maybe we'll do #16 first?