From 222173b38834485ac52a7dd39d3d9f892a1ee9e7 Mon Sep 17 00:00:00 2001 From: willyb321 Date: Sun, 25 Nov 2018 07:54:16 +1100 Subject: [PATCH] add category select to orbis modal --- src/app/components/ModalOrbis.jsx | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/app/components/ModalOrbis.jsx b/src/app/components/ModalOrbis.jsx index 56896fd4..9580fdfb 100644 --- a/src/app/components/ModalOrbis.jsx +++ b/src/app/components/ModalOrbis.jsx @@ -23,8 +23,10 @@ export default class ModalOrbis extends TranslatedComponent { this.state = { orbisCreds: Persist.getOrbisCreds(), orbisUrl: '...', + ship: this.props.ship, authenticatedStatus: 'Checking...' }; + this.orbisCategory = this.orbisCategory.bind(this); } /** @@ -88,6 +90,17 @@ export default class ModalOrbis extends TranslatedComponent { }); } + /** + * Handler for changing category + * @param {SyntheticEvent} e React Event + */ + orbisCategory(e) { + let ship = this.state.ship; + let cat = e.target.value; + ship.category = cat; + this.setState({ship}); + } + /** * Render the modal * @return {React.Component} Modal Content @@ -106,6 +119,17 @@ export default class ModalOrbis extends TranslatedComponent {

Log in / signup to Orbis

+

Category

+ +

{translate('Orbis link')}

e.target.select() }/>