Selaa lähdekoodia

lint: change to eslint-config-umi

陈帅 7 vuotta sitten
vanhempi
commit
d8ab4925c2

+ 1 - 2
.eslintrc.js

@@ -1,6 +1,5 @@
 module.exports = {
-  parser: 'babel-eslint',
-  extends: ['airbnb', 'prettier'],
+  extends: ['eslint-config-umi', 'prettier'],
   env: {
     browser: true,
     node: true,

+ 3 - 1
package.json

@@ -27,6 +27,8 @@
     "bizcharts-plugin-slider": "^2.0.3",
     "classnames": "^2.2.6",
     "enquire-js": "^0.2.1",
+    "eslint-config-umi": "^0.1.4",
+    "eslint-plugin-flowtype": "2",
     "lodash": "^4.17.4",
     "lodash-decorators": "^6.0.0",
     "lodash.isequal": "^4.5.0",
@@ -47,7 +49,7 @@
     "rollup-plugin-json": "^3.0.0",
     "setprototypeof": "^1.1.0",
     "umi-plugin-locale": "^1.0.1",
-    "url-polyfill": "^1.0.10"
+    "url-polyfill": "^1.0.13"
   },
   "devDependencies": {
     "@babel/polyfill": "^7.0.0-beta.36",

+ 1 - 1
src/pages/Account/Center/Projects.js

@@ -26,7 +26,7 @@ export default class Center extends PureComponent {
               hoverable
               cover={<img alt={item.title} src={item.cover} />}
             >
-              <Card.Meta title={<a href="#">{item.title}</a>} description={item.subDescription} />
+              <Card.Meta title={<a>{item.title}</a>} description={item.subDescription} />
               <div className={stylesProjects.cardItemContent}>
                 <span>{moment(item.updatedAt).fromNow()}</span>
                 <div className={stylesProjects.avatarList}>

+ 1 - 1
src/pages/List/CardList.js

@@ -74,7 +74,7 @@ export default class CardList extends PureComponent {
                   <Card hoverable className={styles.card} actions={[<a>操作一</a>, <a>操作二</a>]}>
                     <Card.Meta
                       avatar={<img alt="" className={styles.cardAvatar} src={item.avatar} />}
-                      title={<a href="#">{item.title}</a>}
+                      title={<a>{item.title}</a>}
                       description={
                         <Ellipsis className={styles.item} lines={3}>
                           {item.description}

+ 1 - 1
src/pages/List/Projects.js

@@ -70,7 +70,7 @@ export default class CoverCardList extends PureComponent {
               cover={<img alt={item.title} src={item.cover} />}
             >
               <Card.Meta
-                title={<a href="#">{item.title}</a>}
+                title={<a>{item.title}</a>}
                 description={<Ellipsis lines={2}>{item.subDescription}</Ellipsis>}
               />
               <div className={styles.cardItemContent}>