Browse Source
style: prettier SiderMenu.js (#3501)
* style: prettier SiderMenu.js
* new config file
pull/3506/head
陈帅
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
11 additions and
10 deletions
-
azure-pipelines.yml
-
src/components/SiderMenu/SiderMenu.js
|
|
|
@ -5,10 +5,7 @@ |
|
|
|
name: ant design pro |
|
|
|
|
|
|
|
trigger: |
|
|
|
batch: true |
|
|
|
branches: |
|
|
|
exclude: |
|
|
|
- gh-pages |
|
|
|
- master |
|
|
|
|
|
|
|
jobs: |
|
|
|
- job: lintAndBuild |
|
|
|
@ -18,13 +15,14 @@ jobs: |
|
|
|
|
|
|
|
steps: |
|
|
|
- checkout: self |
|
|
|
fetchDepth: 1 |
|
|
|
clean: false |
|
|
|
- script: yarn install |
|
|
|
displayName: install |
|
|
|
- script: npm run lint |
|
|
|
displayName: lint |
|
|
|
- script: npm run build |
|
|
|
env: |
|
|
|
PROGRESS: none |
|
|
|
displayName: build |
|
|
|
|
|
|
|
- job: test |
|
|
|
@ -42,6 +40,8 @@ jobs: |
|
|
|
- script: yarn install |
|
|
|
displayName: install |
|
|
|
- script: npm run test:all |
|
|
|
env: |
|
|
|
PROGRESS: none |
|
|
|
displayName: test |
|
|
|
|
|
|
|
- job: Windows |
|
|
|
@ -59,6 +59,8 @@ jobs: |
|
|
|
- script: npm run lint |
|
|
|
displayName: lint |
|
|
|
- script: npm run build |
|
|
|
env: |
|
|
|
PROGRESS: none |
|
|
|
displayName: build |
|
|
|
|
|
|
|
- job: MacOS |
|
|
|
@ -75,5 +77,7 @@ jobs: |
|
|
|
displayName: install |
|
|
|
- script: npm run lint |
|
|
|
displayName: lint |
|
|
|
- script: npm run build |
|
|
|
- script: npm run |
|
|
|
env: |
|
|
|
PROGRESS: none |
|
|
|
displayName: build |
|
|
|
|
|
|
|
@ -25,10 +25,7 @@ export default class SiderMenu extends PureComponent { |
|
|
|
|
|
|
|
static getDerivedStateFromProps(props, state) { |
|
|
|
const { pathname, flatMenuKeysLen } = state; |
|
|
|
if ( |
|
|
|
props.location.pathname !== pathname || |
|
|
|
props.flatMenuKeys.length !== flatMenuKeysLen |
|
|
|
) { |
|
|
|
if (props.location.pathname !== pathname || props.flatMenuKeys.length !== flatMenuKeysLen) { |
|
|
|
return { |
|
|
|
pathname: props.location.pathname, |
|
|
|
flatMenuKeysLen: props.flatMenuKeys.length, |
|
|
|
|