Commit 2a6613bb937521eed1ceea4741e84c3d9fd42a00

Authored by zhuqin
1 parent 5eb19e15

feat: require 改import引入方式

... ... @@ -10,8 +10,8 @@ import React, {
10 10 useState,
11 11 } from 'react';
12 12 import { FunctionProps } from '../index';
  13 +import emptyImg from '../svg/custom_chart_null.png';
13 14 import { handleHighlight } from './var-picker';
14   -const emptyImg = require('../svg/custom_chart_null.png');
15 15 type PickProps = {
16 16 dataSource: FunctionProps[];
17 17 onHover: (nodeData: FunctionProps | null) => void;
... ...
... ... @@ -11,8 +11,8 @@ import React, {
11 11 useState,
12 12 } from 'react';
13 13 import { ColsTreeSelectProps } from '../index';
  14 +import emptyImg from '../svg/custom_chart_null.png';
14 15 import { widgetMapping } from '../util';
15   -const emptyImg = require('../svg/custom_chart_null.png');
16 16
17 17 type VarProps = {
18 18 dataSource: ColsTreeSelectProps[];
... ...
... ... @@ -134,7 +134,7 @@ export const QxFunctionOperation: React.FC<QxFunOperationProps> = ({
134 134 if (isScriptEditMode) setScriptEdit(isScriptEditMode);
135 135 }, [isScriptEditMode]);
136 136
137   - const dealFunctionList = (originData: any = []) => {
  137 + const dealFunctionList = (originData: any) => {
138 138 // const titleEnum: any = {
139 139 // TEXT: '文本函数',
140 140 // MATH: '数学函数',
... ... @@ -145,7 +145,10 @@ export const QxFunctionOperation: React.FC<QxFunOperationProps> = ({
145 145 // CUSTOM: '自定义',
146 146 // COMMON: '常用函数',
147 147 // };
148   - const funcList = originData.map(
  148 + if (!_.isArray(originData)) {
  149 + return;
  150 + }
  151 + const funcList = originData?.map(
149 152 (item: { name: string; code: string; details?: any[] }) => {
150 153 return {
151 154 key: item.code,
... ...