Commit 21633a3950beacbedce258f5035ce2a195dcc2c3

Authored by 陈洋
1 parent 6f9dec9c

pref: 修改引用

@@ -7,6 +7,7 @@ export * from './qx-user-selector'; @@ -7,6 +7,7 @@ export * from './qx-user-selector';
7 export * from './qx-form-select'; 7 export * from './qx-form-select';
8 export * from './qx-app-selector'; 8 export * from './qx-app-selector';
9 export * from './utils'; 9 export * from './utils';
  10 +export * from './qx-field';
10 11
11 // export * from './qx-btn'; 12 // export * from './qx-btn';
12 // export { default as FieldSetter } from './qx-field-setter'; 13 // export { default as FieldSetter } from './qx-field-setter';
@@ -3,7 +3,7 @@ import { Divider, Input, Menu, Popover } from 'antd'; @@ -3,7 +3,7 @@ import { Divider, Input, Menu, Popover } from 'antd';
3 import * as React from 'react'; 3 import * as React from 'react';
4 import type { ReactElement } from 'react'; 4 import type { ReactElement } from 'react';
5 import { useEffect, useState } from 'react'; 5 import { useEffect, useState } from 'react';
6 -import QxFieldItem from '../qx-field/src/item'; 6 +import { QxFieldItem } from '@qx/common';
7 import { useDebounceFn } from 'ahooks'; 7 import { useDebounceFn } from 'ahooks';
8 import { isEmpty } from 'lodash-es'; 8 import { isEmpty } from 'lodash-es';
9 import { QxBaseIcon } from '@qx/common'; 9 import { QxBaseIcon } from '@qx/common';
@@ -15,7 +15,7 @@ group: @@ -15,7 +15,7 @@ group:
15 15
16 ```tsx 16 ```tsx
17 import React from 'react'; 17 import React from 'react';
18 -import { QxFieldItem } from './index'; 18 +import { QxFieldItem } from '@qx/common';
19 19
20 export default () => { 20 export default () => {
21 return <QxFieldItem name={'标题'} widget={'qxInput'} />; 21 return <QxFieldItem name={'标题'} widget={'qxInput'} />;
@@ -4,7 +4,7 @@ import * as React from 'react'; @@ -4,7 +4,7 @@ import * as React from 'react';
4 import { FC, ReactElement, useEffect, useState } from 'react'; 4 import { FC, ReactElement, useEffect, useState } from 'react';
5 import type { OptionField } from '../type'; 5 import type { OptionField } from '../type';
6 import { getUsefulFieldProp } from '../util'; 6 import { getUsefulFieldProp } from '../util';
7 -import QxFieldItem from '../item'; 7 +import { QxFieldItem } from '@qx/common';
8 import './style.less'; 8 import './style.less';
9 import Checkbox from 'antd/es/checkbox/Checkbox'; 9 import Checkbox from 'antd/es/checkbox/Checkbox';
10 import {QxBaseIcon} from '@qx/common'; 10 import {QxBaseIcon} from '@qx/common';
@@ -6,7 +6,7 @@ import { useEffect, useState } from 'react'; @@ -6,7 +6,7 @@ import { useEffect, useState } from 'react';
6 import type { OptionField } from '../type'; 6 import type { OptionField } from '../type';
7 import { getUsefulFieldProp } from '../util'; 7 import { getUsefulFieldProp } from '../util';
8 // import {flatFields, getUsefulFieldProp} from '../util'; 8 // import {flatFields, getUsefulFieldProp} from '../util';
9 -import QxFieldItem from '../item'; 9 +import { QxFieldItem } from '@qx/common';
10 import {QxBaseIcon} from '@qx/common'; 10 import {QxBaseIcon} from '@qx/common';
11 import './style.less'; 11 import './style.less';
12 import { useDebounceFn } from 'ahooks'; 12 import { useDebounceFn } from 'ahooks';
@@ -3,7 +3,7 @@ import * as React from 'react'; @@ -3,7 +3,7 @@ import * as React from 'react';
3 import { useEffect, useState } from 'react'; 3 import { useEffect, useState } from 'react';
4 import type { OptionField, WidgetField } from '../type'; 4 import type { OptionField, WidgetField } from '../type';
5 import { getUsefulFieldProp } from '../util'; 5 import { getUsefulFieldProp } from '../util';
6 -import QxFieldItem from '../item'; 6 +import { QxFieldItem } from '@qx/common';
7 import { useLocation } from 'react-router'; 7 import { useLocation } from 'react-router';
8 import { getFieldOptions } from '../../service'; 8 import { getFieldOptions } from '../../service';
9 import './style.less'; 9 import './style.less';
@@ -96,7 +96,7 @@ export const QxFormSelect: React.FC<FormSelectProps> = (props) => { @@ -96,7 +96,7 @@ export const QxFormSelect: React.FC<FormSelectProps> = (props) => {
96 modalProps={{ 96 modalProps={{
97 width: 550, 97 width: 550,
98 destroyOnClose: true, 98 destroyOnClose: true,
99 - visible: state.modalVisible, 99 + open: state.modalVisible,
100 onOk: () => setState({ modalVisible: false }), 100 onOk: () => setState({ modalVisible: false }),
101 onCancel: () => setState({ modalVisible: false }), 101 onCancel: () => setState({ modalVisible: false }),
102 }} 102 }}