Skip to content

Commit

Permalink
feat: v4.x
Browse files Browse the repository at this point in the history
  • Loading branch information
陈书航 committed Jan 18, 2022
1 parent ddcd992 commit d19177e
Show file tree
Hide file tree
Showing 55 changed files with 371 additions and 209 deletions.
20 changes: 10 additions & 10 deletions .fatherrc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ export default {
},
disableTypeCheck: true,
cssModules: false,
// extraBabelPlugins: [
// [
// 'babel-plugin-import',
// {
// libraryName: 'antd-mobile-v2',
// libraryDirectory: 'es',
// style: true,
// },
// ],
// ],
extraBabelPlugins: [
[
'babel-plugin-import',
{
libraryName: 'antd-mobile-v2',
libraryDirectory: 'es',
style: true,
},
],
],
};
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,21 +39,23 @@
},
"dependencies": {
"@bang88/china-city-data": "^1.0.0",
"antd-mobile": "5.0.0-rc.19",
"antd-mobile-v2": "2.3.4",
"classnames": "^2.3.1",
"copy-to-clipboard": "^3.3.1",
"dayjs": "^1.10.6",
"lodash": "^4.17.21",
"rc-field-form": "1.14.0",
"rmc-date-picker": "^6.0.10",
"react-transition-group": "4.4.1",
"rmc-date-picker": "^6.0.10",
"rmc-feedback": "^2.0.0"
},
"devDependencies": {
"@alita/test": "^0.0.4",
"@babel/core": "^7.16.5",
"@babel/plugin-transform-runtime": "^7.16.5",
"@types/lodash": "^4.14.171",
"@types/react-transition-group": "4.4.1",
"alita-test": "4.0.0-alpha.6",
"babel-plugin-import": "^1.13.3",
"dumi": "^1.0.16",
Expand All @@ -65,7 +67,6 @@
"postcss-plugin-px2rem": "^0.8.1",
"prettier": "^2.2.1",
"react": "^16.12.0",
"@types/react-transition-group": "4.4.1",
"yorkie": "^2.0.0"
}
}
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ import {
DformText,
DformPicker,
DformFile,
} from '../';
} from '../../';

export const FormItemType = {
input: DformInput,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import {
DformText,
DformPicker,
DformFile,
} from '../';
} from '../../';

import Title from '../Title';

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import {
DformCheckBox,
DformText,
DformPicker,
} from '..';
} from '../../';

