Fix jsdocs. Simplify the source code

This commit is contained in:
Lyubo Marinov 2017-07-06 13:24:24 -05:00
parent cc9249ba1a
commit 9bd6bbfd95
4 changed files with 9 additions and 11 deletions

View File

@ -130,8 +130,8 @@ export class App extends AbstractApp {
* @private
* @returns {void}
*/
_onLinkingURL(event) {
this._openURL(event.url);
_onLinkingURL({ url }) {
this._openURL(url);
}
}

View File

@ -15,13 +15,13 @@ MiddlewareRegistry.register(store => next => action => {
/**
* Notifies the feature app that the action {@link CONNECTION_ESTABLISHED} is
* being dispatched within a specific Redux {@code store}.
* being dispatched within a specific redux {@code store}.
*
* @param {Store} store - The Redux store in which the specified {@code action}
* @param {Store} store - The redux store in which the specified {@code action}
* is being dispatched.
* @param {Dispatch} next - The Redux {@code dispatch} function to dispatch the
* @param {Dispatch} next - The redux {@code dispatch} function to dispatch the
* specified {@code action} to the specified {@code store}.
* @param {Action} action - The Redux action {@code CONNECTION_ESTABLISHED}
* @param {Action} action - The redux action {@code CONNECTION_ESTABLISHED}
* which is being dispatched in the specified {@code store}.
* @private
* @returns {Object} The new state that is the result of the reduction of the

View File

@ -60,13 +60,11 @@ class Root extends Component {
// precedence.
if (typeof this.props.url === 'undefined') {
Linking.getInitialURL()
.then(url => {
this.setState({ url });
})
.then(url => this.setState({ url }))
.catch(err => {
console.error('Failed to get initial URL', err);
// Start with an empty URL if getting the initial URL fails
// Start with an empty URL if getting the initial URL fails;
// otherwise, nothing will be rendered.
this.setState({ url: null });
});