Skip to content

Commit fda6632

Browse files
committed
client/modules/Users/reducers: update to named export and add types, wip no-verify
1 parent 9fc95a9 commit fda6632

2 files changed

Lines changed: 10 additions & 4 deletions

File tree

client/modules/User/reducers.ts

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1+
import type { CookieConsentOptions, PublicUser } from '../../../common/types';
12
import * as ActionTypes from '../../constants';
23

3-
const user = (state = { authenticated: false }, action) => {
4+
// User Action:
5+
export type UserAction = {
6+
user?: PublicUser;
7+
cookieConsent?: CookieConsentOptions;
8+
type: any;
9+
};
10+
11+
export const user = (state = { authenticated: false }, action: UserAction) => {
412
switch (action.type) {
513
case ActionTypes.AUTH_USER:
614
return {
@@ -47,5 +55,3 @@ const user = (state = { authenticated: false }, action) => {
4755
return state;
4856
}
4957
};
50-
51-
export default user;

client/reducers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import ide from './modules/IDE/reducers/ide';
44
import { preferences } from './modules/IDE/reducers/preferences';
55
import project from './modules/IDE/reducers/project';
66
import editorAccessibility from './modules/IDE/reducers/editorAccessibility';
7-
import user from './modules/User/reducers';
7+
import { user } from './modules/User/reducers';
88
import sketches from './modules/IDE/reducers/projects';
99
import toast from './modules/IDE/reducers/toast';
1010
import console from './modules/IDE/reducers/console';

0 commit comments

Comments
 (0)