Closed tihal closed 3 years ago
This PR fixes a bug that caused the "Site Host" row in the Site Overview tab to disappear if you were using Localhost routing AND you didn't have the Instant Reload addon installed.
There is a sister PR for this in the Core Local repo: https://github.com/getflywheel/flywheel-local/pull/1161
Also bumps the version number to 1.1.0 and Core Local version dependency to 6.1.1.
This gets rid of the SiteInfoOverviewHostRow component, and replaces it with a filter hook that simply returns the correct content for the Host row.
Instant Reload addon active, running, and displaying the correct site domain using site domain routing mode
Instant Reload addon active, running, and displaying the correct localhost port using localhost routing mode
Instant Reload addon active, not running, and displaying correct localhost port using localhost routing mode
Instant Reload uninstalled and using localhost:
https://wpengine.atlassian.net/browse/LOC-2911
Summary
This PR fixes a bug that caused the "Site Host" row in the Site Overview tab to disappear if you were using Localhost routing AND you didn't have the Instant Reload addon installed.
There is a sister PR for this in the Core Local repo: https://github.com/getflywheel/flywheel-local/pull/1161
Also bumps the version number to 1.1.0 and Core Local version dependency to 6.1.1.
Technical
This gets rid of the SiteInfoOverviewHostRow component, and replaces it with a filter hook that simply returns the correct content for the Host row.
Screenshots / Text Samples
Instant Reload addon active, running, and displaying the correct site domain using site domain routing mode
Instant Reload addon active, running, and displaying the correct localhost port using localhost routing mode
Instant Reload addon active, not running, and displaying correct localhost port using localhost routing mode
Instant Reload uninstalled and using localhost:
Reference
https://wpengine.atlassian.net/browse/LOC-2911