Browse Source

Remove unnecessary dependency of components from scaffold

nikogu 8 years atrás
parent
commit
37758b8a6e

+ 4 - 1
src/components/ActiveChart/index.js

@@ -2,10 +2,13 @@ import React, { PureComponent } from 'react';
 
 import { MiniArea } from '../Charts';
 import NumberInfo from '../NumberInfo';
-import { fixedZero } from '../../utils/utils';
 
 import styles from './index.less';
 
+function fixedZero(val) {
+  return val * 1 < 10 ? `0${val}` : val;
+}
+
 function getActiveData() {
   const activeData = [];
   for (let i = 0; i < 24; i += 1) {

+ 0 - 3
src/components/ActiveChart/index.less

@@ -1,6 +1,3 @@
-@import "~antd/lib/style/themes/default.less";
-@import "../../utils/utils.less";
-
 .activeChart {
   position: relative;
 }

+ 7 - 1
src/components/Charts/ChartCard/index.less

@@ -1,5 +1,11 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../../utils/utils.less";
+
+.textOverflow() {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  word-break: break-all;
+  white-space: nowrap;
+}
 
 .chartCard {
   position: relative;

+ 0 - 1
src/components/Charts/Field/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../../utils/utils.less";
 
 .field {
   white-space: nowrap;

+ 0 - 1
src/components/Charts/MiniProgress/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../../utils/utils.less";
 
 .miniProgress {
   padding: 5px 0;

+ 5 - 3
src/components/Charts/Pie/index.js

@@ -45,14 +45,16 @@ class Pie extends Component {
       if (!this.state.legendBlock) {
         this.setState({
           legendBlock: true,
+        }, () => {
+          this.renderChart();
         });
-        this.renderChart();
       }
     } else if (this.state.legendBlock) {
       this.setState({
         legendBlock: false,
+      }, () => {
+        this.renderChart();
       });
-      this.renderChart();
     }
   }
 
@@ -94,7 +96,7 @@ class Pie extends Component {
       animate = true,
       colors,
       lineWidth = 0,
-    } = this.props;
+      } = this.props;
 
     const defaultColors = colors;
 

+ 0 - 1
src/components/Charts/Pie/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../../utils/utils.less";
 
 .pie {
   position: relative;

+ 0 - 1
src/components/Charts/Radar/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../../utils/utils.less";
 
 .radar {
   .legend {

+ 0 - 1
src/components/Charts/WaterWave/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../../utils/utils.less";
 
 .waterWave {
   display: inline-block;

+ 1 - 1
src/components/Exception/index.less

@@ -1,5 +1,5 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../utils/utils.less";
+@import "~antd/lib/style/mixins/clearfix.less";
 
 .exception {
   display: flex;

+ 7 - 1
src/components/NumberInfo/index.less

@@ -1,5 +1,11 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../utils/utils.less";
+
+.textOverflow() {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  word-break: break-all;
+  white-space: nowrap;
+}
 
 .numberInfo {
   .suffix {

+ 0 - 1
src/components/StandardFormRow/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../utils/utils.less";
 
 .standardFormRow {
   border-bottom: 1px dashed @border-color-split;

+ 0 - 1
src/components/StandardTable/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../utils/utils.less";
 
 .standardTable {
   :global {

+ 0 - 1
src/components/TagSelect/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../utils/utils.less";
 
 .tagSelect {
   user-select: none;

+ 0 - 1
src/components/Trend/index.less

@@ -1,5 +1,4 @@
 @import "~antd/lib/style/themes/default.less";
-@import "../../utils/utils.less";
 
 .trendItem {
   display: inline-block;