20200428_jeffrey - silenceuncrio/diary GitHub Wiki
0900
繼續為了 ISMS Server - task 來重構
參考以下來重構目前的 context
commit 0d2cd64dc063bd9872e15c65e7fa601ca5309b3d
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Tue Apr 28 11:26:59 2020 +0800
refactoring
- using React Context as HOC
web/src/components/App/index.js | 91 +++++--------
web/src/components/Dashboard/index.js | 26 ++--
web/src/components/Map/index.js | 14 +-
web/src/components/Navigation/index.js | 159 ++++++++++++++++-------
web/src/components/Setting/index.js | 30 ++---
web/src/components/Theme/context.js | 9 --
web/src/components/Theme/index.js | 4 -
web/src/components/ThemeContext/ThemeProvider.js | 44 +++++++
web/src/components/ThemeContext/theme-context.js | 16 +++
web/src/components/ThemeContext/withTheme.js | 16 +++
web/src/components/Topology/index.js | 30 ++---
11 files changed, 261 insertions(+), 178 deletions(-)
commit 267ad524a71b60b7225504232036ad870e5120ff
Author: jeffrey <[email protected]>
Date: Tue Apr 28 11:38:44 2020 +0800
refactoring
- remove useless
web/src/components/App/index.js | 36 +++++++++++-------------
web/src/components/ThemeContext/ThemeProvider.js | 6 ----
web/src/components/ThemeContext/theme-context.js | 4 +--
3 files changed, 19 insertions(+), 27 deletions(-)
1300
commit ef27884af56ff211ad5d90200b7686eab5fc5a7e
Author: jeffrey <[email protected]>
Date: Tue Apr 28 13:39:10 2020 +0800
refactoring components/Navigation
web/src/components/Navigation/NavBar.js | 22 ++
web/src/components/Navigation/NavDashboard.js | 99 +++++++++
web/src/components/Navigation/NavMap.js | 93 +++++++++
web/src/components/Navigation/NavSetting.js | 93 +++++++++
web/src/components/Navigation/NavTopology.js | 93 +++++++++
web/src/components/Navigation/index.js | 285 +-------------------------
6 files changed, 405 insertions(+), 280 deletions(-)
commit 2644543c32bed1a08bf460f602a47755d9a8fa6e
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Tue Apr 28 13:45:58 2020 +0800
refactoring components/Navigation
- IsmsHeader
web/src/components/Navigation/IsmsHeader.js | 58 +++++++++++++++++++++++++++
web/src/components/Navigation/NavDashboard.js | 49 +---------------------
web/src/components/Navigation/NavMap.js | 49 +---------------------
web/src/components/Navigation/NavSetting.js | 49 +---------------------
web/src/components/Navigation/NavTopology.js | 49 +---------------------
5 files changed, 62 insertions(+), 192 deletions(-)
commit 8b28ed1c86d9049bdf10621d0c98a866402bae30
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Tue Apr 28 14:16:27 2020 +0800
refactoring components/Navigation
- using react-icons
- and styled-components
web/src/components/Navigation/NavDashboard.js | 38 +++++++++++++++++++--------
web/src/components/Navigation/NavMap.js | 25 ++++++++++++------
web/src/components/Navigation/NavSetting.js | 25 ++++++++++++------
web/src/components/Navigation/NavTopology.js | 25 ++++++++++++------
4 files changed, 78 insertions(+), 35 deletions(-)
commit 6581ba991947851501fdc82014b86aae768506ee
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Tue Apr 28 14:20:42 2020 +0800
adjust the vertical-align for react-icons
web/src/components/Dashboard/chartPie.js | 3 +++
web/src/components/Dashboard/signalStrength.js | 4 ++++
2 files changed, 7 insertions(+)
commit 4f9126b4cb2a2f267718cb74fbd93f58615fca19
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Tue Apr 28 14:49:57 2020 +0800
refactoring
- RWD
web/src/components/Dashboard/index.js | 2 +-
web/src/components/Dashboard/widgetContainer.js | 6 ++--
web/src/components/Map/index.css | 9 ------
web/src/components/Map/index.js | 39 ++++++++++++++++++-------
web/src/components/Navigation/IsmsHeader.js | 2 +-
web/src/components/Setting/index.js | 17 ++++++++---
web/src/components/Topology/index.js | 17 ++++++++---
7 files changed, 59 insertions(+), 33 deletions(-)
1650
M350-C - task - [70%] - P1 - CTCU web language
修個小 bug
commit c854ab4f56f4329587de9dd4a2571fac0fca8090
Refs: [hotfix/v0.03], {origin/hotfix/v0.03}
Author: jeffrey <[email protected]>
Date: Tue Apr 28 16:47:55 2020 +0800
call $translate.use(vm.language) at app.controller.js
proscend/prosrc/www/src/app/app.controller.js.src | 2 ++
1 file changed, 2 insertions(+)
另外 wizard 那一頁很多都沒有套 multiple language key
所以無法套到中文語系檔