const FormItemType = {
input: DformInput,
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import React, { FC, useState, useEffect } from 'react';
import React, { FC, useState } from 'react';
import { Modal, Button, WingBlank, WhiteSpace, List } from 'antd-mobile-v2';
import copy from 'copy-to-clipboard';
import Form from 'rc-field-form';
import { Store, ValidateErrorEntity } from 'rc-field-form/es/interface';
import EditForm from '../EditForm/EditForm';
import { getFormItem, DFormData } from '../DynamicForm/Form';
import { getFormItem } from '../DynamicForm/Form';
import { IFormItemProps } from '../../PropsType';

interface NewFieldPickerProps {
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion src/components/AddressPicker/AddressPickerGroup.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, { FC, useState, useEffect, useRef } from 'react';
import { Modal, List } from 'antd-mobile-v2';
import classnames from 'classnames';
import { IAddressPickerProps, valueProps, IModalData } from './interface';
import TextItem from '../TextItem';
import TextItem from '../../baseComponents/TextItem';
import './index.less';

const { Item } = List;
Expand Down
4 changes: 2 additions & 2 deletions src/components/AddressPicker/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { FC, useState } from 'react';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import AddressPickerGroup from './AddressPickerGroup';
import { IAddressPickerProps, valueProps } from './interface';
import { allPrefixCls } from '../../const/index';
Expand Down
4 changes: 2 additions & 2 deletions src/components/CoverRadio/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
<!-- ---
title: CoverRadio(丢弃)
group:
title: CoverRadio(丢弃)
nav:
title: 组件
path: /components
---
--- -->

# CoverRadio

Expand Down
6 changes: 3 additions & 3 deletions src/components/CoverRadio/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import React, { FC, useState, useEffect } from 'react';
import { Rule } from 'rc-field-form/es/interface';
import classnames from 'classnames';
import CoverRadioGroup from './radioGroup';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import { IAliasProps } from '../../PropsType';
import { allPrefixCls } from '../../const/index';
import './index.less';
Expand Down Expand Up @@ -131,7 +131,7 @@ const CoverRadio: FC<ICoverRadioProps> = (props) => {
rules={[{ required, message: `请选择${title}` }, ...(rules || [])]}
initialValue={defaultValue}
formFlag={formFlag}
>
>
{showFiled()}
</Field>
</div>
Expand Down
6 changes: 3 additions & 3 deletions src/components/ExtraInput/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ import { InputItemPropsType } from 'antd-mobile-v2/es/input-item/PropsType';
import classnames from 'classnames';
import { Rule } from 'rc-field-form/es/interface';
import PickerGroup from '../NomarPicker/NomarPickerGroup';
import Field from '../Field';
import Title from '../Title';
import InputItem from '../InputItem';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import InputItem from '../../baseComponents/InputItem';
import { StringAndUdfEvent } from '../../PropsType';
import { allPrefixCls } from '../../const/index';
import './index.less';
Expand Down
4 changes: 2 additions & 2 deletions src/components/MultiplePicker/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React, { FC, useState, useEffect } from 'react';
import MultiplePickerGroup from './multiplePickerGroup';
import { IMultiplePickerProps } from './interface';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import { allPrefixCls } from '../../const/index';
import './index.less';

Expand Down
2 changes: 1 addition & 1 deletion src/components/MultiplePicker/multiplePickerGroup.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, { FC, useState, useEffect } from 'react';
import { Modal, List } from 'antd-mobile-v2';
import classnames from 'classnames';
import { IMultiplePickerProps, IDataItem } from './interface';
import TextItem from '../TextItem';
import TextItem from '../../baseComponents/TextItem';
import './index.less';

const { Item } = List;
Expand Down
6 changes: 3 additions & 3 deletions src/components/NomarCheckBox/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React, { FC, useState, useEffect } from 'react';
import { Rule } from 'rc-field-form/es/interface';
import Field from '../Field';
import Title from '../Title';
import CheckBoxGroup, { IDataItem } from './checkBoxgroup';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import CheckBoxGroup, { IDataItem } from './CheckBoxGroup';
import { IAliasProps } from '../../PropsType';
import { allPrefixCls } from '../../const/index';
import './index.less';
Expand Down
6 changes: 3 additions & 3 deletions src/components/NomarCustom/index.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import React, { FC, useState, useEffect } from 'react';
import { Rule } from 'rc-field-form/es/interface';
import classnames from 'classnames';
import Field from '../Field';
import Title from '../Title';
import HorizontalTitle from '../HorizontalTitle';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import HorizontalTitle from '../../baseComponents/HorizontalTitle';
import './index.less';

interface INomarCustomPorps {
Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarDatePicker/DatePickerGroup.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ import React, { FC, useState, useEffect } from 'react';
import PopupDatePicker from 'rmc-date-picker/lib/Popup';
import RCDatePicker from 'rmc-date-picker/lib/DatePicker';
import DatePickerLocale from 'rmc-date-picker/lib/locale/zh_CN';
import { changeDateFormat } from '../../utils';
import { changeDateFormat } from '../../utils/tool';
import { INomarDatePickerGroupProps } from './interface';
import TextItem from '../TextItem';
import TextItem from '../../baseComponents/TextItem';

const DatePickerGroup: FC<INomarDatePickerGroupProps> = (props) => {
const [visible, setVisible] = useState<boolean>(false);
Expand Down
6 changes: 3 additions & 3 deletions src/components/NomarDatePicker/index.tsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import React, { FC, useState } from 'react';
import classnames from 'classnames';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import { allPrefixCls } from '../../const/index';
import DatePickerGroup from './DatePickerGroup';
import { INomarDatePickerProps } from './interface';
import { changeDateFormat } from '../../utils';
import { changeDateFormat } from '../../utils/tool';

import './index.less';

Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarFile/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { FC, ChangeEvent, useState } from 'react';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import FileGroup from './fileGroup';
import { INomarFileProps, INomarFileItemProps } from './interface';
import FileIcon from '../../assets/file.png';
Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarImagePicker/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React, { FC } from 'react';
import ImagePickerGroup from './imagePickerGroup';
import { ImageFile, INomarImagePickerProps } from './interface';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import { allPrefixCls } from '../../const/index';
import './index.less';

Expand Down
6 changes: 3 additions & 3 deletions src/components/NomarInput/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ import React, { FC } from 'react';
import { InputItemPropsType } from 'antd-mobile-v2/es/input-item/PropsType';
import { Rule } from 'rc-field-form/es/interface';
import { StringAndUdfEvent, ClickEvent } from '../../PropsType';
import InputItem from '../InputItem';
import Field from '../Field';
import Title from '../Title';
import InputItem from '../../baseComponents/InputItem';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import { TextItem } from '../..';
import { allPrefixCls } from '../../const/index';

Expand Down
2 changes: 1 addition & 1 deletion src/components/NomarPicker/NomarPickerGroup.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React, { FC, useState, useEffect } from 'react';
import { Picker, Toast } from 'antd-mobile-v2';
import { INomarPickerProps } from './interface';
import TextItem from '../TextItem';
import TextItem from '../../baseComponents/TextItem';
interface INomarPickerGroupProps extends Omit<INomarPickerProps, 'onChange'> {
onChange: (values: number | string | undefined) => void;
value?: string | number;
Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarPicker/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import React, { FC, useState, useEffect } from 'react';
import PickerGroup from './NomarPickerGroup';
import { INomarPickerProps } from './interface';
import { allPrefixCls } from '../../const/index';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';

const DformPicker: FC<INomarPickerProps> = (props) => {
const [aliasData, setAliasData] = useState<any[]>([]);
Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarRadio/index.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React, { FC, useState, useEffect } from 'react';
import { Rule } from 'rc-field-form/es/interface';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import NomarRadioGroup from './radioGroup';
import { allPrefixCls } from '../../const/index';
import { IAliasProps } from '../../PropsType';
Expand Down
2 changes: 1 addition & 1 deletion src/components/NomarSelect/NomarSelectGroup.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React, { FC, useState, useEffect, useMemo } from 'react';
import { Picker } from 'antd-mobile-v2';
import { INomarSelectProps } from './interface';
import TextItem from '../TextItem';
import TextItem from '../../baseComponents/TextItem';
import { is2Dimensionals } from './utils';

interface INomarSelectGroupProps extends Omit<INomarSelectProps, 'onChange'> {
Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarSelect/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React, { FC, useMemo } from 'react';
import { PickerData } from 'antd-mobile-v2/lib/picker/PropsType';
import { allPrefixCls } from '../../const/index';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import './index.less';
import { INomarSelectProps } from './interface';
import SelectGroup from './NomarSelectGroup';
Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarSwitch/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import { Switch } from 'antd-mobile-v2';
import { Rule } from 'rc-field-form/es/interface';
import { SwitchPropsType } from 'antd-mobile-v2/es/switch/PropsType';
import { allPrefixCls } from '../../const/index';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import './index.less';

export interface INomarSwitchProps extends SwitchPropsType {
Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarText/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
<!-- ---
title: Text(丢弃)
group:
title: Text(丢弃)
nav:
title: 组件
path: /components
---
--- -->

# NomarText

Expand Down
6 changes: 3 additions & 3 deletions src/components/NomarText/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React, { FC } from 'react';
import { Rule } from 'rc-field-form/es/interface';
import Field from '../Field';
import Title from '../Title';
import { TextItem } from '../..';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import TextItem from '../../baseComponents/TextItem';
import { allPrefixCls } from '../../const/index';

export interface INomarTextProps {
Expand Down
4 changes: 2 additions & 2 deletions src/components/NomarTextArea/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import { TextareaItem } from 'antd-mobile-v2';
import { Rule } from 'rc-field-form/es/interface';
import { TextAreaItemPropsType } from 'antd-mobile-v2/es/textarea-item/PropsType';
import classnames from 'classnames';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import { allPrefixCls } from '../../const/index';
import './index.less';

Expand Down
4 changes: 2 additions & 2 deletions src/components/RangeDatePicker/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
<!-- ---
title: RangeDatePicker(丢弃)
group:
title: RangeDatePicker(丢弃)
nav:
title: 组件
path: /components
---
--- -->

# RangeDatePicker

Expand Down
6 changes: 3 additions & 3 deletions src/components/RangeDatePicker/index.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import React, { FC, useState } from 'react';
import classnames from 'classnames';
import { PropsType } from 'antd-mobile-v2/es/date-picker/index';
import Field from '../Field';
import Title from '../Title';
import Field from '../../baseComponents/Field';
import Title from '../../baseComponents/Title';
import { INomarDatePickerProps } from '../NomarDatePicker/interface';
import { changeDateFormat } from '../../utils';
import { changeDateFormat } from '../../utils/tool';
import DatePickerGroup from '../NomarDatePicker/DatePickerGroup';
import { allPrefixCls } from '../../const/index';
import './index.less';
Expand Down
Loading

0 comments on commit d19177e

Please sign in to comment.