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

所以無法套到中文語系檔