Skip to content

Commit eb07c30

Browse files
author
Ives van Hoorne
committed
Create separate CLI sign in action
1 parent 9baa11a commit eb07c30

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

packages/app/src/app/pages/CLI/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class CLI extends React.Component {
2222
token={authToken}
2323
loading={isLoadingCLI}
2424
username={user && user.username}
25-
signIn={this.props.signals.signInClicked}
25+
signIn={this.props.signals.signInCliClicked}
2626
/>
2727
</Container>
2828
);

packages/app/src/app/store/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ export default Module({
6565
modalOpened: sequences.openModal,
6666
modalClosed: sequences.closeModal,
6767
signInClicked: sequences.signIn,
68+
signInCliClicked: sequences.signInCli,
6869
userMenuOpened: sequences.openUserMenu,
6970
userMenuClosed: sequences.closeUserMenu,
7071
notificationAdded: sequences.addNotification,

packages/app/src/app/store/sequences.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,15 @@ export const signInGithub = [
224224
set(state`isLoadingGithub`, false),
225225
];
226226

227+
export const signInCli = [
228+
signIn,
229+
when(state`user`),
230+
{
231+
true: [authorize],
232+
false: [],
233+
},
234+
];
235+
227236
export const loadSearch = factories.withLoadApp([]);
228237

229238
export const loadTerms = factories.withLoadApp([]);

0 commit comments

Comments
 (0)