Skip to content

Commit 0d72e23

Browse files
committed
Add single default export at end of the file
1 parent fb42ac8 commit 0d72e23

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

server/controllers/user.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import User from '../models/user';
33
/**
44
* Load user and append to req.
55
*/
6-
export function load(req, res, next, id) {
6+
function load(req, res, next, id) {
77
User.get(id).then((user) => {
88
req.user = user; // eslint-disable-line no-param-reassign
99
return next();
@@ -14,7 +14,7 @@ export function load(req, res, next, id) {
1414
* Get user
1515
* @returns {User}
1616
*/
17-
export function get(req, res) {
17+
function get(req, res) {
1818
return res.json(req.user);
1919
}
2020

@@ -24,7 +24,7 @@ export function get(req, res) {
2424
* @property {string} req.body.mobileNumber - The mobileNumber of user.
2525
* @returns {User}
2626
*/
27-
export function create(req, res, next) {
27+
function create(req, res, next) {
2828
const user = new User({
2929
username: req.body.username,
3030
mobileNumber: req.body.mobileNumber
@@ -41,7 +41,7 @@ export function create(req, res, next) {
4141
* @property {string} req.body.mobileNumber - The mobileNumber of user.
4242
* @returns {User}
4343
*/
44-
export function update(req, res, next) {
44+
function update(req, res, next) {
4545
const user = req.user;
4646
user.username = req.body.username;
4747
user.mobileNumber = req.body.mobileNumber;
@@ -57,7 +57,7 @@ export function update(req, res, next) {
5757
* @property {number} req.query.limit - Limit number of users to be returned.
5858
* @returns {User[]}
5959
*/
60-
export function list(req, res, next) {
60+
function list(req, res, next) {
6161
const { limit = 50, skip = 0 } = req.query;
6262
User.list({ limit, skip }).then((users) => res.json(users))
6363
.error((e) => next(e));
@@ -67,9 +67,11 @@ export function list(req, res, next) {
6767
* Delete user.
6868
* @returns {User}
6969
*/
70-
export function remove(req, res, next) {
70+
function remove(req, res, next) {
7171
const user = req.user;
7272
user.removeAsync()
7373
.then((deletedUser) => res.json(deletedUser))
7474
.error((e) => next(e));
7575
}
76+
77+
export default { load, get, create, update, list, remove };

server/routes/user.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import express from 'express';
2-
import * as userCtrl from '../controllers/user';
2+
import userCtrl from '../controllers/user';
33

44
const router = express.Router(); // eslint-disable-line new-cap
55

0 commit comments

Comments
 (0)