From 0e21e35c51b1272650e27118d8eb1aaaa2f15b1e Mon Sep 17 00:00:00 2001 From: ayusharma Date: Tue, 10 Jul 2018 17:51:23 +0200 Subject: [PATCH] feat: capitalises logged in username (#752) --- src/webui/src/components/Header/index.js | 4 +++- test/e2e/e2e.spec.js | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/webui/src/components/Header/index.js b/src/webui/src/components/Header/index.js index 1c1884d46..2db6cd338 100644 --- a/src/webui/src/components/Header/index.js +++ b/src/webui/src/components/Header/index.js @@ -2,6 +2,7 @@ import React from 'react'; import {Form, Button, Dialog, Input, Alert} from 'element-react'; import isString from 'lodash/isString'; import isNumber from 'lodash/isNumber'; +import capitalize from 'lodash/capitalize'; import {Link} from 'react-router-dom'; import API from '../../../utils/api'; @@ -134,9 +135,10 @@ export default class Header extends React.Component { renderUserActionButton() { if (!this.isTokenExpire) { // TODO: Check jwt token expire + const username = capitalize(storage.getItem('username')); return (
- Hi, {storage.getItem('username')} + Hi, {username}
); diff --git a/test/e2e/e2e.spec.js b/test/e2e/e2e.spec.js index 646c007b5..90e1d19ed 100644 --- a/test/e2e/e2e.spec.js +++ b/test/e2e/e2e.spec.js @@ -97,7 +97,7 @@ describe('/ (Verdaccio Page)', () => { // check whether user is logged const greetings = await page.evaluate(() => document.querySelector('.user-logged-greetings').textContent); const buttonLogout = await page.$('.header-button-logout'); - expect(greetings).toMatch('Hi, test'); + expect(greetings).toMatch('Hi, Test'); expect(buttonLogout).toBeDefined(); });